What should you avoid eating on your period?

No food is off-limits on your period, but some can make symptoms worse. Very salty foods add to bloating, lots of caffeine can worsen breast tenderness, anxiety and poor sleep, alcohol can worsen mood and dehydration, sugary snacks can cause energy crashes, and greasy or very spicy food can upset a sensitive gut. Small swaps usually help more than strict rules.
Foods and drinks to go easy on
| Food or drink | Why it can make periods harder | Easy swap |
|---|---|---|
| Very salty foods (chips, instant noodles, processed meat, takeout) | Sodium adds to water retention and bloating | Home-cooked meals, herbs and spices for flavor |
| Lots of caffeine | Can worsen breast tenderness, anxiety, jitteriness and sleep | One coffee in the morning, then decaf or tea |
| Alcohol | Can worsen mood, sleep, headaches and dehydration | Sparkling water with fruit, or skip it on the hardest days |
| Sugary snacks and drinks | Quick highs then crashes, which can feed cravings and low mood | Fruit, yogurt, dark chocolate, oats |
| Greasy, fried food | Can upset the gut when prostaglandins already loosen bowels | Baked or grilled versions |
| Very spicy food (if it bothers you) | Can aggravate diarrhea or reflux for some people | Milder dishes on day 1 or 2 |
| Fizzy drinks | Add gas and bloating | Still water, herbal tea |
The Office on Women's Health notes that avoiding caffeine, salt and sugar in the two weeks before your period may lessen many PMS symptoms. That's a gentle cut back, not a ban.
What to eat instead
- Iron-rich foods to replace what you lose: beans, lentils, leafy greens, red meat or tofu, with vitamin C to help absorption.
- Complex carbs like oats, whole grains and potatoes for steady energy and mood.
- Calcium from dairy or fortified alternatives, which may ease PMS.
- Omega-3s from oily fish, flaxseed and walnuts, which may help cramps.
- Potassium-rich foods such as bananas and avocado to balance salt.
- Water and warm drinks like ginger or peppermint tea.
Full guides: what to eat on your period, foods to eat on period and chocolate cravings.

Cravings before and during your period are real and hormonal. Eating regular meals with protein and complex carbs takes the edge off, so a craving is a treat, not a crash.
Food and mood
Skipped meals and sugar crashes can make PMS irritability and low mood worse. Many people find regular meals, less alcohol and steady caffeine make their harder days noticeably easier. See does sugar make PMS worse.
See a doctor if you feel very tired, breathless or dizzy during periods (signs of low iron), if gut symptoms are severe or happen all month, or if you're restricting food a lot to manage symptoms.
Frequently asked questions
Should I avoid dairy on my period?
Not necessarily. Dairy provides calcium, which may ease PMS. If dairy upsets your stomach, choose fortified alternatives.
Does coffee make period cramps worse?
Evidence is mixed. Caffeine can worsen breast tenderness, anxiety and sleep for some people, so cutting back is worth trying.
Is chocolate bad on your period?
No. Dark chocolate has magnesium and can be a satisfying treat. Very sugary chocolate in large amounts can lead to a crash.
What foods make cramps worse?
There's no strong evidence any single food causes cramps, but salty, greasy and very sugary foods can worsen bloating and gut upset.
Sources
- Office on Women's Health: Premenstrual syndrome (PMS)
- NHS: PMS (premenstrual syndrome)
- NHS: Period pain
- MedlinePlus: Premenstrual syndrome
This page is for information only and isn鈥檛 medical advice. If something worries you, please talk to a doctor.
Does caffeine affect your period?
Does alcohol affect your period?