Eating more iron-rich foods

Article Img
Published 22 May 2025 | Written by Dr Nancy B. French

Every month, your body goes through a natural cycle — and during menstruation, it also experiences a loss of iron due to blood loss. For many people, especially those with heavier flows, this can lead to lower iron levels, resulting in fatigue, weakness, dizziness, or even anemia over time.

To combat this, one of the best things you can do is increase your intake of iron-rich foods before, during, and after your period. It’s a small step that can make a big difference in how you feel throughout your cycle.


How Iron Helps on Painful Days

Painful periods often come with additional symptoms like cramps, headaches, and low energy. Iron plays a crucial role in oxygen transportation through your blood. With enough iron, your body can better circulate oxygen to your muscles — potentially easing cramps and improving your energy levels.


Iron-Rich Foods to Add to Your Diet

Here are some great sources of iron — both animal-based (heme iron) and plant-based (non-heme iron):

🍗 Animal-Based (Heme Iron — better absorbed)

  • Red meat (like beef or lamb)

  • Chicken and turkey

  • Liver (especially beef liver — a true iron powerhouse)

  • Seafood (like clams, oysters, and sardines)

🥬 Plant-Based (Non-Heme Iron — pair with vitamin C!)

  • Spinach and kale

  • Lentils and chickpeas

  • Tofu and tempeh

  • Pumpkin seeds and sunflower seeds

  • Quinoa and fortified cereals

  • Dark chocolate (good news for sweet cravings!)

💡 Tip: Vitamin C helps your body absorb plant-based iron better. Pair foods like lentils or spinach with tomatoes, oranges, strawberries, or bell peppers.


Sample Menstrual Iron-Boosting Day Plan

🌞 Breakfast:
Oatmeal with fortified almond milk, topped with strawberries and pumpkin seeds

🥗 Lunch:
Spinach and chickpea salad with cherry tomatoes, lemon dressing, and grilled chicken

🫖 Snack:
A handful of nuts and a small piece of dark chocolate (70%+ cocoa)

🍲 Dinner:
Quinoa with sautéed tofu, broccoli, and a squeeze of lemon juice


Track, Eat, Feel Better

When you start tracking your cycle, you can also plan your meals in advance to support your body. Eating iron-rich foods a few days before your period starts can help reduce the symptoms of fatigue and cramps before they even hit. Logging your food intake and symptoms can help you connect patterns — empowering you to nourish your body better every month.


Final Thoughts

Painful period days can feel overwhelming, but small changes like focusing on iron-rich foods can bring big relief. Think of food not just as fuel, but as a tool to support your cycle. With smart nutrition, you can reduce discomfort and feel more in control — one meal at a time.