Period Cravings: Why They Happen & What to Eat (India)

Period cravings mostly happen in the week before your period, when a drop in oestrogen and progesterone lowers feel-good serotonin, unsettles blood sugar, and increases the pull towards sugar and carbs. They are normal, not a lack of willpower. Eating protein, fibre and magnesium-rich Indian foods at regular intervals helps you feel steadier.

Key takeaways
  • Cravings usually peak in the luteal phase (roughly 5–10 days before your period) because of falling oestrogen and progesterone, not weak self-control.
  • The dip in serotonin makes your body seek quick carbs and sugar for a fast mood lift — which is why chocolate and namkeen call your name.
  • Skipping meals worsens blood-sugar swings; eating protein and fibre in every meal keeps energy and mood more even.
  • Magnesium (from nuts, seeds, rajma, dark chocolate) and iron matter this time of month — many Indian women fall short of both.
  • Smart swaps beat strict bans: a small square of dark chocolate, roasted chana, or fruit with curd satisfies the craving without a crash.
KABO Butter Coffee all-in-one plant-based nutrition shake
Try KABO · from ₹699

Butter Coffee — All-in-One Nutrition Shake

23.11g complete plant protein, 60+ superfoods, 26 vitamins & minerals (incl. biotin 40mcg — 100% daily need), probiotics & digestive enzymes — in one daily shake.

Buy trial → View options

Why do I crave food before my period?

In the second half of your cycle — the luteal phase, roughly the 10 days before bleeding starts — oestrogen and progesterone rise and then fall sharply if you don't conceive. That hormonal drop pulls down serotonin, the brain chemical linked to calm and contentment. Your body, looking for a quick serotonin boost, nudges you towards carbohydrates and sugar, because they raise it fastest. This is a well-documented pattern, not a personal failing. The American College of Obstetricians and Gynecologists (ACOG) lists food cravings and appetite changes among common premenstrual symptoms.

Three things are usually happening together:

  • Hormones and mood: lower serotonin increases the desire for sweet and starchy foods that give a fast (but short-lived) lift.
  • Blood-sugar swings: irregular eating and refined-carb snacks cause spikes and crashes, and each crash triggers another craving.
  • Higher energy needs: your resting metabolism can rise slightly in the luteal phase, so genuine hunger increases too — you are not imagining it.

Magnesium also gets attention here. Some women feel low in magnesium premenstrually, and it is a nutrient involved in mood, muscle relaxation and blood-sugar regulation — which is one reason a craving for dark chocolate (a good magnesium source) is so common. Food and a balanced diet are the sensible first step; magnesium is not a cure for PMS.

What to eat: smart Indian food swaps

The goal is not to fight the craving with sheer willpower — it is to keep blood sugar steady so the craving is quieter to begin with, and then satisfy it with something that also feeds you. Build meals around protein, fibre and slow carbs, and keep gaps between meals short.

Instead of banning, swap

  • Craving chocolate? Have 2–3 squares (approximately 20 g) of 70%+ dark chocolate instead of a milk-chocolate bar. It delivers magnesium and satisfies the craving with less sugar.
  • Craving something sweet after dinner? A katori of curd (dahi) with a chopped banana or a few soaked dates gives sweetness plus protein and potassium.
  • Craving namkeen or chips? A fistful of roasted chana, makhana roasted in a little ghee, or masala roasted peanuts gives crunch, protein and fibre.
  • Craving chai-and-biscuit? Pair your chai with a besan cheela or a boiled egg / paneer cube so it isn't sugar on an empty stomach.

Which nutrient does what (and where to get it in India)

Nutrient Why it matters around your period Everyday Indian sources (approx. per serving)
Protein Slows digestion, blunts sugar spikes, keeps you full so cravings are less intense 1 katori dal ~6–7 g; 100 g paneer ~18 g; 1 katori rajma ~9 g; 1 egg ~6 g
Fibre Steadies blood sugar and supports fullness and digestion 1 katori sabzi; 1 bajra/jowar roti; 1 fruit with skin; 1 katori sprouts
Magnesium Involved in mood, muscle relaxation and blood-sugar balance 30 g pumpkin seeds ~150 mg; 20 g dark chocolate ~45 mg; 1 katori rajma; palak
Iron Lost through menstrual bleeding; low iron is common in Indian women 1 katori palak; 1 katori rajma/chana; jaggery (gur); pair with vitamin C (nimbu, amla) to absorb better
Complex carbs Give a gentler serotonin lift without the crash of refined sugar Jowar/bajra/ragi roti; oats; brown rice; sweet potato (shakarkandi)

Numbers are approximate and drawn from ICMR-NIN's Dietary Guidelines for Indians and IFCT food-composition data; exact values vary by brand and preparation. If you want a fuller picture of women's daily needs, see our guide to protein for Indian women.

Practical habits that reduce craving intensity

  • Don't skip breakfast. A protein-rich start — besan cheela, moong dal chilla, paneer bhurji, or eggs — sets a steadier tone for the day. Ideas in our high-protein Indian breakfast guide.
  • Eat every 3–4 hours. Long gaps lead to a blood-sugar dip and a bigger craving later.
  • Pair carbs with protein or fat. Fruit with a few nuts, or chai with a savoury snack, softens the sugar spike.
  • Stay hydrated and go easy on caffeine. Thirst can masquerade as hunger, and too much strong filter coffee or chai can worsen jitteriness and disturbed sleep before your period.
  • Sleep and gentle movement help. Poor sleep increases next-day cravings; a short walk can lift mood without a sugar hit.

Where a balanced all-in-one option fits in

Even a well-planned Indian thali can leave gaps in nutrients like B12, vitamin D, iron, zinc and magnesium — the very ones that matter for energy and mood around your period. KABO is a plant-based all-in-one shake that offers a convenient way to help close those everyday gaps as part of a balanced diet, not a treatment for PMS or period problems. One 54 g serving provides 23.11 g of complete plant protein (23–25 g range), 26 vitamins & minerals including biotin (40 mcg), B12, vitamin D, iron and zinc, plus 8 billion CFU probiotics, digestive enzymes and 60+ superfoods. It is dairy-free and lactose-free, FSSAI-licensed, has no artificial sweeteners, and starts from Rs.2,499. A protein-forward shake can also make a steadying mid-morning or post-lunch snack when cravings tend to strike. Learn more in what is KABO.

When to see a doctor

Cravings and mild premenstrual symptoms are normal. But speak to a qualified doctor or gynaecologist if you notice:

  • Symptoms that disrupt your life: severe mood changes, hopelessness, anxiety or irritability before every period may point to premenstrual dysphoric disorder (PMDD), which needs medical support.
  • Very heavy or prolonged bleeding, periods lasting more than 7 days, or soaking through a pad/tampon every hour — this raises the risk of iron-deficiency anaemia.
  • Constant fatigue, breathlessness, dizziness, hair fall or pale skin, which can be signs of low iron or another deficiency worth testing.
  • Irregular, very painful or absent periods, or cravings alongside rapid weight change — conditions like PCOS or thyroid issues can be involved and benefit from evaluation. See our PCOS diet plan for India for context (not a diagnosis).
  • Cravings for non-food items such as ice, chalk or mud (pica), which can signal a nutrient deficiency and should be checked.

A doctor or registered dietitian can run simple tests and guide management — food changes support how you feel, but they are not a substitute for that care.

This article is for general information only and is not a substitute for medical advice. If you have a health condition, are pregnant, or symptoms persist, please consult a qualified doctor or registered dietitian.

Frequently asked questions

Why do I crave sweets so badly before my period?

In the week before your period, oestrogen and progesterone fall, which lowers serotonin — the brain chemical linked to feeling calm and content. Sugar and refined carbs raise serotonin quickly, so your body reaches for them. Eating protein, fibre and slow carbs through the day keeps blood sugar steadier, which makes the sweet craving quieter and easier to satisfy with a small, sensible portion.

What are the best healthy period snacks in India?

Good options include a katori of curd with fruit, roasted chana or makhana, a besan cheela, masala peanuts, a handful of soaked almonds or pumpkin seeds, and 2–3 squares of dark chocolate for a magnesium-friendly sweet fix. Each pairs some protein, fibre or healthy fat with the treat, so you get the satisfaction without a sharp sugar crash afterwards.

Does magnesium help with period cravings?

Magnesium is a nutrient involved in mood, muscle relaxation and blood-sugar balance, and some women feel low in it premenstrually, which is partly why dark-chocolate cravings are so common. Getting enough through foods like nuts, seeds, rajma, palak and dark chocolate can support how you feel as part of a balanced diet. It is not a cure for PMS — persistent symptoms should be discussed with a doctor.

Is it okay to give in to period cravings?

Yes, in moderation. Cravings are a normal part of the cycle, and strictly banning foods often backfires into bigger binges. The steadier approach is to satisfy the craving with a controlled portion — a small bowl of kheer, a few squares of dark chocolate — alongside meals built on protein and fibre, so you feel in control rather than deprived.

Can eating more protein reduce PMS cravings?

Protein slows digestion and blunts blood-sugar spikes, which helps keep hunger and cravings more even through the day. Building each meal around dal, paneer, eggs, sprouts or a balanced shake is a practical way many dietitians suggest to stay fuller for longer. Most Indian women fall short of their daily protein target, so this is a useful habit year-round, not just around your period.

Back to blog

Leave a comment