Peanut Butter Fudge

December 16, 2015
1 Ratings
Photo by Sarah Jampel
  • Prep time 10 minutes
  • Cook time 1 hour
  • Makes about 40 pieces
Author Notes

This peanut butter fudge is lightly salty and perfectly sweet. Fudge is an easy candy to make at home, but it relies heavily on having a precise thermometer. Test your thermometer in ice water or boiling water before you begin. —Erin Jeanne McDowell

What You'll Need
  • 4 tablespoons unsalted butter (57 g)
  • 1 3/4 cups sugar (350 g)
  • 1 1/2 cups light brown sugar (320 g)
  • 1/4 cup light corn syrup (81 g)
  • 1/2 teaspoon salt (2 g)
  • 1 1/3 cups whole milk (307 g)
  • 1/2 cup smooth peanut butter (113 g)
  • 1 teaspoon vanilla extract (5 g)
  1. Grease an 8- by 8-inch pan lightly with nonstick spray. Line the pan with parchment paper (I cut the paper at the corners so that they fit flush to the pan). Butter the top of the parchment with 1 tablespoon of butter. Butter the inside of an electric mixer bow with another tablespoon of butter.
  2. In a medium pot, combine the sugar, brown sugar, corn syrup, salt, milk, and peanut butter (be sure to use a pot that is large enough to allow the mixture to vigorously bubble without bubbling over). Clip a candy thermometer to the side of the pot. Cook over medium-low heat, stirring constantly to combine the ingredients and help the sugar dissolve. Once the mixture is smooth, turn the heat up to medium-high and bring to a boil, stirring frequently.
  3. Cook, stirring frequently, until the temperature reads 235° F on the thermometer. Stirring prevents the mixture from scorching on the base of the pan during cooking. When the mixture reaches temperature, stir in the vanilla.
  4. Pour the mixture into the buttered mixer bowl. Attach the candy thermometer to the bowl, making sure the base is as submerged as possible in the mixture. Dot the surface of the fudge with the remaining 2 tablespoons butter. Do not mix to combine.
  5. Allow the mixture to cool, undisturbed (absolutely no stirring!) until it reads 120° F on the thermometer. Remove the thermometer and attach the bowl to an electric mixer fitted with the paddle attachment.
  6. Beat the mixture on medium speed until it has lightened slightly in color and has lost some of its sheen (it will look more matte). It should hold its shape when dropped from the paddle into the bowl. This will take about 3 to 4 minutes. (You can also do this by hand in a large bowl with a wooden spoon; it will take 4 to 6 minutes.)
  7. Pour the mixture into the prepared pan and smooth into one layer. Allow to set at room temperature until cool, 45 minutes to 1 hour. Remove the cooled fudge from the pan and cut into 1-inch squares.
  8. Store the fudge in airtight containers (or wrap the pieces individually) to prevent it from drying out. It can be stored at room temperature for up to 2 weeks, or frozen for up to 3 months. Thaw before serving.

See what other Food52ers are saying.

  • Shannon Trani Fredericks
    Shannon Trani Fredericks
  • james
  • judy
I always have three kinds of hot sauce in my purse. I have a soft spot for making people their favorite dessert, especially if it's wrapped in a pastry crust. My newest cookbook, Savory Baking, came out in Fall of 2022 - is full of recipes to translate a love of baking into recipes for breakfast, dinner, and everything in between!

4 Reviews

Shannon T. December 18, 2017
Ugh. Made this last year and it turned out perfect. This year it was like soft caramel, not fudgey at all. Advise? I’m hoping to try it again this week.
Shannon T. December 18, 2017
Ugh. Made this last year and it turned out perfect. This year it was like soft caramel, not fudgey at all. Advise? I’m hoping to try it again this week.
james February 4, 2016
Given that you sell scales and recommend performing a 'mise' prior to beginning, you really should include metric measurements with your recipes
judy March 3, 2021
or you could convert. After doing it for awhile, the conversions are pretty much automatic!