Go Back

Homemade Snickers Bars

Soft nougat, gooey peanut caramel, and smooth chocolate come together in a rich, homemade upgrade of the classic Snickers bar. Surprisingly simple once you pace the layers right.
Prep Time 45 minutes
Cook Time 10 minutes
Chillling Time 20 minutes
Total Time 1 hour 15 minutes
Servings 12 Bars

Ingredients
  

  • Nougat Layer
  • 2 tbsp unsalted butter
  • 1 cup marshmallow fluff
  • 2 tbsp peanut butter
  • 1 cup powdered sugar
  • Peanut Caramel Layer
  • 30 soft caramel candies
  • 3 tbsp heavy cream
  • 1 ½ cups salted peanuts
  • Chocolate Coating
  • 2 cups milk chocolate chips
  • 1 tbsp coconut oil
  • Optional Substitutes
  • Dark or semi-sweet chocolate for less sweetness
  • Almond butter instead of peanut butter
  • Coconut cream for dairy-free caramel
  • Cashews or almonds instead of peanuts

Instructions
 

  • Line an 8×8-inch pan with parchment, leaving overhang for lifting.
  • Melt butter in a saucepan on low, add marshmallow fluff and peanut butter, and stir until smooth.
  • Remove from heat and mix in powdered sugar to form a thick nougat; press into the pan.
  • Melt caramels and heavy cream on low heat, stirring until smooth; fold in peanuts.
  • Cool for 2–3 minutes, then spread gently over the nougat.
  • Refrigerate 20–30 minutes until firm enough to cut.
  • Lift out and slice into bars or squares.
  • Microwave chocolate chips and coconut oil in 20-second intervals until smooth.
  • Dip each bar using a fork, letting excess drip off; place on parchment.
  • Chill 10–15 minutes until the chocolate sets.

Notes

• Make ahead? Yes, they store and freeze very well.
• Homemade caramel? Works great—just use soft caramel.
• Grainy nougat? Caused by overheating or overmixing.
• Nut-free version? Use sunflower seed butter and omit peanuts.
• White chocolate? Yes, but sweeter overall.
• Softer texture? Add 1 extra tbsp cream to the caramel.