Foods for Type O Blood

pork meat image by Maria Brzostowska from

The Blood Type Diet proposes the theory that each person should eat a diet according to their particular blood type. According to Peter D'Adamo, a naturopathic physician, your blood chemistry determines what foods your body processes best. D'Adamo advises you to eat a diet rich in certain foods tied to your blood type, for optimum health and wellness. Type O people, according to the theory, are hunter and carnivore types, and should eat foods related to that lifestyle.


The type O diet should include lean red meats of all types, including wild game and mutton, 4 to 6 times a week. Eat all poultry and birds, like chicken, turkey and quail, 2 to 3 times a week, and dine on deep water fish like swordfish, sturgeon, squid and snapper 3 to 5 times a week.

Other Proteins

Eat eggs, preferably free-range and organic varieties, 3 to 4 times a week. Dairy is a good source of protein and you should eat it up to three times every week. Add pumpkin seeds, walnuts and nut butters at least three times a week. Try pinto beans, azuki beans and black-eyed peas once or twice a week.


Type O people should avoid most grains in general. Eat Ezekiel bread, millet, rice or rye bread more than two servings a day. Limit other grains and pasta to no more than three times a week, and avoid wheat and corn altogether.


Eat vegetables such as broccoli, lettuce, okra and pumpkin 3 to 5 times a day, whether cooked or raw. Add at least 3 fruits to your diet every day such as figs, plums and prunes.

Foods to Avoid

According to the diet, people with type O blood should avoid pork, goose, catfish, milk and any dairy products except the occasional cheese serving, oats, avocado, juicy fruits such as blackberries or melons, orange juice, ketchup and coffee.

Most recent