This Easy Peanut Butter Fudge is a creamy, melt-in-your-mouth treat that’s both rich and satisfying. I whip it up with just a handful of pantry staples, and it comes together in minutes before chilling into perfect little squares. It’s ideal for holidays, gifts, or simply indulging in a homemade sweet.
Why You’ll Love This Recipe
I love this recipe because it’s incredibly easy and delivers big flavor with minimal effort. With only five main ingredients and no need for a candy thermometer, it’s nearly foolproof. I find it perfect for last-minute dessert needs or when I’m craving something nostalgic and sweet. Plus, the texture is luxuriously smooth, and the peanut butter flavor really shines.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
unsalted butter
-
milk
-
packed light brown sugar
-
creamy peanut butter
-
pure vanilla extract (optional)
-
sifted confectioners’ sugar
directions
-
I start by lining an 8-inch or 9-inch square pan with foil or parchment paper.
-
In a saucepan over medium heat, I melt the butter, then stir in the milk and brown sugar.
-
I bring the mixture to a full boil and let it bubble for 2 minutes, stirring occasionally.
-
I remove the pan from the heat and quickly stir in the peanut butter and vanilla until smooth.
-
After letting the mixture cool slightly for 5–10 minutes, I beat it with the sifted confectioners’ sugar until smooth.
-
I press the fudge into the prepared pan, smooth the top, and chill it in the fridge for at least 4 hours until firm.
-
Once set, I lift the fudge out, cut it into squares, and enjoy.
Servings and timing
-
Servings: about 36 pieces
-
Prep time: 5 minutes
-
Cook time: 5 minutes
-
Chill time: 4 hours
-
Total time: 4 hours 10 minutes
Variations
-
I like to stir in chocolate chips or chopped nuts for added texture.
-
Using crunchy peanut butter instead of creamy gives it a nutty bite.
-
For a sweeter twist, I sometimes swirl in marshmallow fluff or drizzle melted chocolate on top before chilling.
storage/reheating
I store the fudge in an airtight container at room temperature for up to 2 weeks. For longer storage, I wrap it in plastic wrap and freeze it for up to 3 months. When I’m ready to eat, I thaw it in the fridge to retain its creamy texture.
FAQs
Can I use natural peanut butter?
Yes, but I make sure it’s not too oily. A well-mixed, stable natural peanut butter works best to keep the fudge smooth.
What if I don’t have brown sugar?
If I’m out of brown sugar, I can use white sugar with a bit of molasses or just white sugar in a pinch, though the flavor may be slightly different.
Can I make this in the microwave?
Yes. I melt the butter, milk, and sugar in a microwave-safe bowl, heating in intervals and stirring until smooth before adding the peanut butter and confectioners’ sugar.
How do I know when it’s set?
I let it chill for at least 4 hours. It should be firm to the touch and easy to cut into clean squares.
Is this fudge too sweet?
It is sweet, but the peanut butter balances it well. I sometimes reduce the sugar slightly if I prefer a less sweet version.
Conclusion
This Easy Peanut Butter Fudge is one of my go-to recipes when I want something sweet, simple, and satisfying. It’s nostalgic, quick to make, and always a hit with friends and family. Whether I stick to the classic version or add my own twist, it never disappoints.
Print
Easy Peanut Butter Fudge
- Total Time: 4 hours 10 minutes
- Yield: 36 pieces
- Diet: Vegetarian
Description
This Easy Peanut Butter Fudge is a creamy, melt-in-your-mouth treat made with just a few pantry staples. It’s quick to prepare, rich in peanut butter flavor, and perfect for holidays, gifts, or a nostalgic sweet fix.
Ingredients
1/2 cup unsalted butter
1/2 cup milk
2 cups packed light brown sugar
3/4 cup creamy peanut butter
1 tsp pure vanilla extract (optional)
3 1/2 cups sifted confectioners’ sugar
Instructions
- Line an 8-inch or 9-inch square pan with foil or parchment paper.
- In a saucepan over medium heat, melt the butter, then stir in the milk and brown sugar.
- Bring the mixture to a full boil and let it bubble for 2 minutes, stirring occasionally.
- Remove from heat and quickly stir in the peanut butter and vanilla until smooth.
- Let the mixture cool slightly for 5–10 minutes, then beat in the sifted confectioners’ sugar until smooth.
- Press the fudge into the prepared pan, smooth the top, and chill in the fridge for at least 4 hours until firm.
- Once set, lift the fudge out, cut into squares, and serve.
Notes
- Use chocolate chips or chopped nuts for texture.
- Crunchy peanut butter adds a nutty bite.
- Marshmallow fluff or melted chocolate can be swirled in before chilling.
- Store at room temperature for 2 weeks or freeze for up to 3 months.
- Thaw frozen fudge in the fridge to retain texture.
- Prep Time: 5 minutes
- Cook Time: 5 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 piece
- Calories: 130
- Sugar: 15g
- Sodium: 45mg
- Fat: 6g
- Saturated Fat: 2g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 0g
- Protein: 2g
- Cholesterol: 5mg