Ever heard of eating for your blood type? The theory is that depending on your blood type your nutritional needs vary and you can tolerate different types of food, and thus you should eat certain foods and eliminate others. Is it true?

First things first, let’s explore what The Blood Type Diet actually is and what you would be eating if you were to follow it:

Blood Type A – You should be largely vegetarian (eating a high carbohydrate, low fat diet).

Blood Type B – You should have the most varied diet of all the blood types, one including meat; yours is the only blood type that does well with dairy products.

Blood Type AB – You have most of the benefits and intolerances of types A and B, so most foods which are recommended for either type A or B will also work for you.

Blood Type O – Eat meat (high protein, low carbohydrate). Cut out wheat and most other grains.

There is no scientific reasoning behind any of the diet patterns above. Depending on which blood type you are, the diet you follow might actually be extremely restrictive and putting you at risk of nutritional deficiencies. For example, if you suddenly and completely cut out dairy you might be putting yourself at risk of calcium deficiency, especially if you are not well informed about the non-dairy sources of calcium. Unless you have specific allergies or intolerances, there is no reason why you should be cutting out a whole category of food.

Long story short, there is no evidence to support The Blood Type Diet, and it makes very little sense scientifically. Your nutritional needs are dictated by your lifestyle, age, and sex; not by the receptors on your blood cells that determine your blood type. Worry about your blood type when you need a transfusion, not a meal.