Free shipping on orders over £45

Sugar Cravings: Why They Happen and How to Stop Them (Including Stress Eating)

Sugar cravings usually come from skipped meals, poor sleep, stress, habit, or meals low in protein and fibre.

A woman looking through a glass counter at chocolate truffles and sweets

Last updated: October 2026

Sugar cravings usually come from skipped meals, poor sleep, stress, habit, or meals low in protein and fibre. To curb them, eat regular balanced meals, sleep well, keep sweet foods out of easy reach, and plan a smaller treat rather than banning sugar. The NHS advises adults to have no more than 30g of free sugars a day.

Below: why you crave sugar, stress eating, cravings at night and before periods, 10 ways to stop sugar cravings, healthier swaps, and when to get help.

Why do I crave sugar?

Cause What happens
Skipped or late meals Hunger builds and you reach for the quickest energy
Low-protein, low-fibre meals Energy rises and falls quickly, then you want more
Poor sleep In a small study, two short nights raised hunger hormones and appetite for sweet, starchy foods
Stress Many people turn to comfort food when stressed
Habit and cues A biscuit with every cuppa, dessert after dinner, sweets at your desk
Caffeine crashes The afternoon dip sends you looking for a pick-me-up. See coffee crash
Alcohol Lowers willpower and often leads to late-night snacking

Our pick

Reishi Mushroom Adaptogenic Complex

Reishi Cacao is a hot chocolate made with reishi mushroom, cacao and maca. It contains a little natural caffeine from the cacao, so it suits earlier in the evening.

Add Reishi Cacao to bag See ingredients and reviews

Vegan and made in the UK. Free UK delivery over £45, 14-day returns on unopened items.

Subscribe £22.49One-off £29.99

View product

Stress eating

When you’re stressed or tired, sweet, high-fat comfort foods feel especially rewarding, and eating them becomes a quick way to cope. The food isn’t the problem; using it as your only coping tool can be. Notice the pattern (when, where, what feeling), then add other ways to decompress, such as a walk, a call, a bath or slow breathing. See stress symptoms, how to relieve stress and stress and cortisol in women.

Cravings at night and before periods

  • At night: often from eating too little earlier in the day, tiredness, or boredom while scrolling. A proper evening meal and an earlier bedtime help. See revenge bedtime procrastination.
  • Before periods: many women notice stronger cravings in the week before a period, and during perimenopause. See perimenopause symptoms.
  • In winter: shorter days and lower mood can increase cravings. See tired in winter.

10 ways to stop sugar cravings

  1. Eat every 3 to 4 hours, as the NHS suggests for steady energy.
  2. Add protein and fibre to each meal: eggs, yoghurt, beans, wholegrains, vegetables.
  3. Have a proper breakfast.
  4. Sleep 7 to 9 hours. See how to sleep better.
  5. Drink water first; thirst can feel like hunger.
  6. Keep sweets out of sight and out of easy reach.
  7. Plan a treat rather than banning sugar completely.
  8. Wait 10 minutes when a craving hits. Many pass.
  9. Move: a short walk can ease a craving.
  10. Cut down gradually, for example less sugar in tea and coffee each week.

Healthier swaps

Instead of Try
Milk chocolate A couple of squares of dark chocolate
Biscuits with a cuppa A handful of nuts, or an oatcake with nut butter
Sugary hot chocolate A homemade cocoa or cacao drink. See healthy hot chocolate
Fizzy drinks Sparkling water with fruit
Dessert every night Greek yoghurt with berries
Energy drinks Water and a walk. See energy drinks

Our Reishi Mushroom Adaptogenic Complex is an cocoa drink with reishi, lightly sweetened with coconut sugar, which many people enjoy as an evening treat instead of a sugary hot chocolate. Check the label for the sugar per serving.

Do chocolate cravings mean low magnesium?

It’s a popular idea, as cocoa contains magnesium, but there’s no good evidence that chocolate cravings are a sign of deficiency. Cravings are much more often about habit, mood, stress or hormones. If you’re worried about low magnesium, see signs of magnesium deficiency and foods high in magnesium. Magnesium contributes to a reduction of tiredness and fatigue, and our Magnesium Glycinate Sleep Complex is sweetened with stevia rather than sugar.

The FSA’s 10mg a day figure for CBD is precautionary advice rather than a legal limit, set while longer-term safety research continues. At Evopure we think it is a very cautious figure, and many adults use more. If you go above it, increase slowly, and check with your GP or pharmacist first if you take any medication.

When to get help

See a GP if you have constant thirst, need to wee a lot, feel very tired or are losing weight without trying, as these can be signs of diabetes. Also speak to your GP if you feel out of control around food, eat in secret, or feel guilty and distressed after eating, as support for eating problems is available.

Related guides

Sources 4

  1. NHS. Sugar: the facts.
  2. Spiegel K et al (2004). Sleep curtailment in healthy young men is associated with decreased leptin levels, elevated ghrelin levels, and increased hunger and appetite. Annals of Internal Medicine.
  3. NHS. Self-help tips to fight tiredness.
  4. NHS. Diabetes.

This guide is general information, not medical advice. Evopure makes the Reishi Mushroom Adaptogenic Complex and Magnesium Glycinate Sleep Complex.

Written by

Co-founder, Evopure

Martin co-founded Evopure and writes about sleep, stress and recovery. Our articles are general information, not medical advice.

Questions, answered

Usually because of skipped meals, low-protein meals, poor sleep, stress or habit. Regular balanced meals and better sleep help most.

Drink water, wait 10 minutes, take a short walk, or have a small protein-rich snack like nuts or yoghurt.

Often from not eating enough earlier, tiredness or habit. A proper evening meal and an earlier bedtime help.

There's no good evidence for this. Cravings are more often linked to habit, mood, stress or hormones.

The NHS advises adults to have no more than 30g of free sugars a day, about 7 sugar cubes.

Shop the article

Mentioned in this article

Evopure
★ 4.7  ·  500,000+ customers  ·  UK made