گروه خون B در نتیجه مهاجرت انسان از مناطق گرم به مناطق سردسیر و مرتفع بین سالهای بوجود آمد. در این دوران مردمان چادرنشین بوده و به گله داری مشغول بودند و غذای اصلی آنان گوشت و لبنیات بود.
رژیم غذایی گروه خون B کامل و متعادل است. سیستم بدن این گروه از افراد برای پذیرفتن انواع بیماری های مزمن و عجیب مستعد تر است ولی با پیروی از رژیم غذایی مخصوص این گروه خون، این افراد می توانند از سلامتی کامل برخوردار باشند.
بزرگترین عامل اضافه وزن در افراد دارنده گروه خون B مصرف ذرَت ، گندم سیاه ، انواع عدس ، بادام زمینی و کنجد است.
این مواد باعث اختلال در کار انسولین شده و یا عمل گوارش و متابولیسم را مختل می سازند.
مصرف لبنیات برای این افراد ضروری بوده و باعث ایجاد تعادل در سوخت و ساز بدنشان می شود. همچنین مصرف سبزیجات سبز، جگر، گوشت قرمز، تخم مرغ و لبنیات کم چرب و شیرین بیان برای این افراد بسیار سودمند می باشد.
واکنش افراد دارای گروه خون B نسبت به تنش های عصبی، تعادلی از فعالیت های روانی گروه خون A و عکس العمل بدنی گروه خون O است. انجام انواع ورزش ها مانند پیاده روی، دوچرخه سواری و ورزش های ملایم رزمی برای این دسته از افراد بسیار مناسب است. همچنین این گروه نیاز به تمرین های مدیتیشن دارند.