Salted Caramel Protein Balls (No Bake, Energy Bites)
If you’re looking for a quick, satisfying snack that actually keeps you full, these salted caramel protein balls are about to become your new favourite.

These protein bites are soft, sweet, and packed with real food ingredients like oats and medjool dates, giving you a rich flavour and will keep you feeling full for longer.
Perfect for busy days, after school snacks, or even a quick breakfast, these little energy bites come together in just 10–15 minutes using simple pantry staples.
I have made mine with caramel biscuit spread but you can leave that ingredient out if you wish and add any other nut butter for a healthier snack.
Why You’ll Love These Salted Caramel Protein Balls
- Made with whole food ingredients (if you use nut butter instead of biscoff spread)
- Naturally sweet with maple syrup and dates
- Packed with healthy fats and protein
- No baking required (hello easy win)
- The perfect healthy snack for busy families
- That dreamy salted caramel flavour with a chocolate drizzle on top
Ingredients
These salted caramel protein balls use simple, flexible pantry ingredients:
- 1 cup rolled oats
- 2 scoops vanilla protein powder (approx. 37g – you can use your favourite brand)
- My two favourite protein brands that I use are myprotein and Naked.
- Handful of chopped cashews
- 1/2 cup caramel cookie spread (or any nut butter)
- 3 medjool dates (soaked and blended)
- 3 tbsp maple syrup
- 1 tsp vanilla extract
- Pinch of sea salt
Optional toppings:
- Melted white chocolate
- Extra caramel drizzle
Optional Add-Ins (To Make Them Your Own)
This recipe is super flexible, so feel free to adapt using what you have:
- Peanut butter, almond butter, or cashew butter
- Sunflower seed butter for a nut-free option
- Chia seeds, flax seed, or hemp seeds for extra nutrition
- A spoon of coconut oil for a softer texture

How to Make Salted Caramel Protein Balls
These come together so quickly—no baking needed.
- Soak your medjool dates in hot water for 5–10 minutes, then blend into a smooth paste using a food processor.
- In a large bowl (or your food processor), combine: Rolled oats, protein powder, chopped cashews, date paste, maple syrup, caramel spread/nut butter, vanilla extract, pinch of sea salt.
- Mix until a sticky dough forms.
- If the mixture feels too dry, add a little more maple syrup or nut butter. If it’s too wet, add oats or oat flour.
- Roll into bite-sized energy balls and place onto a lined baking sheet.
- Drizzle with melted white chocolate and caramel for that extra indulgent finish.
- Pop into the fridge for 20–30 minutes to firm up.
How to Store
Store your salted caramel protein balls in an airtight container in the fridge for up to 5 days.
They also freeze really well so they are perfect for batch prep.
Tips for the Best Texture
- Use soft medjool dates for the best caramel texture
- Don’t skip the sea salt as it really brings out that salted caramel flavour
- A food processor helps create a smoother mix, but you can mix by hand too
- Taste the mixture before rolling and adjust sweetness if needed
When to Eat Them
These are the ultimate great snack for:
- After school snacks
- A mid-afternoon sweet fix
- Pre or post workout fuel
- A grab-and-go quick breakfast
These salted caramel protein balls are one of those recipes you’ll make once and then keep coming back to. Enjoy!

Salted Caramel Protein Bites
Ingredients
Equipment
Method
- Soak your medjool dates in hot water for 5–10 minutes, then blend into a smooth paste using a food processor.
- In a large bowl (or your food processor), combine: Rolled oats, protein powder, chopped cashews, date paste, maple syrup, caramel spread/nut butter, vanilla extract, pinch of sea salt.
- Mix until a sticky dough forms. If the mixture feels too dry, add a little more maple syrup or nut butter. If it’s too wet, add oats or oat flour.
- Roll into bite-sized energy balls and place onto a lined baking sheet.
- Drizzle with melted white chocolate and caramel for that extra indulgent finish.
- Pop into the fridge for 20–30 minutes to firm up.