CONDITION NUTRITION BLOG

What to Eat on Your Period: A Practical Food Guide

Condition Nutrition guide on what to eat on your period for hormone balance, energy, and reduced bloating by peter miller

ABOUT THE AUTHOR:

Peter Miller holds a Master’s degree in Sports and Exercise Science from the University of Chester and an ISSN Diploma in Sports Nutrition from Middlesex University. He has supported 20 world champions across UFC, ONE Championship, PFL, Cage Warriors, WBC Muay Thai and Olympic boxing.

strong>HEALTH AND SAFETY: This article provides general education, not an individual diagnosis or treatment plan. Severe pain, heavy bleeding, bleeding between periods, worsening symptoms, fatigue or shortness of breath should be assessed by an appropriately qualified clinician.

Direct answer:

There is no universal period diet and no individual food that reliably treats cramps for everyone. The useful basics are regular, satisfying meals, enough fluid, carbohydrate and protein, and a varied diet that includes iron-rich foods. If periods are heavy, very painful or interfering with everyday life, food alone is not the answer: seek medical advice. [1–3]

Key takeaways

  • Eat regular meals and snacks that are satisfying and easy to tolerate, rather than restricting food because you are on your period.
  • Build meals around carbohydrate-rich food, protein, fruit or vegetables, and dietary fat.
  • Include iron-rich foods regularly, especially if you have heavy periods, but do not self-prescribe high-dose iron supplements.
  • There is no universal list of foods to avoid. Track personal triggers rather than cutting out whole food groups.
  • Period pain that is severe, worsening or stopping normal activities needs medical assessment.

Infographic showing what to eat on your period, including meal building blocks, food ideas, heavy periods and iron, cramps, and exercise.

A practical visual guide to meals, snacks, iron and training during your period.

Key points from the infographic

  • Build regular meals around carbohydrate, protein, fruit or vegetables, and a source of dietary fat.
  • Choose familiar, tolerable meals and snacks; there is no universal “period diet” or food-avoidance list.
  • Include iron-rich foods regularly, particularly if periods are heavy, and seek assessment for ongoing fatigue.
  • Most people can still exercise or swim during their period; adjust training to individual symptoms and response.

Contents

  1. What should you eat on your period?
  2. Simple meals and snacks for your period
  3. What foods should you avoid on your period?
  4. Period cramps: what food can and cannot do
  5. Heavy periods and iron
  6. Exercise, swimming and training during your period
  7. Frequently asked questions
  8. References

What should you eat on your period?

The best foods to eat on your period are the foods that help you maintain a varied, adequate diet and feel comfortable enough to eat regularly. There is no one period meal plan that suits everyone, and food should not be sold as a cure for cramps, heavy bleeding or other symptoms. [1][2]

A practical place to start is to combine a carbohydrate source, a protein source, fruit or vegetables, and some dietary fat at main meals. Adjust the choice for appetite, digestion, budget, culture and symptoms. This is more useful than trying to “eat perfectly” for a few days each month.

A simple period-meal framework

Part of the meal Practical examples
Carbohydrate Oats, potatoes, rice, pasta, bread, cereal, fruit, beans or lentils.
Protein Eggs, yoghurt, milk, fish, chicken, lean meat, tofu, tempeh, beans or lentils.
Fruit or vegetables Berries, citrus fruit, peppers, tomatoes, leafy vegetables, carrots, peas or any produce you enjoy.
Dietary fat Olive oil, nuts, seeds, avocado, eggs, yoghurt or oily fish.
Fluid Water, milk, tea, coffee or other drinks that you tolerate well.

This framework is general nutrition advice, not a claim that a particular ingredient will fix period symptoms. If nausea, bowel changes or low appetite are a problem, smaller, familiar meals may be easier than forcing a large “healthy” meal.

Simple meals and snacks for your period

These are straightforward options, not a prescriptive diet. Swap ingredients according to preference, allergy, budget and dietary pattern.

Meal or snack Example
Breakfast Oats with milk or yoghurt, fruit and nuts or seeds.
Quick meal Eggs on toast with fruit or tomatoes.
Plant-based lunch Lentil, chickpea or bean bowl with rice, vegetables and olive oil.
Main meal Salmon, chicken, lean meat or tofu with potatoes or rice and vegetables.
Snack Yoghurt with cereal and fruit, or hummus with bread and vegetables.
Iron-focused option Lentils, beans, tofu, lean meat or seafood with vitamin C-rich fruit or vegetables.

Vitamin C can improve absorption of non-haem iron from plant foods. Meat, poultry and seafood contain more bioavailable haem iron, while beans, lentils, tofu, nuts, vegetables and fortified grain products provide non-haem iron. [3]

What foods should you avoid on your period?

There is no universal list of foods that everyone should avoid on their period. Restricting whole food groups can make it harder to eat enough and can add unnecessary stress. Instead, notice whether a particular food or drink consistently makes your own symptoms worse, such as bloating, reflux, nausea or bowel discomfort, and adjust that one factor if it is useful.
The NHS notes that reducing alcohol may help ease period pain. Beyond that, be cautious of confident online rules that say one food will “balance hormones”, stop cramps or detoxify the body. [1]

Period cramps: what food can and cannot do

Food may help you stay nourished and comfortable, but it is not a replacement for proper assessment or treatment of significant period pain. The NHS lists heat, gentle activity such as yoga, walking, cycling or swimming, and appropriate pain relief among ways to ease period pain. [1]
Seek urgent advice if pelvic or period pain is severe or worse than usual and pain relief has not helped. Speak to a GP if pain is stopping normal activities, periods become more painful, heavier or irregular, or you have bleeding between periods. [1]

IMPORTANT: Do not use a food list to delay care for severe, worsening or unusual symptoms.

Heavy periods and iron

Heavy menstrual bleeding can contribute to iron deficiency because blood loss increases iron losses. NHS guidance notes that blood tests may be used to check for conditions such as iron-deficiency anaemia. [2][3]

When should you think about getting checked?

  • You need to change a pad or tampon every 1 to 2 hours, or empty a menstrual cup more often than recommended.
  • Your period lasts more than 7 days, you pass large clots, or bleeding affects normal activity.
  • You often feel tired or short of breath, or have persistent fatigue and reduced concentration.
  • You have heavy periods with severe pain, bleeding between periods, or pain during sex, urination or bowel movements.

Food can contribute iron to the diet, but it cannot determine whether you have iron deficiency or explain the cause of heavy bleeding. High-dose iron supplements can cause side effects and should follow blood testing and professional guidance. [2][3]

Exercise, swimming and training during your period

Most people can continue to exercise during their period if they feel able. The NHS includes gentle exercise such as yoga, walking, cycling and swimming among measures that may help ease period pain. [1]
For people who train hard or compete, the practical question is not whether exercise is “allowed”, but whether symptoms, energy intake, fluid and recovery are adequately managed. Track your own pattern and adjust the session when needed. For athlete-specific nutrition, training and menstrual-health guidance, see our Female Athlete Nutrition Guide.
Female Athlete Nutrition Guide: https://conditionnutrition.org/female-athlete-nutrition-guide/

Frequently asked questions

What should I eat on my period?

Eat regular, satisfying meals built from carbohydrate-rich food, protein, fruit or vegetables and dietary fat. There is no universal period diet, so adjust meals to your appetite, digestion and preferences rather than following restrictive online rules. [1][3]

What foods help with period cramps?

No individual food reliably treats period cramps for everyone. Food can support adequate nutrition, but severe or worsening cramps need medical assessment. The NHS recommends measures such as heat, gentle exercise and appropriate pain relief for period pain. [1]

What should I avoid eating on my period?

There is no universal list of foods to avoid on your period. If a particular food or drink consistently worsens your own symptoms, reduce it if helpful; otherwise, avoid unnecessary restriction. The NHS notes that cutting down alcohol may help ease period pain. [1]

What should I eat if I have heavy periods?

Include iron-rich foods regularly, such as lean meat, seafood, beans, lentils, tofu, nuts, vegetables and fortified grain products. Heavy bleeding can increase the risk of iron deficiency, so seek assessment rather than relying on food or high-dose supplements alone. [2][3]

Can I exercise or swim during my period?

Yes. If you feel able, you can exercise or swim during your period. The NHS lists gentle exercise, including swimming, as one option that may help ease period pain. Adjust activity if symptoms are severe or unusual, and seek medical advice when needed. [1]

Is it normal for period pain to stop me doing everyday things?

Period pain can be common, but the NHS advises seeing a GP if it stops you doing usual daily activities, becomes more painful, heavier or irregular, or occurs with other concerning symptoms. [1]

References

  1. NHS. Period pain. Last reviewed 18 March 2026.: https://www.nhs.uk/symptoms/period-pain/
  2. NHS. Heavy periods. Last reviewed 19 September 2024.: https://www.nhs.uk/conditions/heavy-periods/
  3. National Institutes of Health, Office of Dietary Supplements. Iron: Fact Sheet for Health Professionals.: https://ods.od.nih.gov/factsheets/Iron-HealthProfessional/