When you’re anemic during your period, the most effective foods to eat are those rich in iron that your body can absorb quickly, paired with vitamin C to boost that absorption. Menstruating women need 18 mg of iron daily, more than double the 8 mg recommended for men, and that need intensifies when your period is heavy. The right combination of foods can make a real difference in how you feel during those days.
Why Your Period Makes Anemia Worse
Your body loses iron every time you bleed, and menstruation is a recurring monthly drain on your iron stores. A normal period involves losing up to 80 ml of blood per cycle, but many women lose more than that. Ferritin, the protein that stores iron in your body, drops steadily when losses outpace intake. Iron stores are considered definitively depleted when ferritin falls below 20 ng/ml, though many women start feeling symptoms like fatigue, brain fog, and dizziness at levels between 20 and 50 ng/ml.
The symptoms you feel during your period, including exhaustion, weakness, headaches, and cold hands, often come from this iron gap rather than just the bleeding itself. Your body needs iron to make new red blood cells and carry oxygen to your tissues. When supply runs low, everything slows down.
The Best Animal-Based Iron Sources
Animal foods contain heme iron, a form your body absorbs far more efficiently than the iron found in plants. If you eat meat or seafood, these are the fastest way to rebuild iron levels during your period.
Shellfish stands out dramatically. A 3-ounce serving of canned clams delivers 23.8 mg of iron, which alone exceeds your entire daily requirement. Oysters provide 13.2 mg per 3-ounce serving. These aren’t everyday foods for most people, but even eating them once or twice during your period can make a meaningful dent.
More accessible options include chicken liver at 10.8 mg per 3-ounce serving and beef liver at 5.2 mg. If organ meats aren’t your thing, ground beef provides 2.2 mg per serving, pork gives you 2.7 mg, and lamb or veal provides 3.0 mg. Even a large egg contains 1.0 mg of iron. Building meals around two or three of these sources throughout the day adds up quickly.
Plant-Based Iron Sources
Plant foods contain non-heme iron, which your body absorbs at a lower rate than heme iron. Estimates vary, but absorption from plant sources can be roughly half that of animal sources or less, depending on what else you eat alongside them. This doesn’t make plant iron useless. It means you need to be more strategic about pairing and portions.
Lentils, chickpeas, kidney beans, tofu, fortified cereals, spinach, and pumpkin seeds are all solid sources. Fortified breakfast cereals can be particularly helpful because manufacturers add iron in amounts that often cover a large portion of your daily needs in a single bowl. Check the nutrition label for the percentage of daily value.
What to Eat With Iron-Rich Foods
Vitamin C helps your body absorb non-heme iron significantly better. The mechanism is straightforward: vitamin C converts iron into a form your gut can take up more easily. Squeeze lemon over lentil soup, eat strawberries with your fortified cereal, add bell peppers to a bean stir-fry, or drink a glass of orange juice with your meal. Research confirms that vitamin C intake correlates positively with iron absorption from complete meals.
Eating animal protein alongside plant iron also boosts absorption. A small amount of chicken in a spinach salad or ground beef in a bean chili helps your body pull more iron from the plant ingredients. This “meat factor” is well documented and works independently of vitamin C.
What to Avoid Eating With Iron-Rich Meals
Certain foods and drinks block iron absorption when consumed at the same time as iron-rich foods. The biggest culprits are tea, coffee, and foods high in tannins or phytates.
Black tea consumed with a meal can reduce iron absorption by about 21%. Coffee and oregano-heavy dishes can inhibit absorption by over 60% in some contexts. The tannins in these beverages bind to iron in your gut and form complexes your body can’t use. Whole grains and legumes contain phytates that do something similar, though cooking, soaking, and sprouting reduce their impact.
The timing matters more than total avoidance. These inhibitors primarily interfere when consumed during the same meal. Drinking your morning coffee an hour or two before or after an iron-rich breakfast, rather than alongside it, lets you keep both habits without the tradeoff. The same goes for tea. If you love it, just separate it from your highest-iron meals.
Calcium also competes with iron for absorption. If you take a calcium supplement or drink a lot of milk, try not to have it at the same meal where you’re focusing on iron intake.
Folate and B12 for Blood Cell Production
Iron alone isn’t enough to rebuild healthy red blood cells. Your body also needs folate and vitamin B12 for the cells to multiply properly during production. Without adequate levels of either nutrient, developing red blood cells die before they mature, a process that results in anemia even when iron stores are fine.
Good folate sources include dark leafy greens, asparagus, Brussels sprouts, avocado, and fortified grains. Vitamin B12 comes almost exclusively from animal products: meat, fish, eggs, and dairy. If you’re vegetarian or vegan, a B12 supplement or fortified foods like nutritional yeast and plant milks are essential. During your period, making sure all three nutrients (iron, folate, B12) are covered gives your body the full toolkit it needs to replace lost red blood cells.
A Simple Cooking Trick That Adds Iron
Cooking in cast iron cookware actually leaches measurable amounts of iron into your food, especially when you’re preparing something acidic. In one comparison, apple sauce cooked in a cast iron pot contained 6.26 mg of iron per 100 grams, compared to just 0.18 mg when cooked in a non-iron pot. Spaghetti sauce showed a similar jump, from 0.44 mg to 2.10 mg per 100 grams.
The acidity of the food is what drives the leaching. Tomato-based sauces, dishes with lemon or vinegar, and fruit-based recipes pull the most iron from the pan. Meat and vegetable preparations cooked in cast iron roughly doubled their iron content compared to cooking in other materials. If you already own a cast iron skillet, using it for your tomato sauces, stir-fries, and scrambled eggs during your period is an easy, passive way to boost your intake.
Sample Meals to Build Around
- Breakfast: Fortified cereal with strawberries, or scrambled eggs cooked in a cast iron skillet with sautéed spinach and a side of orange slices.
- Lunch: Lentil soup with lemon juice and a side of bell pepper strips. Or a beef and bean chili with diced tomatoes.
- Dinner: Pan-seared chicken liver or ground beef stir-fry with broccoli and brown rice. If plant-based, try tofu with bok choy and a citrus-based sauce cooked in cast iron.
- Snacks: Pumpkin seeds, dried apricots with a handful of cashews, or hummus with red pepper strips.
The goal is hitting 18 mg of iron across the day while making sure at least some of your iron-rich meals include a vitamin C source and are eaten separately from coffee or tea. You don’t need to restructure your entire diet. Even shifting two meals a day toward iron-rich options during your period can help manage symptoms noticeably. If your fatigue and other symptoms persist despite dietary changes, a blood test measuring ferritin and hemoglobin can clarify whether you need supplementation beyond what food alone can provide.

