Garcia says, “Dairy products, such as milk, cheese, and yogurt, although rich in calcium, have negligible iron content. Therefore, they cannot raise your hemoglobin levels. However, soy milk is a good alternative; 2 cups contain about 3 mg of iron.”