Tofu

Photo: Thinkstock

7 of 8
Tofu
Though the exact percentage varies by brand, tofu contains roughly 36 percent of your daily recommended iron needs in one half-cup serving. You can toss it in a salad or noodle dish or even save it for dessert using this delicious and low-calorie chocolate espresso tofu mousse recipe.