Go Back

Peanut Butter Fudge

Prep Time 10 minutes
Cook Time 2 hours
Servings: 16 squares
Course: Dessert, Snack
Cuisine: International

Ingredients
  

  • ½ cup (1 stick) unsalted butter
  • 1 cup  creamy peanut butter
  • 1 teaspoon  vanilla extract
  • 2 cups  powdered sugar, sifted
  • Pinch of salt 

Method
 

  1. In a medium saucepan, melt the butter over low heat. Once melted, add the peanut butter and stir until smooth and creamy. Keep the heat gentle — you don’t want it to boil.
  2. When the mixture looks silky and well-blended, remove it from the heat. Stir in the vanilla extract and a pinch of salt.
  3. Using a spatula or wooden spoon, gradually add the powdered sugar to the warm peanut butter mixture
  4. At first, it’ll look like it’s separating, but keep mixing — the fudge will come together and become smooth and spreadable.
  5. Pour the mixture into the prepared pan and spread it evenly with a spatula.
  6. If you’re adding toppings, now’s the time. Sprinkle chopped peanuts for crunch or sea salt flakes for that sweet-and-salty contrast.
  7. Refrigerate the fudge for 1–2 hours, or until firm enough to slice.

Notes

  • Use creamy peanut butter. Natural peanut butter can separate, so a classic smooth variety like Jif or Skippy works best.
  • Sift the sugar. It helps the texture stay silky and lump-free.
  • Don’t overheat. Too much heat can make the mixture grainy.
  • Add flavor twists. Stir in crushed pretzels, mini chocolate chips, or drizzle with melted chocolate.
  • Store properly. Keep it in an airtight container to prevent drying.