These Homemade Snickers Bars are a decadent treat made with layers of creamy caramel, soft nougat, crunchy peanuts, and rich chocolate.
They taste just like your favorite candy bar but are even better when made fresh at home. Perfect for parties, holidays, or simply when you’re craving something sweet and satisfying.
Ingredients
- 2 cups chocolate chips (divided into two 1-cup portions)
- 3/4 cup peanut butter (divided into three 1/4-cup portions)
- 1/4 cup butter
- 1 cup sugar
- 1/2 cup evaporated milk or heavy whipping cream (divided into two 1/4-cup portions)
- 7 oz tub marshmallow cream
- 1 tsp vanilla extract
- 1 1/2 cups salted peanuts
- 1 bag (11 oz) caramels
Instructions
Prepare the Pan
Line a 9×13-inch pan (or a baker’s quarter sheet) with parchment paper. Make space in your freezer for the pan, as you’ll be chilling between layers.
Bottom Chocolate Layer
Melt 1 cup chocolate chips and 1/4 cup peanut butter in the microwave for about 1 minute and 30 seconds. Stir until smooth, then spread evenly over the bottom of the pan. Place the pan in the freezer to chill.
Nougat Layer
In a small saucepan, combine butter, sugar, and 1/4 cup evaporated milk. Heat over medium, stirring occasionally until the butter melts and the mixture begins to boil. Boil for 6 minutes, then remove from heat.
Stir in 1/4 cup peanut butter, the marshmallow cream, and vanilla until smooth. Pour this over the chilled chocolate layer and smooth evenly. Return the pan to the freezer.
Caramel and Peanut Layer
Melt caramels with 1/4 cup evaporated milk in the microwave for 1 minute, adding 30-second increments as needed until smooth. Remove the pan from the freezer, sprinkle salted peanuts evenly over the nougat, and gently press them in. Pour the melted caramel over the peanuts and return to the freezer.
Top Chocolate Layer
Melt the remaining 1 cup chocolate chips with 1/4 cup peanut butter for about 1 minute and 30 seconds. Stir until smooth, then spread evenly over the caramel layer. Return to the freezer for 10 minutes to firm up.
Cut and Serve
Cut into squares while the bars are still cold for clean, even pieces. Keep them chilled until ready to serve. Store in the refrigerator — they hold their shape well but soften slightly at room temperature.
Tips
- Use a quarter baking sheet for ideal thickness and easy cutting.
- Spray your knife with non-stick spray before cutting for neat edges.
- Arrange the cut bars on a tray and keep refrigerated until serving.
Nutrition (Per Serving)
Serving Size: 24g
Calories: 269 kcal
Carbohydrates: 29 g
Protein: 5 g
Fat: 16 g
Saturated Fat: 6 g
Cholesterol: 14 mg
Sodium: 107 mg
Potassium: 127 mg
Fiber: 2 g
Sugar: 24 g
Vitamin A: 165 IU
Vitamin C: 0.1 mg
Calcium: 34 mg
Iron: 0.5 mg
Notes
These homemade Snickers bars are best enjoyed cold straight from the fridge. They’re freezer-friendly and make an excellent make-ahead dessert for gatherings or sweet cravings.












