Quick answer
Menstruating women lose iron every cycle. The best food sources are heme iron (red meat, chicken thighs, sardines, oysters, salmon) and non-heme iron (lentils, chickpeas, tofu, pumpkin seeds, spinach, dark chocolate). Absorption jumps when you pair non-heme iron with vitamin C, and drops if you drink tea or coffee with the meal. If fatigue is persistent, or your periods are consistently heavy, ask your doctor for a full iron panel — not just hemoglobin.
If you have periods and you're always tired, you are not being dramatic and you are not lazy. Menstruation removes iron along with blood every single cycle, and if your periods are heavy — or your diet doesn't quite keep up — that quietly adds up over months and years. The result can be low iron stores (low ferritin) and eventually iron-deficiency anemia, both of which cause the kind of grey, foggy, wired-but-exhausted fatigue that no amount of caffeine actually fixes.
This guide covers the practical stuff. Which foods actually deliver iron, how to boost absorption with vitamin C, what to not drink with an iron-rich meal, sample meals, and the honest line where nutrition stops and medical care starts.
Educational, not medical advice. Iron deficiency and iron overload are both real medical issues — for your specific labs, symptoms and any supplementation, please work with your clinician. We're the team behind Vyve, a privacy-first AI wellness tracker with family-linked dashboards that serves women, men and seniors — so consider the source.
On this page
- Why periods and iron are linked
- Signs your iron might be low
- How much iron women need
- Heme iron: the animal sources
- Non-heme iron: the plant sources
- How to absorb more iron
- What blocks iron absorption
- A high-iron sample day
- Iron comparison table
- When to see a doctor
- Track cycles, symptoms and energy
- Frequently asked questions
Why periods and iron are linked
Iron is the mineral your body uses to build hemoglobin — the molecule in red blood cells that carries oxygen from your lungs to every tissue. When you lose blood, you lose iron. Every menstrual period removes some iron, and heavy or long periods remove considerably more. Your body has an emergency store (called ferritin) that dips first, long before your hemoglobin does. So you can feel exhausted, foggy, cold, and low-energy on labs that a busy clinic reports as "normal" — because standard tests may not check ferritin unless someone asks.
This is why, for many menstruating women, focusing on hemoglobin alone misses the earliest and most fixable stage of the problem. Low ferritin without anemia is real, common, and worth taking seriously.
Signs your iron might be low
- Persistent fatigue that isn't explained by sleep or workload.
- Shortness of breath on mild activity, faster resting heart rate.
- Pale skin, especially inside the lower eyelid.
- Cold hands and feet.
- Brittle nails, hair thinning or shedding.
- Brain fog, low mood, poor exercise tolerance.
- Restless legs, especially at night.
- Craving ice or non-food substances (pica).
- Heavy periods — soaking through a pad or tampon in under two hours, passing large clots, or bleeding longer than seven days.
If several of these ring true, this isn't a smoothie problem. It's an appointment.
How much iron women need
General guidance suggests menstruating adult women need around 18 mg of iron per day, compared with about 8 mg for adult men and postmenopausal women. Pregnancy requires substantially more (around 27 mg). These are ballpark numbers — your individual need depends on how heavy your periods are, your diet type, any medical conditions and life stage. Rely on your labs plus your clinician's advice for your actual target.
Heme iron: the animal sources
Heme iron — the kind found in animal foods — is the most bioavailable form. Your body absorbs it more efficiently than non-heme iron, and its absorption is less affected by other foods in the meal. The strongest sources:
- Liver (chicken, beef, lamb) — very high iron, also rich in vitamin A and B12. Best in moderation; not for pregnancy.
- Beef and lamb. Steak, mince, stew cuts.
- Chicken thighs and dark turkey. More iron than white breast meat.
- Oysters, mussels, clams. Some of the highest per-gram iron of any food.
- Sardines and mackerel. Bonus: excellent omega-3s.
- Eggs. Modest iron in the yolk, but easy daily source.
Non-heme iron: the plant sources
Plant sources contain non-heme iron. Absorption is lower and more influenced by other things in the meal — which means the combination of foods matters more. Excellent non-heme options:
- Legumes: lentils, chickpeas, kidney beans, black beans, soybeans, edamame.
- Tofu and tempeh.
- Pumpkin seeds, sesame seeds and tahini. One of the densest plant sources per handful.
- Spinach, chard, kale. Cooked spinach concentrates the iron.
- Dark chocolate (70%+ cocoa) — genuinely a useful contributor.
- Iron-fortified whole grains and breads. Read the label; some are significantly boosted.
- Dried fruit — apricots, prunes, raisins.
- Quinoa, buckwheat and oats.
- Nuts — cashews, almonds, pistachios.
A well-planned vegetarian or vegan diet can absolutely cover iron needs, but it takes attention — especially in menstruating women. Combining several non-heme sources in the same meal, plus vitamin C, does most of the work.
How to absorb more iron
Iron absorption is not fixed. A few practical moves add up to a real difference:
- Pair non-heme iron with vitamin C. Add citrus, peppers, tomato, berries, kiwi or a squeeze of lemon to iron-rich meals. This is one of the most effective single tricks.
- Combine heme and non-heme. A little meat, fish or poultry alongside beans or lentils boosts the absorption of the plant iron.
- Cook in cast iron. Especially for acidic dishes like tomato sauces, this measurably increases the iron in the food.
- Soak, sprout or ferment legumes and grains when possible — it reduces the phytates that partially block iron.
- Don't rely on one meal. Spread iron intake across the day rather than trying to solve it at dinner.
What blocks iron absorption
Just as certain foods help, others quietly reduce absorption — especially when consumed at the same meal:
- Tea and coffee. The tannins can significantly reduce non-heme iron absorption. Move them an hour or more away from iron-heavy meals.
- Calcium supplements and large dairy servings. High-dose calcium can compete with iron in the same meal.
- Very high-fibre or phytate-heavy meals without vitamin C.
- Certain medications — some antacids and proton pump inhibitors reduce iron absorption. This is a doctor conversation, not a food swap.
None of these are "never" rules. They're timing rules.
See if your heavy cycles are actually leaving you low
Vyve tracks flow, cycle length, symptoms and energy over months — so patterns like "always exhausted in week two" get seen and, if useful, exported cleanly for your doctor. Private, on-device, family-linkable.
Try Vyve todayA high-iron sample day
Breakfast. Steel-cut oats with pumpkin seeds, chopped dried apricots, cinnamon, and a small glass of orange juice on the side (the vitamin C boosts iron absorption from the oats and seeds).
Lunch. Big lentil, roasted-vegetable and spinach salad with feta, olive oil, lemon and a side of red pepper strips. Bonus: chicken thigh or hard-boiled egg on top.
Snack. A small handful of cashews and a piece of dark chocolate; a kiwi or strawberries.
Dinner. Beef and bean chili cooked in a cast-iron pan with tomatoes, onion, peppers and cumin. Served with brown rice, avocado and a squeeze of lime. A green salad on the side.
Drinks. Water throughout. Tea or coffee earlier in the morning or well after meals, not with them.
Iron comparison table
| Food (typical serving) | Approx iron (mg) | Type & note |
|---|---|---|
| Cooked oysters (100 g) | ~7 mg | Heme — very high absorption |
| Beef mince (100 g) | ~2.7 mg | Heme |
| Chicken liver (100 g) | ~9 mg | Heme — very rich; avoid in pregnancy |
| Sardines (100 g, canned) | ~2.9 mg | Heme + omega-3s |
| Cooked lentils (1 cup) | ~6.6 mg | Non-heme — pair with vitamin C |
| Cooked spinach (1 cup) | ~6.4 mg | Non-heme — cooking concentrates it |
| Tofu (100 g, firm) | ~3 mg | Non-heme |
| Pumpkin seeds (30 g) | ~2.5 mg | Non-heme — easy topping |
| Dark chocolate 70% (30 g) | ~2 mg | Non-heme |
| Iron-fortified oats (1 serving) | Varies — check label | Non-heme; often significant |
Numbers vary by preparation and brand — treat these as ballpark ranges. What matters more than any single row is that a normal day contains several iron-forward foods with vitamin C alongside.
When to see a doctor
Nutrition is a foundation, not a substitute for a diagnosis. Please see a clinician if you have:
- Persistent, unexplained fatigue despite good sleep.
- Heavy periods — soaking through pads/tampons in under two hours, passing large clots, or lasting more than seven days.
- Shortness of breath, chest tightness or dizziness with mild exertion.
- Restless legs, hair thinning, brittle nails or pica (ice cravings).
- A history of low iron on previous labs, or a diet that limits iron sources.
Ask specifically for a full iron panel including ferritin, not just hemoglobin. Iron supplementation, if needed, should be tailored — too little doesn't fix the problem, and too much can be harmful. IV iron and treatment of the underlying cause (for example, medical care for the heavy periods themselves) may be part of the plan.
Iron-rich food is a foundation — not a fix for heavy periods. If your cycles are draining you cycle after cycle, that itself deserves a doctor's eye, not just a bigger plate of lentils.
Track cycles, symptoms and energy
The single most useful thing you can bring to that appointment is data. How heavy your periods actually are (not just "heavy"), how many days they last, when the fatigue hits, whether it lines up with your cycle. Vyve is a privacy-first AI wellness tracker with family-linked dashboards that serves women, men and seniors — its on-device AI logs cycles, flow, symptoms, sleep and energy, surfaces trends, and exports a doctor-ready summary. It's a tracker, not a diagnostic tool.
For companion nutrition context, see our guides on foods for hormone balance, PCOS diet and foods that help PMS.
Frequently asked questions
Do periods really cause iron deficiency?
Yes. Every menstrual period removes iron along with blood, and heavy or long periods can remove more than food replaces. Over time this can drop ferritin (stored iron) and eventually lead to iron-deficiency anemia. Iron deficiency without anemia is also common in menstruating women and can cause fatigue, brain fog and hair thinning even when a standard hemoglobin test looks normal.
What are the best iron-rich foods for periods?
The best food sources of heme iron (most absorbable) include beef, lamb, chicken thighs, sardines, oysters, mussels, salmon and liver. The best non-heme iron sources are lentils, chickpeas, kidney beans, tofu, tempeh, pumpkin seeds, spinach, dark chocolate and iron-fortified whole grains. Pair non-heme sources with vitamin C to significantly boost absorption.
How can I absorb more iron from food?
Pair iron-rich meals with a good vitamin C source — citrus, peppers, tomato, berries, kiwi. Cook in cast iron. Avoid tea, coffee and calcium supplements at the same meal as iron-heavy foods, since they can reduce absorption. Small changes in meal timing often move ferritin more than switching foods.
How much iron do women need?
General guidelines suggest around 18 mg of iron per day for menstruating adult women (higher during pregnancy), compared with around 8 mg for adult men and postmenopausal women. Individual needs vary with cycle heaviness, diet type, medical conditions and life stage, so use these as ballpark numbers and rely on your labs plus clinician advice for your actual target.
When should I see a doctor about period fatigue?
See a doctor if you have persistent unexplained fatigue, shortness of breath on mild activity, pale skin, dizziness, restless legs, hair thinning, brittle nails, or if your periods are consistently heavy — for example, soaking through pads or tampons in under two hours, passing large clots, or lasting longer than seven days. Ask for a full iron panel including ferritin, not only hemoglobin.
Track flow, symptoms and energy honestly.
Join the Vyve early-access list for cycle, symptom and energy tracking that surfaces the trend rather than the noise — private, on-device, family-linkable, and doctor-ready.
Try Vyve today