Rating: 2.5 stars
67 Ratings
  • 5 star values: 11
  • 4 star values: 7
  • 3 star values: 14
  • 2 star values: 24
  • 1 star values: 11

One bite of this peanut butter fudge, and you just might vow to keep a batch in the fridge 24/7. Combining the flavor of rich, chocolatey fudge with a peanut butter cup—all with crunchy peanuts sprinkled on top—this dessert checks off all the boxes. No need to turn on the oven, either. You’ll melt the butter, chocolate, peanut butter, cream, and a few other ingredients over a saucepan, before pouring the mixture into an 8-inch-square pan, adding a few nuts on top, and cooling it in the fridge. Cut into bite-sized (or bigger!) squares, and dig in. Sweet.

Caroline Wright


Credit: Grant Cornett

Recipe Summary

15 mins
3 hrs 45 mins
Makes 36 squares


Ingredient Checklist


Instructions Checklist
  • Coat an 8-inch square baking pan with nonstick cooking spray and line with a piece of parchment or wax paper, leaving an overhang on two sides.

  • In a medium saucepan, combine the butter, marshmallows, sugar, peanut butter, cream, and salt. Cook over medium heat, stirring frequently, until the marshmallows have melted and the mixture is smooth, 8 to 10 minutes. Add the chocolate and stir until melted.

  • Pour the mixture into the prepared pan and sprinkle with the peanuts. Let cool for 30 minutes, then refrigerate until set, at least 3 hours and up to overnight. Use the paper to lift the fudge out of the pan; cut into 36 squares.

Nutrition Facts

207 calories; fat 13g; saturated fat 6g; cholesterol 16mg; sodium 60mg; protein 3g; carbohydrates 22g; sugars 18g; fiber 1g; iron 1mg; calcium 6mg.