For many women, the arrival of their monthly period brings along a familiar, unwelcome guest: painful cramps. While grabbing a hot water bag and resting is the go-to solution, what you put on your plate can actually play a massive role in how you feel.
During your period, your body produces chemicals that cause the muscles of your uterus to contract and shed its lining. These contractions are what you feel as cramps. Fortunately, traditional Indian diets are packed with ingredients that naturally reduce inflammation and calm these muscle spasms.
Let’s explore the best periods pain relief food options and learn exactly how to nourish your body during those difficult days.
If you are constantly asking yourself what to eat to reduce period pain, here is a simple, effective list of foods rooted in both science and traditional Indian home remedies (Nushke) that you can easily add to your meals.
Best Foods for Period Pain Relief

These foods help reduce inflammation, relax uterine muscles, and improve blood flow during menstruation.
1. Ginger (Adrak) for Period Pain
Ginger is a powerful natural painkiller. It works by lowering the pain-causing chemicals in your body. It also helps soothe an upset stomach and reduces the nausea that often accompanies bad cramps.
- How to use it: Grate a small piece of fresh ginger into warm water and boil it for a few minutes. Add a dash of honey and sip this ginger tea 2–3 times a day.
2. Carom Seeds (Ajwain) for Period Cramps
Ajwain is a staple in Indian kitchens for digestion, but it is also an excellent muscle relaxant. It helps ease nerve pain and reduces the bloating and gas that can make period cramps feel much worse.
- How to use it: Boil a teaspoon of ajwain in a glass of water until the water reduces to half. Drink this warm concoction in the morning.
3. Leafy Greens (Palak and Methi) for Menstrual Health
It is very common to experience a dip in your iron levels during your period, especially if you have a heavy flow. Low iron can lead to body aches, extreme fatigue, and dizziness. Indian leafy greens like spinach (palak) and fenugreek (methi) are rich in both iron and magnesium. Magnesium is a miracle mineral for periods because it specifically helps relax the uterine muscles.
- How to use it: Enjoy a warm bowl of palak soup or lightly sautéed greens with your meals.
4. Fennel Seeds (Saunf) for Period Bloating
Fennel seeds are packed with anti-inflammatory properties that help reduce the severity of cramps. They also act as a mild natural diuretic, meaning they help flush out excess water from your body, relieving that heavy, bloated feeling.
- How to use it: Chew on a spoonful of plain saunf after your meals, or soak a teaspoon in a glass of water overnight and drink it first thing in the morning.
5. Nuts and Seeds for Inflammation
Flaxseeds (alsi), walnuts (akhrot), and almonds (badaam) are loaded with Omega-3 fatty acids. Omega-3s act as natural lubricants and anti-inflammatory agents in the body, significantly dulling period pain.
- How to use it: Roast a handful of flaxseeds and pumpkin seeds to snack on, or add soaked almonds to your morning routine.
6. Curd (Dahi) and Buttermilk (Chaas)
Calcium is essential for preventing muscle spasms. Curd is not only an excellent source of calcium but also acts as a probiotic, which keeps your gut healthy and prevents period-related diarrhoea or constipation.
- How to use it: Have a small bowl of fresh, room-temperature curd with lunch, or drink a glass of light buttermilk seasoned with roasted cumin (jeera).
7. Dark Chocolate for Period Mood & Pain Relief
Yes, treating yourself is medically approved! Dark chocolate (ideally with 70% cocoa or more) is extremely rich in magnesium and iron. It also triggers the release of endorphins—the “feel-good” hormones—which naturally boost your mood and distract your brain from the pain.
8. Potassium-Rich Fruits (Bananas and Avocados)
Bananas are famously high in potassium, a mineral that works wonders to relax muscles and reduce period-induced bloating. They also contain Vitamin B6, which is excellent for balancing hormones and curbing mood swings. Avocados are another fantastic option, as they are packed with both potassium and healthy fats that support your overall reproductive balance.
- How to use it: Eat a plain banana in the morning, or blend it into a thick smoothie with a pinch of cinnamon for an easy, filling breakfast.
9. Hydrating Fruits (Watermelon and Citrus)
Water retention is a major cause of period discomfort. Counterintuitively, the best way to flush out excess water is to stay highly hydrated. Watermelon is over 90% water and provides natural sugars for a quick energy boost when you feel fatigued. Citrus fruits like oranges and mosambi (sweet lime) are loaded with Vitamin C, which helps your body absorb iron from the leafy greens you are eating.
- How to use it: Snack on a bowl of fresh, chopped watermelon in the afternoon, or drink a glass of fresh mosambi juice (without added sugar).
10. Fatty Fish (Salmon and Mackerel)
If you eat non-vegetarian food, fatty fish is one of the best things you can eat to reduce period pain. Fish like salmon (Rawas) and mackerel (Bangda) are incredibly rich in Omega-3 fatty acids and Vitamin D. These nutrients work together to lower inflammation and severely limit the release of prostaglandins (the chemicals that cause the uterine cramps in the first place).
- How to use it: Enjoy a lightly spiced, grilled piece of fish or a mild fish curry alongside a portion of brown rice for dinner.
What Foods Should You Avoid During Your Period?
Knowing what not to eat is just as important as knowing what to eat. To keep cramps at bay, try to limit the following:
- Excess Salt: Highly salty foods (like chips, packaged namkeens, and pickles) cause your body to retain water, making period bloating incredibly uncomfortable.
- Refined Sugar: Sugary sweets and commercial chocolates cause your blood sugar to spike and crash, which worsens mood swings and fatigue.
- Excess Caffeine: Too much coffee or strong tea can narrow your blood vessels, restricting blood flow to the uterus and making cramps sharper. Switch to herbal teas instead.
- Spicy and Fried Foods: Oily, heavy Indian gravies and extremely spicy foods can upset your stomach and trigger acid reflux, adding to your pelvic discomfort.
When to See a Doctor for Period Pain
You should seek medical advice if:
- Your period pain is severe or worsening
- Pain interferes with daily activities
- You experience irregular cycles or heavy bleeding
- Home remedies do not provide relief
Early diagnosis helps rule out conditions like PCOS or endometriosis. Also, Feel free to use our latest and accurate Period Calculator to know your next period date and ovulation date (the most fertile days) too.
A Final Note on Menstrual Wellness
Your diet is a powerful tool for period pain relief, but remember to pair it with plenty of hydration. Drinking warm water throughout the day helps increase blood flow and relaxes cramped muscles. If your period pain is so severe that it stops you from doing your daily activities, or if dietary changes do not help, it is always best to consult a gynaecologist to rule out conditions like PCOS or endometriosis.
References
Ministry of Ayush, Government of India – Ayurvedic Home Remedies for Women’s Health and Menstrual Care
National Institute of Nutrition (NIN), ICMR – Dietary Guidelines for Indians
National Health Mission (NHM) – Adolescent Reproductive and Sexual Health (ARSH) Guidelines













