Why you Crave Chocolate & Carbs Before Your Period (And Why You Should Listen)

Your cycle has wisdom. Let’s start listening.

7/30/20253 min read

You know the drill. One minute you’re cool, calm, and sipping herbal tea. The next, you’re crying over a dog in an advert and rummaging in the cupboard for chocolate, carbs, or anything salty. Welcome to your luteal phase (the week or so before your period) when your hormones are on the move and your body’s trying to tell you exactly what it needs.

The trouble is, most of us have been taught to ignore or shame these signals. We’re told cravings mean weakness and PMS is “just part of being a woman”. But here’s the thing: your body isn’t trying to sabotage you. It’s sending signals, often loud and clear, about what it needs to stay balanced, supported and sane.

Let’s decode them.

Your Luteal Phase: The Backstory

The luteal phase is the second half of your cycle, roughly the 2 weeks after ovulation, before your period. This is progesterone’s time to shine. Progesterone is the calming, grounding, sleep-supportive hormone that balances oestrogen and prepares the body for a potential pregnancy.

To make enough progesterone, your body needs raw materials: nutrients, calories and rest. This is not the time for under-eating, high-stress HIIT, or pretending you're a productivity robot. Your metabolism actually increases slightly in this phase, meaning you may feel hungrier, more tired and more emotional. This isn’t weakness. This is biology.

Craving Chocolate? Your Body Might Be Low on Magnesium

Ah, the chocolate cravings. It’s not just a cliché, there’s real biochemistry behind it.

Chocolate (especially dark chocolate) is a rich source of magnesium, a mineral your body uses in large amounts during the luteal phase and menstruation. Magnesium can help to calm the nervous system, reduce cramps, regulate blood sugar and support healthy progesterone levels.

When magnesium is low, you may notice:

  • Irritability or low mood

  • Anxiety or sleep issues

  • Cramps

  • Sugar cravings

  • Headaches

So if you’re reaching for chocolate, your body might be asking for more magnesium-rich foods. Great sources include:

  • Dark leafy greens (kale, chard, spinach)

  • Pumpkin & Chia seeds

  • Almonds and cashews

  • Black beans & Butter beans

  • (And yes, dark chocolate. Ideally 70%+.)

Why You’re Craving Carbs (And Why That’s a Good Thing)

If you feel like a bottomless pit for toast, pasta, or rice in your luteal phase, you're not broken, you’re smart. Your body needs starch in this phase to support rising progesterone.

Starchy Carbs:

  • Help the brain make serotonin, the “feel-good” neurotransmitter that naturally dips before your period

  • Provide energy, which the body uses to produce progesterone

  • Help you feel full and satisfied

In fact, eating too little carbohydrate in this phase is a fast track to PMS hell, think mood swings, insomnia, fatigue and intense cravings.

But not all starches are helpful in large amounts, we want to aim for complex carbs that are still high in fibre to help support balanced blood sugar:

  • Sweet potatoes

  • Brown rice or quinoa

  • Root veg (carrots, parsnips, beetroot)

  • Oats

  • Brown sourdough toast (especially if slathered in nut butter or avocado)

Pro tip: Aim to combine your carbs with protein and healthy fats, think roasted veg with tahini, or oats with seeds and yoghurt, to help keep your blood sugar (and mood) stable.

Listen, Don’t Fight

The luteal phase is a time of heightened sensitivity. Rather than powering through with green juices and willpower, what if you actually listened to what your body was asking for?

Nourish it with magnesium, good starchy carbs, rest and kindness and you may find your PMS softens, your sleep deepens and your cycle feels a little less like a war zone.

After all, your symptoms aren’t the enemy. They are the messengers.

Try This: A Luteal-Phase Friendly Meal Idea

Black Bean & Chicken Bowl

  • Black beans

  • Paprika spiced chicken

  • Steamed kale

  • Avocado

  • Lime, garlic and olive oil dressing

  • Sprinkle of pumpkin seeds

  • Optional: A square (or two) of dark chocolate for dessert

Packed with magnesium, complex carbs, fibre and protein - this is luteal gold.

If you'd like more tips on how to eat and live in sync with your cycle, sign up for my newsletter or check out my seasonal hormone reset programmes.

Your cycle has wisdom. Let’s start listening.