What to Eat During Your Period

Reading time:

7 min

Does Diet Affect Period Symptoms?

Yes — what you eat during your period directly affects cramping, bloating, fatigue, and mood. Anti-inflammatory foods reduce prostaglandin activity, which is the primary driver of menstrual cramps. Iron-rich foods compensate for blood loss. Certain foods — notably alcohol, excess salt, and high-sugar foods — reliably worsen symptoms.

Key Things to Know About Eating During Your Period

  • Prostaglandins drive menstrual cramps; anti-inflammatory foods reduce their effect

  • Iron loss during menstruation averages 12–15 mg per cycle — iron-rich foods help maintain energy levels

  • Magnesium deficiency is associated with more severe PMS and cramping

  • Alcohol and high-salt foods worsen bloating and increase prostaglandin production

  • Dark chocolate (70%+) is a legitimate source of magnesium — not just a craving

What to Eat On Your Period

Iron-rich foods
Blood loss depletes iron, contributing to fatigue. Prioritise: red meat, chicken liver, lentils, spinach, pumpkin seeds. Pair plant-based iron sources with vitamin C (tomatoes, citrus) to improve absorption.

Magnesium-rich foods
Magnesium relaxes uterine muscle contractions and reduces cramping. Sources: dark leafy greens, almonds, cashews, dark chocolate (70%+), black beans, avocado.

Omega-3 fatty acids
Omega-3s are anti-inflammatory and have been shown in clinical studies to reduce menstrual pain — in some cases comparably to ibuprofen. Sources: oily fish (salmon, sardines, mackerel), walnuts, flaxseeds.

Complex carbohydrates
Stabilise blood sugar and reduce mood swings and sugar cravings. Sources: oats, brown rice, sweet potato, wholegrain bread.

Water-rich foods
Hydration reduces bloating. Cucumber, watermelon, celery, and herbal teas (ginger, peppermint, chamomile) all contribute.

What to Limit

  • Salt — increases water retention and worsens bloating

  • Alcohol — raises oestrogen levels, increases prostaglandin production, and worsens cramps and mood

  • High-sugar foods — spike insulin, worsen inflammation, and intensify mood swings

  • Caffeine — constricts blood vessels and can intensify cramping; limit to one to two cups per day if sensitive

  • Processed and fried foods — high in omega-6 fatty acids, which promote inflammation

Does Food Actually Help With Cramps?

For mild to moderate cramps, yes. A 2021 study published in the Journal of Obstetrics and Gynaecology found that women following an anti-inflammatory diet reported significantly lower pain scores during menstruation compared to controls. Omega-3 supplementation specifically showed a measurable reduction in prostaglandin levels.

Food is not a replacement for medical treatment where pain is severe. If cramps regularly prevent normal activity, speak with a doctor.

Your Health Journey

Understand your body better with Eshe.