Menstrual Nutrition: What to Eat and What to Avoid
Your period does not have to feel like a battle every month. What you eat during your menstrual cycle plays a huge role in your energy, mood, cramps, bloating, and overall hormonal balance.
This guide breaks down the best foods to include, the foods to avoid, and practical meal ideas to help you feel your best at every cycle.
🔍 What Happens to Your Body During Menstruation?
During your period:
-
Hormones like estrogen and progesterone drop
-
Your body loses iron
-
Inflammation rises
-
Cravings increase
-
Blood sugar may fluctuate
-
Energy may drop
The right nutrition helps you restore nutrients, reduce inflammation, balance hormones, and stabilize energy.
✔️ What to Eat During Your Period
1. Iron-Rich Foods
You lose iron during menstruation. Low iron causes fatigue, dizziness, and brain fog.
Eat more:
-
Spinach
-
Beans
-
Eggs
-
Sardines
-
Chicken
-
Beef
-
Millet (acha)
-
Pumpkin seeds
Tip: Combine with Vitamin C (orange, pineapple) to boost absorption.
2. Magnesium-Rich Foods
Magnesium helps reduce cramps, headaches, and mood swings.
Include:
-
Banana
-
Avocado
-
Groundnuts
-
Almonds
-
Oats
-
Dark leafy veggies
3. Omega-3 Healthy Fats
These reduce inflammation and ease period pain.
Best sources:
-
Salmon
-
Sardines
-
Mackerel
-
Walnuts
-
Chia seeds
-
Flaxseed
4. Fibre-Rich Foods for Hormone Balance
Fiber helps remove excess estrogen, reducing bloating and breast tenderness.
Eat:
-
Vegetables
-
Fruits
-
Oats
-
Brown rice
-
Beans
-
Sweet potatoes
5. Hydrating Foods
These reduce bloating and fatigue.
Eat more:
-
Watermelon
-
Cucumber
-
Oranges
-
Pineapple
-
Coconut water
Drink at least 2–3 litres of water daily.
6. Protein-Rich Foods
Protein stabilizes blood sugar and boosts energy.
Good options:
-
Eggs
-
Chicken
-
Turkey
-
Beans
-
Greek yoghurt
-
Fish
7. Anti-Inflammatory Foods
These reduce cramps, joint pain, and PMS.
Examples:
-
Ginger
-
Turmeric
-
Green tea
-
Garlic
-
Berries
❌ Foods to Avoid During Your Period
1. Sugary Foods
Sugar increases inflammation, worsens cramps, and triggers mood swings.
Avoid:
-
Sodas
-
Doughnuts
-
Cakes
-
Sweetened cereals
-
Biscuits
2. Processed Foods (High Salt)
Salt increases water retention and bloating.
Avoid:
-
Instant noodles
-
Packaged snacks
-
Canned soups
-
Processed meats
3. Excess Dairy
Some women experience more bloating and cramps after dairy.
Limit:
-
Cheese
-
Full-cream milk
-
Ice cream
4. Caffeine
Too much caffeine worsens:
-
Anxiety
-
Cramps
-
Breast tenderness
-
Sleep quality
Reduce coffee and energy drinks.
5. Fried Foods
These worsen inflammation.
Examples:
-
Fried chicken
-
Puff-puff
-
Fries
-
Chin chin
-
Fried plantain (excessively)
🍲 Period-Friendly Meal Ideas (Simple & Nigerian)
Breakfast
-
Oatmeal + banana + groundnuts
-
Boiled eggs + whole-grain bread + fruit
-
Pap with milk + moi moi
Lunch
-
Jollof rice + grilled fish + vegetables
-
Sweet potato + beans
-
Stir-fried vegetables + chicken
Dinner
-
Vegetable soup + swallow
-
Brown rice + turkey stew
-
Plantain porridge + spinach
🌿 Natural Remedies That Help During Menstruation
-
Ginger tea (reduces cramps)
-
Turmeric tea (reduces inflammation)
-
Warm water bottle on abdomen
-
Light stretching or walking
-
Adequate sleep
💡 Key Takeaways
-
Eat iron-rich and anti-inflammatory foods
-
Avoid sugar, caffeine, and processed foods
-
Stay hydrated
-
Support your hormones with protein, fibre, and healthy fats
-
Simple dietary choices can reduce cramps, mood swings, and fatigue