What you eat has a direct, measurable impact on how you feel during your period. The right foods can reduce cramping, ease bloating, boost energy, and stabilize your mood — while the wrong ones can make every symptom significantly worse.

This comprehensive guide covers exactly what to eat (and avoid) during each phase of your menstrual cycle, the nutrients that matter most for period health, and practical meal ideas you can start using right away.

Why Nutrition Matters So Much for Menstrual Health

Your menstrual cycle is driven by hormones that are directly influenced by what you eat. Key nutrients affect:

The Most Important Nutrients for Period Health

🥩 Iron

Why you need it: You lose iron every month through menstrual bleeding. Low iron causes fatigue, brain fog, weakness, and headaches — symptoms many women attribute to their period but are actually iron deficiency.

Best sources: Red meat, chicken liver, oysters, lentils, spinach, tofu, pumpkin seeds, fortified cereals

Pro tip: Pair plant-based iron (non-heme) with vitamin C to increase absorption by up to 300%. Think spinach with lemon juice or lentils with tomatoes.

🥦 Magnesium

Why you need it: Magnesium relaxes smooth muscle (including your uterus), reducing cramp intensity. It also supports serotonin production, improving mood, and reduces fluid retention that causes bloating. Most women are deficient.

Best sources: Dark chocolate (70%+ cocoa), almonds, cashews, pumpkin seeds, spinach, black beans, avocado, whole grains

How much: 300–400mg daily, increasing to 400mg in the luteal phase and during your period

🐟 Omega-3 Fatty Acids

Why you need it: Omega-3s are powerful anti-inflammatory compounds that directly reduce prostaglandin production — meaning fewer and less intense cramps. Multiple clinical studies confirm omega-3 supplementation significantly reduces menstrual pain.

Best sources: Salmon, sardines, mackerel, herring, walnuts, chia seeds, flaxseeds, hemp seeds

How much: 2–3 servings of fatty fish per week, or 1000mg fish oil supplement daily

🥛 Calcium

Why you need it: Research shows calcium supplementation reduces PMS symptoms by up to 48%, including mood changes, bloating, and cramps. Calcium also supports muscle function and nerve regulation.

Best sources: Dairy products, fortified plant milks, sardines (with bones), kale, broccoli, bok choy, tofu made with calcium sulfate

How much: 1000–1200mg daily from food and supplements combined

🍌 Vitamin B6

Why you need it: Vitamin B6 is essential for serotonin and dopamine synthesis. Clinical trials show B6 supplementation significantly reduces PMS mood symptoms including depression, irritability, and anxiety.

Best sources: Chickpeas, salmon, chicken breast, tuna, bananas, potatoes, fortified cereals

How much: 50–100mg daily (do not exceed 200mg without medical supervision)

☀️ Vitamin D

Why you need it: Vitamin D deficiency is strongly associated with more severe PMS symptoms, painful periods, and increased risk of endometriosis. It supports calcium absorption, immune function, and hormone regulation.

Best sources: Sunlight (15–30 min daily), fatty fish, egg yolks, fortified foods, mushrooms

Note: Most women are deficient. Ask your doctor to test your vitamin D level and supplement accordingly (typically 1000–2000 IU daily).

What to Eat in Each Phase of Your Menstrual Cycle

🔴 Phase 1: During Your Period (Days 1–5)

Focus on: Replenishing iron, reducing inflammation, easing cramps, staying hydrated.

Best foods to eat during your period:

Period-friendly meal ideas:

🌱 Phase 2: Follicular Phase (Days 6–13)

Focus on: Supporting rising estrogen, building energy, nourishing the developing follicle.

Best foods in the follicular phase:

🌕 Phase 3: Ovulation (Around Day 14)

Focus on: Supporting liver detoxification, maintaining antioxidant levels, fiber for hormone elimination.

Best foods around ovulation:

🌙 Phase 4: Luteal Phase (Days 15–28)

Focus on: Reducing PMS symptoms, stabilizing blood sugar, supporting progesterone, managing cravings.

Best foods in the luteal phase:

Foods to Avoid During Your Period

Just as important as what to eat is what to limit, especially during menstruation and the late luteal phase.

❌ Salty and Processed Foods

Salt causes water retention, dramatically worsening bloating and breast tenderness. Processed foods — chips, fast food, canned soups, frozen meals — are packed with sodium. Reduce these significantly in the week before and during your period.

❌ Refined Sugar and Sweetened Drinks

Sugar spikes blood glucose and then causes it to crash, worsening mood swings, energy crashes, and cravings. Sweetened sodas, candy, pastries, and white bread are the worst offenders. Cravings are real — satisfy them with fruit, dark chocolate, or naturally sweetened alternatives.

❌ Caffeine

Caffeine constricts blood vessels, potentially worsening cramps. It also elevates cortisol, worsens anxiety, disrupts sleep, and can increase breast tenderness. If you can't cut coffee entirely, reduce to one cup per day during your period and avoid it in the luteal phase.

❌ Alcohol

Alcohol is a depressant, depletes B vitamins and magnesium, disrupts sleep, and can worsen bloating and inflammation. It's particularly problematic in the luteal phase when you're already prone to mood instability. Limit or avoid it in the week before and during your period.

❌ Red Meat in Excess

While lean red meat provides valuable iron, excessive red meat — particularly processed meat — increases prostaglandin production and inflammation, potentially worsening cramps. Keep red meat to 2–3 servings per week and choose lean cuts.

❌ Dairy in Large Quantities

For some women, large amounts of dairy worsen bloating and cramps due to arachidonic acid, which promotes inflammatory prostaglandins. If you notice dairy worsens your symptoms, try reducing it and see if you feel better. Calcium can come from non-dairy sources instead.

Hydration: The Overlooked Period Essential

Staying well-hydrated is one of the most underrated strategies for period symptom relief. Dehydration worsens headaches, fatigue, and cramps. During your period:

Counterintuitive but true: Drinking more water actually reduces bloating. When your body is dehydrated, it holds onto water. Staying hydrated signals it to release excess fluid retention.

A Sample Period-Friendly Meal Plan

Day 1 of period (heavy flow day):

Supplements Worth Considering

While whole foods should always be your first choice, these supplements have strong clinical evidence for menstrual health:

Final Thoughts

What you eat is one of the most powerful levers you have for improving your period experience. It won't eliminate all symptoms, but the right nutritional approach — consistent across your entire cycle, not just during your period — can make a dramatic difference in cramp intensity, mood, energy, and overall wellbeing.

Start with one or two changes: add more magnesium-rich foods, cut back on salt and sugar before your period, and drink more water. Build from there, tracking how changes make you feel. Within a few cycles, you'll likely notice meaningful improvement.

Log your food and symptoms with Period Tracker to discover exactly how your diet affects your cycle. Track meals, cravings, and symptoms side by side to identify your personal nutrition patterns.