delicious peanut butter fudge recipe

Peanut Butter Fudge Recipe

This creamy and rich peanut butter fudge is an easy-to-make treat that’s perfect for satisfying your sweet tooth or sharing with friends and family.


  • 2 cups granulated sugar
  • 1/2 cup unsalted butter
  • 1/2 cup whole milk
  • 1 cup creamy peanut butter
  • 1 teaspoon vanilla extract
  • 2 1/2 cups powdered sugar


  1. Prepare the Pan:
  • Line an 8×8-inch square baking pan with parchment paper, leaving some overhang on the sides for easy removal of the fudge.
  1. Heat the Mixture:
  • In a medium saucepan, combine the granulated sugar, unsalted butter, and whole milk.
  • Cook over medium heat, stirring constantly until the mixture comes to a boil.
  • Continue boiling for 2-3 minutes, stirring occasionally to prevent sticking.
  1. Add Peanut Butter and Vanilla:
  • Remove the saucepan from heat and stir in the creamy peanut butter and vanilla extract until smooth and fully incorporated.
  1. Mix with Powdered Sugar:
  • Transfer the hot mixture to a large mixing bowl.
  • Add the powdered sugar and mix with an electric mixer or by hand until smooth and well combined.
  1. Pour and Set:
  • Pour the fudge mixture into the prepared baking pan, spreading it evenly with a spatula.
  • Let the fudge cool at room temperature for about 1-2 hours, or until it is firm to the touch.
  1. Cut and Serve:
  • Once the fudge is set, lift it out of the pan using the parchment paper overhang.
  • Cut into small squares and enjoy!


  • For a smoother texture, sift the powdered sugar before mixing it into the hot peanut butter mixture.
  • Store the fudge in an airtight container at room temperature for up to one week or in the refrigerator for up to two weeks.

Enjoy your homemade peanut butter fudge!

Leave a Comment