Which food is best in periods?

During your period, the best foods are those that support energy, replenish lost nutrients, reduce cramps, and improve mood. Here’s a detailed guide:


1. Iron-Rich Foods

Why: Menstrual blood loss can reduce iron levels, leading to fatigue or anemia.

Best Foods:

Spinach, kale, and other leafy greens

Lentils, chickpeas, and beans

Red meat, eggs, and tofu


2. Magnesium-Rich Foods

Why: Magnesium relaxes uterine muscles and can reduce cramps.

Best Foods:

Nuts and seeds (almonds, pumpkin seeds)

Dark chocolate (70% cocoa or higher)

Leafy greens like Swiss chard or spinach


3. Omega-3 & Anti-Inflammatory Foods

Why: Omega-3s help reduce inflammation and cramps.

Best Foods:

Salmon, mackerel, sardines

Chia seeds, flaxseeds, walnuts

Berries (blueberries, strawberries)


4. Fiber-Rich Foods

Why: Fiber helps with digestion and reduces bloating.

Best Foods:

Whole grains (brown rice, oats, quinoa)

Fruits (apples, pears, berries)

Vegetables (broccoli, carrots, zucchini)


5. Hydrating Foods & Fluids

Why: Proper hydration reduces bloating and helps blood flow.

Best Options:

Water, coconut water

Herbal teas (ginger, chamomile, peppermint)

Water-rich fruits (watermelon, cucumber, oranges)


6. Vitamin C-Rich Foods

Why: Vitamin C helps absorb iron and supports immunity.

Best Foods:

Citrus fruits (oranges, lemons, grapefruits)

Kiwi, strawberries, bell peppers

Tomatoes and broccoli


7. Foods to Boost Mood

Why: Periods can affect serotonin levels; certain foods help improve mood and reduce irritability.

Best Foods:

Dark chocolate (magnesium + mood booster)

Bananas (potassium + serotonin precursor)

Nuts and seeds (healthy fats)


Tips for Eating During Periods

Eat small, frequent meals to maintain energy.

Avoid excessive processed sugar, caffeine, and salty snacks, which may worsen bloating or mood swings.

Pair iron-rich foods with vitamin C foods to improve absorption.


Bottom Line

The best foods during periods are those that replenish lost nutrients, reduce cramps, and support energy and mood. Focus on:

Iron-rich foods: spinach, lentils, eggs

Magnesium-rich foods: nuts, seeds, dark chocolate

Anti-inflammatory foods: salmon, berries, chia seeds

Hydrating and fiber-rich foods: fruits, vegetables, whole grains

Vitamin C foods: oranges, bell peppers


Best Foods for Your Period

Category Benefits Foods to Include
Iron-Rich Foods Replenish blood lost, prevent fatigue Spinach, kale, lentils, chickpeas, red meat, eggs, tofu
Magnesium-Rich Foods Relax uterine muscles, reduce cramps Almonds, pumpkin seeds, dark chocolate, leafy greens
Omega-3 & Anti-Inflammatory Foods Reduce inflammation, ease cramps Salmon, mackerel, sardines, chia seeds, flaxseeds, walnuts, berries
Fiber-Rich Foods Improve digestion, reduce bloating Whole grains (brown rice, oats, quinoa), fruits (apples, pears, berries), vegetables (broccoli, carrots, zucchini)
Hydrating Foods & Fluids Reduce bloating, maintain energy Water, coconut water, herbal teas (ginger, chamomile, peppermint), watermelon, cucumber, oranges
Vitamin C-Rich Foods Boost iron absorption, support immunity Citrus fruits (oranges, lemons, grapefruit), kiwi, strawberries, bell peppers, tomatoes, broccoli
Mood-Boosting Foods Improve serotonin levels, reduce irritability Dark chocolate, bananas, nuts, seeds

Tips for Maximum Benefit

Eat small, frequent meals to maintain energy.

Pair iron-rich foods with vitamin C foods to improve absorption.

Avoid excess processed sugar, caffeine, and salty snacks to prevent bloating and mood swings.

Back to blog