Ingredients
- 2 cups granulated sugar
- ½ cup unsalted butter
- ½ cup whole milk
- 1 cup creamy peanut butter
- 1 teaspoon pure vanilla extract
- 2 cups powdered sugar, sifted
- Pinch of salt
Optional Toppings
- Chopped roasted peanuts
- Mini chocolate chips
- Melted chocolate drizzle
- Flaky sea salt
- Peanut butter chips
Equipment
- 8×8-inch baking pan
- Parchment paper
- Medium saucepan
- Wooden spoon or silicone spatula
- Mixing bowl
- Measuring cups and spoons
Instructions
Step 1: Prepare the Pan
Line an 8×8-inch baking pan with parchment paper, leaving an overhang on the sides for easy removal.
Lightly grease the parchment paper if desired.
Step 2: Heat the Sugar Mixture
In a medium saucepan, combine the granulated sugar, butter, milk, and salt.
Place over medium heat, stirring until the butter melts and the sugar dissolves.
Bring the mixture to a gentle boil and continue cooking for 2–3 minutes, stirring frequently.
Step 3: Add the Peanut Butter
Remove the saucepan from the heat.
Immediately stir in the creamy peanut butter and vanilla extract until smooth and fully combined.
Step 4: Mix in the Powdered Sugar
Gradually add the sifted powdered sugar, stirring continuously until the mixture becomes thick, smooth, and creamy with no lumps remaining.
Work quickly, as the fudge will begin to set as it cools.
Step 5: Transfer to the Pan
Pour the fudge mixture into the prepared baking pan.
Use a spatula to spread it into an even layer.
If desired, sprinkle chopped peanuts, chocolate chips, or flaky sea salt over the top and gently press them into the surface.
Step 6: Chill
Place the pan in the refrigerator for 2 hours, or until the fudge is completely firm.
Step 7: Slice and Serve
Lift the fudge out of the pan using the parchment paper.
Place it on a cutting board and cut into small squares using a sharp knife.
Serve immediately or store for later.
Tips
- Use regular creamy peanut butter for the smoothest texture.
- Sift the powdered sugar to prevent lumps.
- Stir constantly while heating the sugar mixture to avoid scorching.
- Line the pan with parchment paper for easy removal.
- Allow the fudge to chill completely before slicing for clean edges.
- Store the fudge in an airtight container to keep it fresh.
Variations
Chocolate Peanut Butter Fudge
Swirl melted chocolate into the peanut butter mixture before chilling.
Crunchy Peanut Butter Fudge
Use crunchy peanut butter for added texture.
Peanut Butter Cup Fudge
Fold chopped peanut butter cups into the fudge before it sets.
Salted Peanut Butter Fudge
Top with flaky sea salt for a delicious sweet-and-salty combination.
Marshmallow Peanut Butter Fudge
Stir in 1 cup mini marshmallows for a soft, chewy twist.
Storage
Room Temperature: Store in an airtight container for up to 5 days in a cool, dry place.
Refrigerator: Store for up to 2 weeks in an airtight container.
Freezer: Freeze in a freezer-safe container for up to 3 months. Thaw in the refrigerator before serving.
Serving Suggestions
Peanut Butter Fudge is perfect for:
- Holiday dessert platters
- Christmas cookie exchanges
- Homemade edible gifts
- Birthday parties
- Bake sales
- Afternoon coffee breaks
- Dessert charcuterie boards
- Lunchbox treats
- Family gatherings
- Sweet snack trays
Nutrition (Per Piece)
- Calories: 175
- Carbohydrates: 22g
- Protein: 3g
- Fat: 9g
- Saturated Fat: 3g
- Cholesterol: 10mg
- Sodium: 70mg
- Fiber: 1g
- Sugar: 20g
Conclusion
Peanut Butter Fudge is a timeless homemade treat that’s rich, creamy, and full of classic peanut butter flavor. With its smooth texture, simple ingredients, and easy preparation, it’s the perfect dessert for holidays, celebrations, or everyday indulgence. Whether enjoyed as a sweet snack or shared with friends and family, this delicious fudge is sure to become a favorite recipe you’ll make again and again.
