What you eat won't stop or start a period, but it can genuinely affect how you feel during one. A few thoughtful choices can ease bloating, fatigue, and mood swings.

A simple mental map for period-friendly eating.
Foods That Can Help
- Iron-rich foods: spinach, beans, eggs, and lean meats help replace iron lost with blood, especially important if your flow is on the heavier side.
- Water: staying hydrated can ease bloating and headaches, aim for regular sips throughout the day.
- Whole grains: oats, brown rice, and whole wheat provide steady energy and can help with mood swings.
- Fruit: naturally sweet options like bananas and berries can help satisfy cravings in a nourishing way.
What to Go Easy On
- Excess salt, which can worsen bloating.
- Too much caffeine, which can increase irritability and headaches for some people.
- Large amounts of sugary food, which can cause energy crashes that make fatigue and mood swings feel worse.
None of this means these foods are forbidden, cravings are normal, and the occasional treat isn't going to cause a problem. It's just useful to know what tends to help versus what tends to work against you.
Listen to Your Body
- Everybody responds a little differently. Pay attention to how certain foods make you feel over a few cycles, and use that, not strict rules, as your guide.