Food That is Not Good for the O Blood Type. A woman who has type O blood should follow a high-protein, low-carbohydrate diet that's heavy on beef, game meats, saltwater fish and vegetables, says Blood Type diet creator, Peter D'Adamo. According to D'Adamo, that's because type O people are the direct ...