Periods can change appetite, energy, digestion and mood, and those changes are not a sign that you lack willpower. Some people feel hungrier before bleeding starts, while pain or nausea can make cooking much harder once it does. A helpful plan makes room for both experiences rather than expecting every day of the month to look the same.
If bleeding is heavy, iron deserves particular attention. Lean meat, lentils, beans and fortified cereals can all contribute, and vitamin C from fruit or vegetables helps the body absorb iron from plant foods. Chocolate, carbohydrate and salty-food cravings are also common. Planning an enjoyable treat or comforting dinner is often gentler and less expensive than trying to ban those foods and then buying them when you are exhausted.
Very heavy bleeding, persistent fatigue, breathlessness, severe pain or symptoms that interfere with everyday life deserve a conversation with your GP. Conditions such as anaemia and endometriosis need proper assessment; food can support you, but it should not be left to carry the whole burden.
This article offers general information and does not replace advice from someone who knows your medical history. If you are pregnant, take regular medicine or live with a long-term condition, speak to your GP, nurse, pharmacist or a registered dietitian before making a major change to the way you eat.
Lean red meat provides readily absorbed iron for people who eat it. Lentils, beans, chickpeas, fortified cereals and leafy vegetables also contribute; pairing plant sources with vitamin C from fruit or vegetables improves absorption.
Tea and coffee with meals can reduce absorption of plant iron, so having them between meals may help when deficiency is a concern. New fatigue, breathlessness, palpitations or very heavy bleeding deserves a GP assessment and often a blood test.
Lentil dal and roti or rice - cheap iron plus fibre.
Small lean steak occasionally if you eat meat.
Fortified cereals - check labels on own-brand.
Appetite and cravings commonly change before a period. Planning chocolate, pasta or another comforting meal can be more satisfying and less expensive than trying to forbid it and buying food urgently later.
Look at the rest of the day too. Skipped breakfast, a light lunch, pain and poor sleep can all make evening hunger feel more intense. Responding with enough food is not a loss of control.
Buy an enjoyable treat in the weekly shop if that makes the choice easier and less expensive.
Use a flexible dinner slot for comfort food when energy is low.
Strict restriction can make cravings feel more urgent for some people.
Magnesium-rich everyday foods
Nuts, seeds, beans, whole grains and dark leafy vegetables provide magnesium alongside fibre and other nutrients. Frozen spinach in curry or pumpkin seeds on porridge are easy ways to include them.
Magnesium deficiency cannot be diagnosed from a chocolate craving, and supplements are not automatically helpful for period symptoms. Ask a clinician before taking a high dose, particularly if you have kidney disease or take regular medicines.
Frozen spinach in curry - iron and magnesium overlap.
Pumpkin seeds on porridge - quick mineral top-up.
Supplements only if your clinician advises.
Energy when you feel flat
Oats, rice, potatoes and wholegrain bread can provide welcome energy when fatigue is prominent. Pair them with eggs, yoghurt, beans, fish, meat or tofu so the meal is more satisfying.
Keep one freezer meal for the day cooking feels least realistic. Using it is not weakness; it is the reason the portion was prepared.
Oats, rice, potatoes and bread can provide useful energy.
Adding protein at lunch may help the meal feel satisfying for longer.
Keep a familiar freezer meal for the day cooking feels least realistic.
Drink regularly according to thirst. Very salty food can worsen bloating for some people, but there is no need for extreme restriction or a special tea.
Ginger or another warm drink may feel soothing if nausea is present. Treat it as comfort rather than a cure, and seek advice if vomiting, pain or bleeding is severe.
Drink regularly according to thirst.
Choose less salty food if you notice it worsens your bloating.
Use herbal tea for comfort rather than as a treatment.
If your cycle is predictable, mark lower-energy days and give them easier meals, a planned snack and room for something enjoyable. Batch portions and flexible slots are practical support, not indulgence.
Sharing the plan with a partner or household can help everyone understand why Thursday needs to be an easy dinner rather than the evening for an elaborate new recipe.
Mark predictable low-energy days on planner.
One flex treat built in, not forbidden then binged.
Batch one freezer easy meal for cramp nights.