This post may contain affiliate links, which means that I may earn a commission if you click on the link, with no cost for you. It’s one of the ways I support my blog. You can read more about this here.

Let’s be honest, foods that curb sugar cravings are probably not what you’ve been told they are. Because if another rice cake or sad salad actually worked, you wouldn’t be rummaging through the cupboard at 9pm looking for chocolate like it owes you money.
Here’s the reality: if you constantly feel like you need something sweet, it’s not because you lack willpower.
It’s because your meals aren’t doing their job. In this post, we’re getting into the actual foods that curb sugar cravings, why they work, and how to use them so you can stop sugar cravings without feeling deprived.
So if you’re trying to quit sugar, manage a Sugar Detox, or just stop the constant “what happened to you, I was doing so well” spiral, this is your no-nonsense guide.
Right, let’s sort it.
Why Some Foods Reduce Sugar Cravings (And Others Make Them Worse)
Before we dive in, quick reality check.
Some foods:
- Spike your blood sugar → leave you crashing → cue cravings
- Keep you full and steady → cravings stay quiet
The difference?
Protein, fibre, and healthy fats
On the flip side, ultra-processed carbs and sugary snacks (aka common inflammation foods) just keep the cycle going.
So instead of asking “how to stop cravings,” the better question is: “Am I eating foods that actually support my body?”

10 Foods That Curb Sugar Cravings Naturally
1. Eggs (The Craving Crusher Breakfast)
If you want to stop sugar cravings before they even start, sort your breakfast.
Eggs are:
- High in protein
- Super filling
- Great for stable energy
Start your day with eggs, and you’ll notice fewer mid-morning cravings, simple as that.
2. Lean Meats (Chicken, Turkey, Beef)
Protein is your best mate when it comes to quitting sugar.
Lean meats:
- Keep you full for hours
- Prevent energy dips
- Help reduce the urge for quick sugar fixes
3. Greek Yogurt (Creamy + Satisfying)
This one’s a game-changer.
It’s:
- High in protein
- Naturally slightly sweet
- Perfect when you want dessert but don’t want to derail everything

4. Avocado (Healthy Fats = Fewer Cravings)
Not glamorous, but effective.
Avocado:
- Slows digestion
- Keeps you fuller for longer
- Helps stabilise blood sugar
5. Nuts & Nut Butters (Easy Snacks to Make)
If you always get caught out by cravings, this is your fix.
Nuts and nut butters:
- Combine protein + fats
- Are easy snacks to make or grab
- Stop you reaching for sugary snacks
6. Berries (Sweet Without the Spike)
You don’t need to cut out sweetness entirely.
Berries:
- Are naturally sweet
- High in fibre
- Lower in sugar than most fruit
📌 Pin this for later! ⬇

7. Vegetables (Especially Fibre-Rich Ones)
Not sexy, but they work.
Fibre:
- Slows digestion
- Keeps blood sugar steady
- Supports gut health (which links to cravings too)
8. Complex Carbs (Oats, Sweet Potatoes, Whole Grains)
Cutting carbs completely? That’s usually where things go wrong.
Complex carbs:
- Provide steady energy
- Help reduce sugar cravings
- Stop the binge-restrict cycle

9. Cheese (Yes, Really)
Don’t panic, cheese is not the enemy.
It’s:
- High in protein and fat
- Surprisingly satisfying
- Great paired with fruit
10. Dark Chocolate (Strategic, Not Restrictive)
You don’t need to quit sugar completely overnight.
Dark chocolate:
- Satisfies sweet cravings
- Has less sugar
- Helps you avoid going full chaos mode later

How to Build Meals That Actually Use Foods That Curb Sugar Cravings
Here’s the simple formula: Protein + Fibre + Fat
Examples:
- Chicken + veg + olive oil
- Greek yogurt + berries + nuts
- Eggs + toast + avocado
Once you start building meals like this, you won’t constantly be wondering how to curb sugar cravings, it just happens naturally.
And if you want real-life ideas using these foods, have a read of What to Eat When You Crave Sugar: 15 Easy Swaps That Actually Work.
What If You Still Want Something Sweet?
You will. You’re human.
But instead of thinking you’ve “failed,” just upgrade your choice.
Because quitting sugar doesn’t mean never having anything sweet again, it means being smarter about it.
And if you want more ideas that feel like a treat without the crash, check out Healthy Sweet Snacks That Won’t Spike Your Blood Sugar.
How to Actually Use This in Real Life
This is where it clicks.
To make this work:
- Build meals around protein
- Don’t skip meals
- Keep better options in the house
- Stop relying on willpower
Because the truth is, learning how to stop cravings isn’t about discipline, it’s about preparation.
And if you’re ready to actually put this into action, the 7-Day No Sugar Challenge: A Simple Plan That Actually Feels Doable gives you a simple, step-by-step structure.
Read These Next
- What to Eat When You Crave Sugar: 15 Easy Swaps That Actually Work
- 7-Day No Sugar Challenge: A Simple Plan That Actually Feels Doable
- Healthy Sweet Snacks That Won’t Spike Your Blood Sugar
Conclusion
You don’t need to cut everything out, you just need to eat smarter. Once you focus on foods that curb sugar cravings, everything becomes easier, from quitting sugar to managing withdrawal symptoms.
Small, consistent changes will always beat extreme diets.
Next Steps
“You don’t need more willpower, you need meals that actually work for you.”
Read this next: What to Eat When You Crave Sugar: 15 Easy Swaps That Actually Work
Explore the full guide here: How to Quit Sugar Without Cutting Everything Out: A Realistic Guide That Actually Works
📌 Pin this for later! ⬇

