Go Back

Peanut Butter Fudge

Classic creamy peanut butter fudge made on the stovetop with pantry staples and no candy thermometer required.
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Servings: 36 pieces

Ingredients
  

Main
  • 2 cups granulated sugar
  • 1/2 cup whole milk
  • 2 tablespoons unsalted butter
  • 1 cup creamy peanut butter
  • 7 ounces marshmallow creme
  • 1 teaspoon pure vanilla extract
  • 1/4 teaspoon salt

Method
 

  1. Line an 8x8-inch baking pan with parchment paper, leaving overhang on two opposite sides, and lightly grease the parchment.
  2. Measure the peanut butter, marshmallow creme, vanilla extract, and salt into separate dishes so they are ready to add quickly.
  3. In a medium heavy-bottomed saucepan combine the granulated sugar, whole milk, and unsalted butter over medium heat, stirring constantly until the sugar dissolves and the butter melts, about 2 minutes.
  4. Stop stirring and bring the mixture to a rolling boil. Continue boiling undisturbed for exactly 2 minutes, or until a candy thermometer reads 234-240°F (soft-ball stage).
  5. Immediately remove the pan from the heat.
  6. Quickly stir in the creamy peanut butter and marshmallow creme until the mixture is smooth and uniform with no streaks, about 30 seconds.
  7. Stir in the vanilla extract and salt until fully incorporated.
  8. Pour the hot fudge into the prepared pan and spread it evenly with a spatula.
  9. Let the fudge cool at room temperature until completely set, about 90 minutes, or refrigerate for 45 minutes to speed up the process.
  10. Lift the set fudge out of the pan using the parchment overhang and cut into 36 squares, wiping the knife between cuts for clean edges.

Notes

Store peanut butter fudge in an airtight container separated by parchment for up to 2 weeks in the refrigerator or 3 months in the freezer. Bring to room temperature before serving for the best texture.