Go Back

Old-Fashioned Peanut Butter Fudge

Smooth, creamy stovetop peanut butter fudge made the old-fashioned way — cooked to the softball stage and beaten until it sets into perfect little squares.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 45 minutes
Servings: 36 pieces (one 8x8-inch pan)

Ingredients
  

  • 2 cups granulated sugar
  • 1/2 cup whole milk
  • 1 cup creamy peanut butter regular, not natural
  • 1 tsp vanilla extract
  • 1 tbsp butter plus more for the pan
  • Pinch of salt

Method
 

  1. Line an 8x8-inch pan with parchment or foil, leaving an overhang, and butter it lightly. Have the peanut butter, vanilla, butter, and salt measured and waiting by the stove.
  2. Combine the sugar and milk in a heavy medium saucepan. Stir over medium heat until the sugar dissolves and the mixture comes to a boil.
  3. Stop stirring and boil until the mixture reaches 234°F on a candy thermometer (softball stage), about 4–5 minutes of boiling. If you have no thermometer, drop a little syrup into cold water — it should form a soft ball that flattens when you pick it up.
  4. Remove the pan from the heat at once. Add the peanut butter, butter, vanilla, and salt, and beat vigorously with a wooden spoon until the fudge thickens, turns matte instead of shiny, and starts to hold its shape — 2 to 3 minutes. Work quickly once it starts to set.
  5. Scrape the fudge into the prepared pan and smooth the top with a buttered spatula.
  6. Let it set at room temperature for about 30 minutes, then lift it out and cut into 36 small squares.

Notes

Use regular creamy peanut butter (like Jif or Skippy). Natural peanut butter separates and makes the fudge oily. Store in an airtight tin with wax paper between layers for up to 2 weeks at room temperature.