Print

Best No-Bake Creamy Peanut Butter Fudge

A tempting stack of homemade peanut butter fudge squares dusted lightly with powdered sugar, resting on a white plate.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this rich, creamy peanut butter fudge that sets into perfect squares. This no-bake recipe is simple, requires few ingredients, and avoids the grainy texture common in homemade fudge.

Ingredients

Scale
  • 1 cup (2 sticks) unsalted butter, softened
  • 1 teaspoon vanilla extract
  • 1 cup creamy peanut butter
  • 4 cups powdered sugar, sifted
  • 1/2 teaspoon salt (optional, for balance)

Instructions

  1. Line an 8×8 inch baking pan with parchment paper, leaving an overhang on the sides for easy removal. Lightly grease the paper.
  2. In a large bowl, use an electric mixer to beat the softened butter until smooth.
  3. Add the peanut butter and vanilla extract to the butter. Beat until the mixture is fully combined and creamy.
  4. Gradually add the sifted powdered sugar, one cup at a time, mixing on low speed until just incorporated. Stop mixing as soon as the sugar disappears to prevent the fudge from becoming dry or grainy.
  5. If using salt, mix it in now.
  6. Press the fudge mixture evenly into the prepared pan using a spatula or the back of a spoon. Work quickly, as the mixture will firm up fast.
  7. Refrigerate the fudge for at least 2 hours, or until completely firm.
  8. Use the parchment paper overhang to lift the fudge from the pan. Cut into small squares before serving.

Notes

  • Sifting the powdered sugar is key to achieving a smooth texture. Do not skip this step.
  • Use creamy peanut butter for the best melt-in-your-mouth consistency. Avoid natural style peanut butter that separates.
  • For a richer flavor, you can use half creamy and half crunchy peanut butter.
  • Store the finished fudge in an airtight container in the refrigerator for up to one week.

Nutrition