Satisfy your sweet tooth this spooky season with homemade Halloween Candy Bars—a decadent treat that layers rich chocolate, creamy peanut butter, gooey caramel, and crunchy peanuts for the ultimate flavor-packed indulgence. This no-bake recipe is perfect for using pantry staples like semisweet chocolate chips, marshmallow creme, and evaporated milk, and comes together in just 40 minutes of active prep and cooking. Each layer—chocolate, fluffy nougat, salted peanuts, caramel, and more chocolate—combines to create a candy bar that rivals anything store-bought. Ideal for parties, gift bags, or a festive family night, these chewy, nutty, and satisfyingly sweet bars are as fun to make as they are to eat.
Line a 9x13-inch baking pan with parchment paper, leaving overhang on the sides for easy removal. Lightly grease the parchment.
Melt 1 cup of the semisweet chocolate chips and 1/2 cup peanut butter together in a microwave-safe bowl in 30-second intervals, stirring until smooth.
Pour the melted chocolate and peanut butter mixture into the prepared pan, spreading it evenly across the bottom to form the first layer. Place the pan in the freezer for 10 minutes to set.
In a saucepan over medium heat, melt the unsalted butter. Add the granulated sugar and 1/2 cup evaporated milk, stirring until the sugar is dissolved.
Bring the mixture to a gentle boil and cook for 5 minutes, stirring constantly to prevent burning.
Remove the saucepan from the heat and stir in the marshmallow creme and vanilla extract. Once smooth, pour the mixture over the chilled chocolate layer and spread evenly. Sprinkle the salted peanuts on top, pressing them gently into the soft surface. Place back in the freezer for 10 minutes.
Melt the caramel bits and heavy cream together in a microwave-safe bowl in 30-second intervals, stirring until fully combined. Pour the caramel evenly over the peanut layer and spread gently. Return to the freezer for another 10 minutes.
Finally, melt the remaining 1 cup of chocolate chips and 1/2 cup peanut butter together as before. Pour this mixture over the caramel layer, spreading evenly to form the top layer. Set in the freezer for 30 minutes to fully firm up.
Once fully set, remove the candy bar slab from the pan using the parchment overhang. Cut into 16 equal-sized bars using a sharp knife. Serve immediately or store in an airtight container at room temperature for up to 5 days.
Calories |
8344 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 487.5 g | 625% | |
| Saturated Fat | 208.2 g | 1041% | |
| Polyunsaturated Fat | 54.3 g | ||
| Cholesterol | 338 mg | 113% | |
| Sodium | 1220 mg | 53% | |
| Total Carbohydrate | 947.6 g | 345% | |
| Dietary Fiber | 58.5 g | 209% | |
| Total Sugars | 796.2 g | ||
| Protein | 148.0 g | 296% | |
| Vitamin D | 2.5 mcg | 13% | |
| Calcium | 1084 mg | 83% | |
| Iron | 23.8 mg | 132% | |
| Potassium | 4780 mg | 102% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.