Although grain the main foods for many people, with B positive blood you should be careful when eating them. You can include foods made of rice, millet, oatmeals (made from bran), puffed rice and spelt. Eat breads or noodles made from rice, brown bread, fin crisp or millet.