Homemade Snickers Bars - The Sweet Rebellion
post-template-default,single,single-post,postid-3960,single-format-standard,bridge-core-2.3.3,qode-quick-links-1.0,qodef-qi--no-touch,qi-addons-for-elementor-1.7.1,qode-page-transition-enabled,ajax_fade,page_not_loaded,,qode_grid_1300,qode-content-sidebar-responsive,qode-theme-ver-28.7,qode-theme-bridge,disabled_footer_top,qode_header_in_grid,wpb-js-composer js-comp-ver-7.6,vc_responsive,elementor-default,elementor-kit-6023

Homemade Snickers Bars

My love for Snickers chocolate bars began about 5 years ago when my husband and I went travelling. No matter what country we were in, Snickers seemed to be available. At times, like in China, I think it was the only Western chocolate bar around. A familiar and delicious remedy for homesickness!

It turns out, Snickers is the most popular chocolate bar in the world and has been around for 90 years! The best news of all is now you can make your very own Snickers bars at home. Although there are a several layers it is actually very straighforward to make, thanks to a “cheat’s” method of making the caramel and the nougat.  This recipe makes 20 actual Snickers-sized bars, which should keep you going for at least a weekend!

(Makes twenty 10cm x 3cm bars)

Chocolate Layer:
200g milk chocolate

Nougat layer:
60ml evaporated milk
55g butter
200g sugar
1 x 213g jar Marshmallow Fluff*
65g smooth peanut butter
5ml vanilla essence
150g salted and roasted peanuts

Caramel Layer:
400g cream caramels eg Wilsons
70ml evaporated milk

Chocolate Layer:
200g milk chocolate


  • Grease and line a 20cm X 30cm baking tin with greaseproof paper or foil, leaving a 4cm overhang on all sides (this will make it easier to remove from the tin later).
  • Melt the first 200g chocolate in a heatproof bowl in the microwave at 30 second intervals, or over a pan of simmering water. Pour into the prepared tin and place in the freezer.
  • Next make the nougat layer. Place butter, 60ml evaporated milk and sugar into a small saucepan. Stir on a medium-low heat until the sugar has dissolved, then increase the heat and bring to a gentle boil. Stir constantly for 5 minutes until slightly thickened. Remove from heat and stir in the vanilla, peanut butter and Marshmallow Fluff. Carefully spread over the set chocolate layer and return to the freezer.
  • Once the nougat layer has set, remove from the freezer and evenly spread the peanuts over the nougat layer. Press down gently.
  • Place the cream caramels and 70ml evaporated milk into a small saucepan and heat over medium-low heat. Stir continuously until the caramels have melted and the mixture is smooth. Pour over the peanuts and spread as evenly as possible by tilting the pan. You can try using a spatula but it may lift the layers underneath so work gently. Return to the freezer to set.
  • Melt the remaining 200g chocolate and spread evenly over the caramel layer. Place in the fridge to set for about an hour. Lift the foil or greaseproof paper out of the tin and leave at room temperature for 20 minutes before slicing (or the chocolate may crack). I like to dip a knife in hot water then wipe dry before each slice.

*Marshmallow Fluff is available at baking stores and some supermarkets. I found mine at Checkers. Or make your own:

Homemade Marshmallow Fluff:

Using an electric or stand mixer, whisk together 2 large egg whites, a pinch of salt, and 1 cup of glucose syrup on high speed for about 5 minutes until the mixture is thick and glossy, and doubled in volume. Sift in 200g (1⅔ cup) icing sugar and add 10ml (2 tsp) vanilla essence. Whisk again until smooth. Store in an airtight container in the fridge for up to 1 week.


  • Corlia Pienaar
    Posted at 14:45h, 22 June Reply

    O gats! The post pregnancy diet will have to wait another week

    • Astrid
      Posted at 14:32h, 25 June Reply

      I think so Corlia 🙂

  • Elke Love
    Posted at 17:12h, 27 June Reply

    I can’t come all the way to SA just for Marshmallow Fluff, so I’m hoping I can find it here too! Great photos, BTW. So tempting!

    • Astrid
      Posted at 15:23h, 09 July Reply

      It’s an American product so possibly easier to find in Canada than SA!

Post A Comment

fifteen + 14 =