| |

High-Protein Snickers Bites – Freezer Peanut Fudge

High-Protein Snickers Bites layered with peanut nougat, date caramel, and dark chocolate. A no-bake freezer snack with 16g protein per serving that tastes like Snickers ice cream.

Stack of High-Protein Snickers Bites on a plate, showing the peanut nougat, date caramel, roasted peanuts, and dark chocolate top layer.

These High-Protein Snickers Bites layer a soft peanut nougat with a date-sweetened caramel and roasted peanuts, finished with a thin snap of dark chocolate. They keep the familiar chocolate peanut combination of snickers, but each piece packing around 16 grams of protein for only 250 calories – much better macros than in a real Snickers ice cream bar.

Close-up of High-Protein Snickers Bites showing the peanut nougat, date caramel, roasted peanuts, and dark chocolate top with a clean bite through the centre.


When I came up with this recipe, I was trying to come up with some freezer treats to replace my desire for a tub of ice-cream. After several attempts — most of which froze far too hard — this version finally struck the right balance. These High-Protein Snickers Bites set to a firm but biteable texture, so you can eat them straight from the freezer. They genuinely taste like a real Snickers ice cream bar, but with these bars, you know exactly what’s inside them. 

Ingredients Breakdown

Ingredients for High-Protein Snickers Bites arranged on a board, including oat flour, whey protein, peanut butter, dates, maple syrup, milk, dark chocolate, coconut oil, and roasted peanuts.

Nougat Base

  • Oat flour – rolled oats blended in a coffee grinder works fine
  • Vanilla whey protein powder
  • Smooth peanut butter
  • Maple syrup – Honey can work too, but has a more distinctive flavour than maple and freezes firmer
  • Milk
  • Salt

Peanut Caramel Layer

  • Smooth peanut butter
  • Maple syrup
  • Coconut oil
  • Medjool dates
  • Roasted salted peanuts
  • Vanilla protein powder
  • Vanilla extract
  • Salt

Chocolate Top

  • Dark chocolate
  • Coconut oil

Step-by-Step Instructions: High-Protein Snickers Bites

Prep the tin.

Line a 23 × 23 cm tin with baking paper, leaving overhang on two sides so you can lift the slab out cleanly later.

Mix the nougat base 

In a large bowl, combine the oat flour, whey protein, and salt. Break up any protein clumps with a spoon before adding wet ingredients.

Stir in the peanut butter and maple syrup until the mixture looks like coarse crumbs.

Add milk a splash at a time, mixing well between additions, until the base becomes thick, tacky, and pressable.

Thick protein and peanut butter nougat mixture being combined in a glass bowl with a spatula before pressing into the tin.

Press into the tin.

Tip the base into the tin and press firmly into an even layer. Use the back of a spoon or a spatula; slightly damp hands make this faster and cleaner.

The mix will be quite sticky. This is not a problem. If it is less sticky, it will freeze too hard to bite straight out the freezer. If you are having trouble pressing it into the tin because it’s so sticky, just pop it in the freezer unevenly pressed. It is much more workable when it is at sub zero temperatures so you can evenly press it in later. 

Peanut and protein nougat base pressed evenly into a lined 23 × 23 cm tin before adding the caramel layer.

Make the caramel layer

Pit the dates and blend to a smooth paste. If your blender struggles, add 1–2 tsp hot water to get it moving.

In a bowl, stir together the peanut butter, maple syrup, melted coconut oil, date paste, protein powder, vanilla, and salt until smooth and thick. Add the roasted salted peanuts and fold until evenly distributed.

Spread the caramel layer.

Spoon the caramel over the base and press/spread into an even layer. An offset spatula helps, but a spoon works if you keep it moving.

Again, this layer is very sticky, but that’s by design. If it’s too sticky to spread properly, pop it back in the freezer for a few minutes and then try again when it’s colder. 

Peanut and protein base layer pressed evenly into a lined baking tin, ready for the chocolate topping.

Melt the chocolate top.

Melt the dark chocolate and coconut oil gently in a heatproof bowl over barely simmering water, or in the microwave in 15–20 second bursts, stirring each time.

Pour the chocolate over the caramel and spread into a thin, even layer. Tap the tin once on the counter to level it.

Melted dark chocolate being spread evenly over the caramel layer with a spatula in a lined tin.

Chill to set

Pop it back in the freezer and leave it there for a full two hours at least so it all properly freezes. 

Slice cleanly.

Lift out using the paper overhang. Warm a knife under hot water, wipe dry, then slice. I planned mine to cut into 20 pieces, but you could cut them as big or small as you like. Just remember the few pieces you cut, the more calories per piece!

High-Protein Snickers Bites cut into squares with a peanut nougat base, date caramel layer, and dark chocolate top on parchment paper.

Storage

Once cut, pop them back into the freezer where they will live (until you eat them). In a sealed container, they should keep for months at freezer temperature. 

High-Protein Snickers Bites

Stack of High-Protein Snickers Bites on a plate, showing the peanut nougat, date caramel, roasted peanuts, and dark chocolate top layer.
High-Protein Snickers Bites made with a peanut nougat base, date caramel, and dark chocolate top. A structured freezer snack with 16 g protein per serving.
Prep Time 30 minutes
Chilling Time 2 hours 30 minutes
Total Time 3 hours
Course Dessert, Snack
Cuisine High Protein
Servings 20 bars
Calories 247 kcal

Ingredients  

Nougat Base

  • 60 g oat flour
  • 170 g vanilla whey protein powder
  • 60 g smooth natural peanut butter
  • 70 g maple syrup
  • 130 –150 ml milk
  • 1 g salt

Peanut Caramel Layer

  • 110 g smooth peanut butter
  • 35 g maple syrup
  • 15 g coconut oil melted
  • 100 g Medjool dates blended smooth
  • 80 g roasted salted peanuts
  • 20 g vanilla protein powder
  • ½ tsp vanilla extract
  • 2 g salt

Chocolate Layer

  • 200 g dark chocolate 70% recommended
  • 10 g coconut oil

Instructions 

  • Line a 23 × 23 cm tin with baking paper, leaving overhang for easy removal.
  • In a bowl, mix oat flour, whey protein, and salt. Stir in peanut butter and maple syrup. Add milk gradually until a thick, pressable dough forms. Press firmly and evenly into the tin.
  • In a separate bowl, combine peanut butter, maple syrup, melted coconut oil, blended dates, protein powder, vanilla extract, and salt until smooth. Fold in peanuts. Spread evenly over the base and press flat.
  • Melt dark chocolate and coconut oil gently over barely simmering water or in short microwave bursts, stirring until smooth. Pour over the caramel layer and spread evenly.
  • Chill for 2 hours, or until fully set and firm to the touch.
  • Lift from the tin and cut into 20 pieces. Store in the freezer for best texture.

Notes

Variations and Substitutions

For a deeper chocolate profile, add 1–2 tsp cocoa powder to the caramel layer or use 85% dark chocolate for the top. If you prefer a slightly salted finish, sprinkle flaky salt over the chocolate before it sets.
To shift the flavour, try adding ½ tsp espresso powder to the chocolate layer or a small pinch of cinnamon to the nougat base. Both work without overpowering the peanut and chocolate balance.
If you don’t have Medjool dates, soak regular dried dates in hot water for 10 minutes before blending. Honey can replace maple syrup, though it sets slightly firmer when frozen.
These bites are naturally gluten-free if certified oat flour is used. They contain dairy due to whey protein and milk
Keyword freezer bites, healthy protein treat, High-Protein Snickers Bites, macro-friendly dessert, no-bake protein dessert, peanut butter chocolate snack
Why did my High-Protein Snickers Bites freeze too hard?

Usually it’s a balance issue. Too little milk in the base or too much chocolate on top can make them firmer straight from the freezer. Let them sit at room temperature for 3–5 minutes before eating, or add 10–20 ml extra milk to the base next time.

Can I use honey instead of maple syrup?

Yes. Honey works in both layers, but it sets slightly firmer in the freezer. If using honey, you may want to add a small splash of milk to keep the texture biteable.

Can I make these ahead for the week?

Yes, they’re designed for that. Slice them fully before freezing so you can grab one at a time. Layer with baking paper so the chocolate tops don’t stick together.

Can I reduce the sweetness?

Use darker chocolate (70–85%) and reduce the maple syrup slightly in both layers. If you cut back on syrup, add a small pinch of salt to keep the peanut flavour balanced. 

Avoid removing too much of the liquid sweetener as it is essential to the final bar freezing soft enough to eat straight out the freezer.

Why is my base too sticky to press?

This is done by design. The stickier it is out the freezer, the softer it sets in the freezer. No stickiness means it will freeze to a block of ice. 

That being said, some brands of protein powder absorb liquid differently to others, and it’s possible your base is super sticky. If that’s the case, pop the bowl in the freezer for 10–15 minutes — it firms up as it cools and becomes much easier to press cleanly into the tin.

Explore More Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating