Go Back
+ servings
A cutting board with peanut butter fudge stacked on top.

Peanut Butter Fudge

Prep Time 10 minutes
Cook Time 10 minutes
Cool 2 hours
Total Time 2 hours 20 minutes
Creamy, rich peanut butter fudge made with marshmallow fluff and pantry staples, easy to make, perfect for gifting or snacking!

Ingredients

  • 3 cups granulated sugar
  • ¾ cup (1½ sticks) unsalted butter
  • cup evaporated milk
  • 1 cup creamy peanut butter
  • 1 jar (7 ounces) marshmallow fluff
  • ½ teaspoon vanilla extract

Instructions

  • Line a 9×13-inch baking pan with parchment paper, making sure there is some overhang on the sides for easy removal. Set aside.
  • In a large, heavy-bottomed saucepan, combine granulated sugar, unsalted butter, and evaporated milk. Place over medium heat and cook, stirring constantly with a wooden spoon or heatproof silicone spatula.
  • Bring the mixture to a boil. Continue stirring while boiling until the mixture reaches 234°F on a candy thermometer. This should take about 5 minutes.
  • Remove the saucepan from the heat. Immediately stir in the creamy peanut butter until fully melted and smooth.
  • Add the marshmallow fluff and vanilla extract. Stir vigorously until everything is well combined and the mixture is smooth and glossy.
  • Pour the fudge into the prepared pan. Use an offset spatula or the back of a spoon to smooth the top.
  • Let the fudge cool at room temperature for about 2 hours, or until fully set. Once firm, lift the fudge out using the parchment overhang and cut into squares.