Go Back
+ servings
A pile of old fashioned peanut butter fudge squares on a plate.

Old Fashioned Peanut Butter Fudge

This simple 6-ingredient recipe makes the best ever peanut butter fudge. It’s the perfect blend of smooth, creamy, and sweet.
Prep Time:20 mins
Cook Time:10 mins
Total Time:30 mins
Servings:36 1-inch squares


  • 2 cups brown sugar
  • 2 cups granulated sugar
  • 1 cup milk
  • 1 ½ cups creamy peanut butter
  • 1 tablespoon margarine
  • 1 ½ teaspoons vanilla extract


  • Line a small baking sheet with wax paper. Lightly spray the wax paper with non-stick cooking spray. Set aside.
  • Mix the milk with the brown and white sugar in a large pot until well combined. Bring the mixture to a boil while constantly stirring it. Once boiling, add the peanut butter and then reduce the heat to medium.
  • Continue to stir the mixture over medium heat until it stops boiling, and then turn the heat back up to bring it to a boil again while still stirring. Wait for it to reach a temperature of 235°F using a candy thermometer and then remove it from the heat.
  • Now add the margarine and vanilla to the mixture and stir it in one direction vigorously until it hardens, or you can use an electric mixer on low speed instead. It may take up to 10 – 15 minutes for it to harden.
  • Spread the hardened fudge onto the prepared baking sheet and let it cool to room temperature. Once completely cooled, lift it from the wax paper and then cut it into 1-inch pieces. Serve and enjoy!


  • I like to add a pinch of salt. It complements the nutty flavor and contrasts nicely with the sweetness from the sugar.
  • Let the fudge cool to room temperature before putting it in an airtight container.
  • You can add crushed candy bars, chopped nuts, or chocolate on top of the fudge if you like.
  • Wrapped in cellophane and decorated with a ribbon, it makes a lovely gift for friends, family, or colleagues.


Calories: 160kcal | Carbohydrates: 26g | Protein: 3g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Cholesterol: 1mg | Sodium: 59mg | Potassium: 96mg | Fiber: 1g | Sugar: 24g | Vitamin A: 25IU | Vitamin C: 1mg | Calcium: 23mg | Iron: 1mg