People with O blood type should follow a high protein diet, full of lean meats, fish, eggs, kale, lettuce, broccoli, onions, pumpkins, turnip, red peppers, okra, garlic, ginger, cherries, figs, plums, prunes, raspberries, cranberries and gooseberries.