Chocolate Caramel Candy

13 Min Read

This chocolate caramel candy is a genuine showstopper: four distinct layers of chocolate-peanut butter, a marshmallow-peanut filling, gooey caramel, and a chocolate-butterscotch icing, all stacked into rich, chewy, candy-shop-worthy squares. It’s the kind of homemade candy that looks impressive and tastes even better, with layers of contrasting texture in every single bite, crisp chocolate base, chewy nougat-like filling, soft caramel, and a smooth chocolate top. It takes some patience with multiple chilling steps, but each layer comes together quickly, and the payoff is a batch of about 8 dozen pieces of candy that’s perfect for holiday gifting, dessert trays, or satisfying a serious sweet tooth.

The secret to this candy is building it layer by layer, letting each one set before adding the next, so you get clean, distinct layers rather than a muddled mess. Chocolate and butterscotch chips melted with peanut butter form both the base and the icing, tying the whole thing together, while a cooked marshmallow-peanut filling and a rich caramel layer in the middle add chewy, gooey texture and flavor. It’s a labor of love, but a well-organized one, and the result is genuinely spectacular.

Why this works

A few key techniques are what give this candy its distinct layers and great texture, and they’re worth understanding.

Melting chocolate, butterscotch, and peanut butter together creates a smooth, flavorful base and icing. Stirring these three ingredients over low heat until melted and smooth creates a rich, glossy mixture that firms up into a solid, snappable layer once chilled. Using the same combination for both the bottom layer and the icing on top bookends the candy with that same chocolate-peanut butter flavor.

Cooking the filling briefly builds a chewy, nougat-like texture. Bringing the sugar and milk to a boil, then simmering for several minutes before stirring in marshmallow creme, peanut butter, and vanilla, creates a filling with real body and chew, more like a nougat than a simple marshmallow spread. The chopped peanuts folded in add crunch and a salty contrast to all the sweetness.

Melting caramels with cream creates a smooth, spreadable caramel layer. Cooking caramels with heavy cream over low heat, then simmering briefly, melts them into a smooth, glossy, pourable caramel that spreads easily over the filling and sets into a soft, chewy layer once chilled.

And chilling between each layer is what keeps everything distinct. Refrigerating after each layer is added lets it firm up before the next one goes on top, which is essential for getting clean, defined layers rather than everything blending together. The final, longer chill (at least 4 hours or overnight) lets the whole candy set firmly enough to cut into neat squares.

What goes in

The recipe builds four layers: the base, the filling, the caramel layer, and the icing.

For the base and icing (made twice, once for each), you’ll need milk chocolate chips, butterscotch chips, and creamy peanut butter, plus butter for greasing the pan.

For the filling, you’ll need butter, sugar, evaporated milk, marshmallow creme, peanut butter, vanilla extract, and chopped salted peanuts.

For the caramel layer, you’ll need a package of caramels and heavy whipping cream.

A few notes. Use a heavy saucepan for cooking the filling and caramel layers, so they don’t scorch. Salted peanuts add a nice contrasting saltiness to all the sweetness in the filling. Let each layer fully set in the fridge before adding the next, rushing this will cause the layers to blend together. And plan for the final long chill (at least 4 hours, preferably overnight) before cutting.

How to make it

Line a 13×9-inch pan with foil, grease the foil with the 2 teaspoons of butter, and set aside.

In a small saucepan, combine the milk chocolate chips, butterscotch chips, and peanut butter. Stir over low heat until melted and smooth. Spread into the prepared pan and refrigerate until set.

For the filling, melt the butter in a small heavy saucepan over medium heat. Add the sugar and evaporated milk, and bring to a gentle boil. Reduce the heat to medium-low and cook, stirring, for 5 minutes. Remove from heat and stir in the marshmallow creme, peanut butter, and vanilla until smooth. Add the peanuts. Spread over the first layer and refrigerate until set.

For the caramel layer, combine the caramels and cream in a small heavy saucepan. Stir over low heat until melted and smooth, then cook and stir for 4 minutes. Spread over the filling and refrigerate until set.

For the icing, combine the chocolate chips, butterscotch chips, and peanut butter in another saucepan. Stir over low heat until melted and smooth. Pour over the caramel layer and refrigerate for at least 4 hours or overnight.

Remove from the refrigerator 20 minutes before cutting. Remove from the pan and cut into 1-inch-wide strips, then into squares. Store in an airtight container.

Tips, serving, and storing

A few things help. Let each layer chill until fully set before adding the next, this is what keeps the layers distinct and clean when sliced. Use heavy saucepans for the filling and caramel to prevent scorching during the cooking steps. Let the finished candy sit at room temperature for about 20 minutes before cutting, this makes it easier to slice cleanly. And use a sharp knife, wiped clean between cuts, for the neatest squares.

A couple more. This candy makes a wonderful homemade gift for the holidays, packaged in a tin or box. And because it makes about 8 dozen pieces, it’s a great make-ahead treat for parties, potlucks, or cookie exchanges where you need a large quantity.

This candy is perfect for holiday dessert trays, cookie exchanges, homemade gift boxes, or anytime you want an impressive, from-scratch candy. Serve it at room temperature or slightly chilled, cut into small squares since it’s rich. It’s a lovely addition to any sweets table alongside cookies and other holiday treats.

For storing, keep the candy in an airtight container at room temperature for up to 2 weeks, or in the fridge for longer freshness. It also freezes well for up to 2 to 3 months, layered between parchment paper in an airtight container, then thawed before serving.

This makes about 8 dozen pieces. Rich, layered, and packed with chocolate, caramel, and peanut butter flavor, this chocolate caramel candy is a genuine labor of love that’s well worth the effort, and it’s the kind of homemade candy people will ask you to make again every year.


WP Tasty (Tasty Recipes Premium) field values

  • Category: Dessert (Candy)
  • Method: Stovetop (No-Bake)
  • Cuisine: American
  • Diet: Vegetarian, Gluten Free (likely gluten-free, but check your caramels and marshmallow creme are certified gluten-free. Contains dairy, so not vegan. Contains peanuts, a major allergen.)
  • Keywords: chocolate caramel candy, layered candy bars, homemade chocolate caramel squares, peanut butter caramel candy, holiday candy recipe
  • Serving Size: 1 piece (recipe makes about 8 dozen)
  • Calories: 86 (from source, per piece; full nutrition is in the JSON.)
  • Equipment: 13×9-inch baking pan, aluminum foil, small heavy saucepans

Chocolate Caramel Candy

Evelyn Marcella Rivera
Four rich layers stacked into one candy: a chocolate-peanut butter base, a chewy marshmallow-peanut filling, a gooey caramel layer, and a chocolate-butterscotch icing on top. A showstopping homemade candy perfect for holiday gifting and dessert trays.
Prep Time 45 minutes
Cook Time 0 minutes
Chilling Time 4 hours
Total Time 4 hours 45 minutes
Course Dessert
Cuisine American
Servings 96 pieces
Calories 86 kcal

Equipment

  • 13×9-inch baking pan
  • Aluminum Foil
  • Small heavy saucepans

Ingredients
  

  • 2 tsp butter for greasing the foil

Base Layer

  • 1 cup milk chocolate chips
  • 1/4 cup butterscotch chips
  • 1/4 cup creamy peanut butter

Filling

  • 1/4 cup butter
  • 1 cup sugar
  • 1/4 cup evaporated milk
  • 1 1/2 cups marshmallow creme
  • 1/4 cup creamy peanut butter for the filling
  • 1 tsp vanilla extract
  • 1 1/2 cups chopped salted peanuts

Caramel Layer

  • 1 (14 oz) package caramels
  • 1/4 cup heavy whipping cream

Icing

  • 1 cup milk chocolate chips 6 oz, for the icing
  • 1/4 cup butterscotch chips for the icing
  • 1/4 cup creamy peanut butter for the icing

Instructions
 

  • Prep the Pan: Line a 13×9-inch pan with foil, grease the foil with the 2 teaspoons of butter, and set aside.
  • Make the Base: In a small saucepan, combine the milk chocolate chips, butterscotch chips, and peanut butter. Stir over low heat until melted and smooth. Spread into the prepared pan and refrigerate until set.
  • Make the Filling: Melt the butter in a small heavy saucepan over medium heat. Add the sugar and evaporated milk, and bring to a gentle boil. Reduce heat to medium-low and cook, stirring, 5 minutes. Remove from heat and stir in the marshmallow creme, peanut butter, and vanilla until smooth. Add the peanuts. Spread over the first layer and refrigerate until set.
  • Make the Caramel Layer: Combine the caramels and cream in a small heavy saucepan. Stir over low heat until melted and smooth, then cook and stir 4 minutes. Spread over the filling and refrigerate until set.
  • Make the Icing: Combine the chocolate chips, butterscotch chips, and peanut butter in another saucepan. Stir over low heat until melted and smooth. Pour over the caramel layer and refrigerate at least 4 hours or overnight.
  • Cut and Serve: Remove from the refrigerator 20 minutes before cutting. Remove from the pan and cut into 1-inch-wide strips, then into squares. Store in an airtight container.

Notes

Let each layer chill until fully set before adding the next for clean, distinct layers. Use heavy saucepans for the filling and caramel to prevent scorching. Let the finished candy sit at room temperature about 20 minutes before cutting for the cleanest slices. Use a sharp knife wiped clean between cuts. Makes a great homemade holiday gift. Keeps 2 weeks at room temperature or longer refrigerated; freezes well up to 2 to 3 months layered with parchment. Note: chilling time between layers varies, the 4-hour custom time reflects the minimum final chill; total time will be longer with overnight chilling or slower-setting layers.
Keyword Chocolate Caramel Candy, Homemade Chocolate Caramel Squares, Layered Candy Bars, Peanut Butter Caramel Candy
Share This Article
Leave a Comment