Part of: Period support — partner's pillar guide
The Best Period Comfort Foods (According to Science and Girlfriends)
Did she send you this? Don't suggest a salad when she's curled up with a hot water bottle. Here's what she actually wants: jump to the real list →
She's curled up on the sofa with a hot water bottle, and you want to do something useful. You open the fridge. You open the cupboard. You stand there for a while. You close the cupboard. You Google "best foods for period cramps" and get hit with a wall of conflicting advice, most of it written for women, most of it telling you to make a quinoa bowl.
There are foods that help with cramps, bloating, and mood during a period. Science backs them. But there's also a second, equally important list: the foods she actually wants, which may have nothing to do with nutritional optimisation. Both lists matter. The trick is knowing when to lean on which one, and never, under any circumstances, suggesting a salad when she's asked for pizza.
What actually helps (and why)
During menstruation, the body produces prostaglandins, hormone-like chemicals that trigger uterine contractions to shed the lining. Higher prostaglandin levels mean stronger cramps. At the same time, she's losing iron through blood loss, her magnesium levels dip (which affects muscle tension and mood), and fluctuating oestrogen and progesterone can drive cravings, fatigue, and emotional sensitivity.
Certain foods directly address these mechanisms. This isn't wellness-blog speculation, it's physiology. Here's what works and what it does.
- Iron-rich foods, for the blood loss. Menstruation is the primary reason women are more likely to be iron-deficient than men. Red meat, dark poultry, lentils, chickpeas, kidney beans, and fortified cereals all replenish iron stores. Pairing iron-rich foods with vitamin C (a glass of orange juice, some bell pepper on the side) increases absorption significantly. If she's vegetarian or vegan, lentil soup or a chickpea curry does real work here.
- Magnesium-rich foods, for cramps and mood. Magnesium relaxes smooth muscle, which includes the uterus. It also plays a role in serotonin production, so low magnesium can worsen both physical cramps and low mood. Dark chocolate (70% cocoa or higher), spinach, pumpkin seeds, almonds, and avocado are all high in magnesium. This is why her chocolate craving isn't just indulgence: her body may be seeking what it needs.
- Omega-3 fatty acids, for inflammation. Omega-3s are natural anti-inflammatories that can reduce prostaglandin production, meaning less severe cramps. Salmon, mackerel, sardines, walnuts, chia seeds, and flaxseeds are the best sources. A 2012 study in the International Journal of Gynaecology and Obstetrics found that women who supplemented with omega-3s reported significantly less menstrual pain than those who took a placebo.
- Ginger, for nausea and pain. Ginger has been shown to be as effective as ibuprofen for menstrual pain in several clinical trials. It also settles nausea, which many women experience during their period but rarely talk about. Fresh ginger tea (sliced ginger in hot water with honey) is the simplest delivery method. It's also one of the easiest things you can make without any cooking ability.
- Bananas, for bloating and cramps. High in potassium, which counteracts sodium-driven water retention (bloating). Also a source of vitamin B6, which supports mood regulation. A banana won't cure anything on its own, but it's a quick, easy snack that helps, and she probably already likes them.
- Dark chocolate, for mood (and because it's chocolate). Dark chocolate triggers endorphin and serotonin release, contains magnesium for cramp relief, and has flavonoids that improve blood flow. The key word is dark: milk chocolate has less magnesium and more sugar, which can worsen bloating. But let's be realistic: if she wants milk chocolate, she wants milk chocolate. The point isn't to police her choices. It's to know that when you're choosing what to buy, the dark stuff does more.
- Warm, hydrating foods, for everything. Soups, stews, broths, porridge, herbal teas. Warmth relaxes muscles internally the same way a hot water bottle works externally. Hydration reduces bloating (counterintuitive but true: dehydration causes the body to retain more water). A bowl of homemade soup covers warmth, hydration, and nutrients in a single delivery.
What to avoid putting on the plate
Some foods make symptoms worse. Worth knowing so you don't accidentally sabotage your own efforts.
- Very salty foods increase water retention, making bloating worse. Crisps, ready meals, and takeaway with heavy soy sauce aren't ideal if she's already uncomfortable.
- Caffeine in large amounts can increase anxiety, disrupt sleep, and worsen cramps by constricting blood vessels. One cup of tea or coffee is fine; five is not. Switching to herbal tea in the evening is a quiet upgrade.
- Alcohol is a diuretic that increases dehydration, worsens bloating, and can amplify mood swings. It also depletes magnesium. A glass of wine won't cause a crisis, but it won't help either.
- Highly processed sugar causes blood sugar spikes and crashes, which intensify fatigue and mood swings. This doesn't mean no sweets; it means a square of dark chocolate is doing more for her than a packet of fizzy sweets.
What she actually wants (the real list)
Now forget everything you just read for a moment. No nutritional guide will tell you this: what she wants during her period is whatever she wants during her period. And your job is not to optimise her diet, it's to make her feel looked after.
For some women, that's a green smoothie and a piece of salmon. For others, it's a large Domino's with extra cheese, a Dairy Milk bar, and a bag of Haribo. For most, it varies month to month, day to day, hour to hour.
The foods on the science list are useful to know. They're good for stocking the kitchen, for choosing what to cook when she hasn't asked for anything specific, for understanding why she reaches for chocolate rather than an apple. But they're not a prescription, and presenting them as one ("You should eat this, it's better for your cramps") is a reliable way to start an argument during the worst possible week.
There's a reason certain things are better left unsaid during her period, and dietary advice ranks high on that list.
How to actually be useful with food
The practical advice is simpler than you think. It doesn't require a nutrition degree or the ability to cook well. It requires paying attention and acting on what you notice.
Learn her specific cravings. Not "women crave chocolate during their period." Her. What does she reach for? What does she mention wanting? What do you see her eating when she's having a rough day? Some women want sweet, some want salty, some want carbs, some want all three at different times. Pay attention once, remember it, and you won't have to ask again.
Stock the kitchen before her period starts. This is the move that separates thoughtful from reactive. If you know her period is due in a day or two, make sure her comfort foods are already in the house. A bar of her favourite chocolate. The biscuits she likes. Ingredients for the soup she always wants. Ginger tea bags. When she opens the cupboard and it's already there, that communicates more than any grand gesture. If you're not sure when it's coming, that's exactly the kind of thing tracking her cycle helps with.
Offer to cook or order in. "What do you want for dinner?" is fine. "I'm going to make you pasta / I've ordered your favourite" is better. The difference is who carries the mental load of deciding. When she's in pain and exhausted, even choosing what to eat can feel like too much. Taking that decision off her plate, literally, is an underrated act of support. If cooking isn't your strength, ordering her favourite takeaway achieves the same thing.
Make something warm without being asked. This is the winning move. A cup of ginger tea placed on the coffee table. A bowl of soup when she gets home. Toast with butter brought to the bedroom. The warmth helps physically (muscle relaxation, comfort) and the gesture helps emotionally (you noticed, you acted, you didn't need to be told). It doesn't need to be elaborate. Warm and unprompted is the formula.
Don't comment on what she eats. No "Are you sure you want that?" No raised eyebrows at the second helping. No suggesting something healthier. No joking about her appetite. Hormonal cravings are real, they're intense, and they're not within her control. If she eats an entire packet of biscuits, the correct response is silence, or offering to open a second packet.
Don't suggest a salad when she wants pizza. This deserves its own line because it's a specific and common mistake. You've just read about omega-3s and magnesium and you want to be helpful, so you suggest salmon and spinach when she's looking at the Deliveroo app. Don't. Knowledge about nutrition is for your purchasing and cooking decisions, not for overruling her choices in the moment. She knows what her body is asking for. Trust that.
A few meals worth knowing
If you want to cook something that's both comforting and genuinely helpful, these are straightforward options that don't require much skill.
- Lentil soup. Iron, magnesium, fibre, warmth. Throw red lentils, tinned tomatoes, garlic, cumin, and stock in a pot. Thirty minutes. Hard to get wrong.
- Salmon with rice and vegetables. Omega-3s from the salmon, complex carbs from the rice, and whatever veg she likes on the side. Season, bake at 200C for fifteen minutes. Done.
- Banana and dark chocolate smoothie. A banana, a tablespoon of cocoa powder, milk (or oat milk), a handful of spinach if she won't notice it, blend. Potassium, magnesium, endorphins.
- Pasta with a rich tomato sauce. Comforting, warm, carb-heavy in the way that satisfies a craving. Add some spinach or broccoli for iron if you like. The point is the comfort; the nutrition is a bonus.
- Porridge with banana and honey. Warm, filling, easy to digest, high in B vitamins. Works for breakfast or as a late-night comfort bowl.
None of these take longer than half an hour. None of them require unusual ingredients. All of them communicate: I thought about this before you had to tell me.
The bigger picture
Food during her period is part of a broader pattern of care, like putting a care package together or knowing how to show up when she's struggling. It's not about getting it perfect every time. It's about the consistency of noticing, preparing, and acting without making it a production.
The men who get this right don't do it because they memorised a list of magnesium-rich foods. They do it because they learned what their specific partner wants, they made sure it was available, and they didn't make her feel judged for wanting it. Science is the background knowledge. Her preferences are the foreground. When you hold both, you stop being the person who stands in front of the open fridge with no idea what to do, and you become the person who already made the tea.
Is soup good for periods? (and the best soups for cramps)
Short answer: yes, and it's probably the single most useful thing you can put in a bowl. Soup quietly hits three of the levers that matter during a period at once — warmth, hydration, and nutrients — which is why it keeps coming up on every credible list of foods for cramps. You don't need to believe in "healing broths" to see why it works; it's the same physiology behind the rest of this article.
Here's the mechanism, in plain terms:
- Warmth relaxes the muscle that's cramping. Cramps are uterine contractions driven by prostaglandins. A hot bowl of soup applies warmth from the inside, helping relax that smooth muscle the same way a hot water bottle does from the outside. A warm meal is one of the recommended ways to ease physical period symptoms.
- Hydration reduces bloating. This feels backwards, but dehydration makes the body retain more water, and caffeine can make it worse by drawing fluid out. A brothy soup is mostly water with electrolytes, so it rehydrates her while she eats — staying hydrated is specifically flagged as a way to ease cramping and bloating.
- It's a delivery system for iron and magnesium. She's losing iron through blood loss and her magnesium tends to dip — magnesium acts as a natural calcium antagonist that helps relax the uterine muscle. A single bowl can carry both, plus the vitamin C that helps her absorb the iron.
Not all soups are equal, though. The ones that do the most work, and why:
- Lentil or chickpea soup — the heavyweight. Legumes are loaded with iron and magnesium, exactly the two minerals a period depletes. Throw in tinned tomatoes (vitamin C boosts iron absorption) and a handful of kale or spinach, and you've covered iron, magnesium, fibre, and warmth in one pot.
- Bone broth or a beef-and-lentil broth — warming, protein-rich, and a good iron source if she eats meat. The traditional "warming food" most people reach for when they're run down, and it holds up nutritionally.
- Ginger soup (or ginger stirred into any of the above) — ginger contains gingerol, an anti-inflammatory shown in trials to relieve menstrual pain about as well as ibuprofen, and it settles the nausea many women get but rarely mention.
- Miso soup — light, fast, and surprisingly useful: fermented soybean paste is a source of magnesium, zinc, and B vitamins, and the warm salty broth goes down easily on a day when she doesn't want to eat much. Good when a heavy bowl feels like too much.
- Sweet-potato and leafy-green soup — sweet potato carries magnesium and is especially rich in beta-carotene, dark greens add iron, and blended together it's gentle, sweet, and easy to digest.
The practical takeaway: keep the ingredients for one or two of these in the house, and "a bowl of soup when she gets home" becomes a thirty-minute act of support that happens to be backed by actual physiology. If you only learn to make one thing on this list, make it lentil soup.
Best period foods at a glance
If you want one thing you can glance at before a supermarket run, here it is. Left column is what to grab, middle is why it actually helps, right is the craving it tends to cover so you're not fighting what her body is asking for.
| Food | Why it helps | Craving it covers |
|---|---|---|
| Lentil / bean soup | Iron + magnesium replenish what blood loss depletes; warm and hydrating | Warm, savoury, filling |
| Dark chocolate (70%+) | Magnesium for cramps, flavonoids for blood flow, triggers serotonin | Sweet, mood lift |
| Salmon / oily fish | Omega-3s reduce prostaglandins, meaning less severe cramps | Savoury, substantial meal |
| Ginger tea | Gingerol eases pain (about as well as ibuprofen in trials) and settles nausea | Warm drink, comfort |
| Dark leafy greens | Iron + magnesium; easy to hide in soup, pasta, or a smoothie | Goes alongside, not instead of |
| Bananas | Potassium counters bloating; vitamin B6 supports mood | Quick sweet snack |
| Porridge / oats | Warm, filling, B vitamins, steady energy without a sugar crash | Warm, carby comfort |
One rule that holds across the whole table: this is for your shopping and cooking decisions, not for overruling hers in the moment. If she wants pizza, the table doesn't get a vote.
Join the conversation
Be the first to share your thoughts.