Go Back
+ servings

Chocolate Peanut Butter Caramels

Chocolate Caramel Peanut Butter Fudge with NO stove or candy thermometer!  This unbelievably easy dreamy fudge tastes like mini snickers bites and will have everyone begging for the recipe!  
Prep Time 30 minutes
Total Time 3 hours 30 minutes
Servings 36 small squares


  • 8 oz. semi-sweet baking chocolate, chopped
  • Vegetable oil
  • 1/2 cup salted dry roasted peanuts, finely chopped
  • 1/2 cup creamy peanut butter
  • 4 tablespoons unsalted butter
  • 1 7 oz. jar marshmallow fluff
  • 1/2 cup salted dry roasted peanuts whole
  • 4 oz. soft caramels (like Kraft)
  • 2 tablespoons heavy cream
  • nonstick cooking spray


  • Line an 8 x 8 baking dish with foil, leaving enough overhanging foil on 2 sides so you can use as handles to lift out of dish. Grease foil.
  • Combine 6 oz. chocolate and 2 tablespoons vegetable oil in a medium bowl. Microwave at 50 percent power, stirring occasionally until melted, 2-3 minutes. (If you don’t have medium power, try defrost setting. Chocolate will scorch at full power). Mix in chopped peanuts then transfer to prepared pan. Smooth into an even layer. Refrigerate until set, about 30 minutes.
  • Meanwhile, combine peanut butter and butter in a medium bowl and microwave until butter is melted, about 30-45 seconds. Stir until incorporated. Fold in marshmallow fluff and stir until well combined (mixture might look separated which is fine). Fold in 1/2 cup whole peanuts. Spread evenly over chilled chocolate layer and chill in the refrigerator until firm, about 1 hour.
  • Heat caramels and heavy cream in small saucepan over medium-low heat, stirring constantly, until caramels melt and sauce is smooth; set aside.
  • Melt remaining 2 oz. chocolate with 1 teaspoon vegetable oil in microwave at 50 percent power until smooth. Drizzle caramel and chocolate over peanut butter layer and freeze until set, about 4 hours (may freeze longer).
  • Using greased knife, cut into 36 squares. You can either serve immediately as Fudge will become soft after about 20 minutes OR place in an airtight container and continue to freeze until ready to serve.


Fudge become soft if left out of the freezer after about 20 minutes.  They are fine to transport and be left out for over an hour but then refreeze when you arrive at your destination before serving.   This is what I did for Thanksgiving and they were gone in minutes!