Peanut Butter Chocolate Fudge – Creamy, Rich, and Ridiculously Easy
Peanut butter chocolate fudge is one of those treats that feels special without asking much of you. It’s rich, silky, and full of that classic sweet-salty magic. The best part?
You don’t need fancy equipment or hours in the kitchen. A few pantry staples, a saucepan, and a little patience while it sets, and you’ve got something everyone wants a second piece of.
Serve it at holidays, bring it to potlucks, or keep it in the fridge for a quick dessert fix.
Peanut Butter Chocolate Fudge - Creamy, Rich, and Ridiculously Easy
Ingredients
- 1 can (14 ounces) sweetened condensed milk
- 2 cups semi-sweet chocolate chips (or chopped chocolate)
- 1 cup creamy peanut butter (not natural-stir; see notes below)
- 4 tablespoons unsalted butter, cut into pieces
- 1 teaspoon vanilla extract
- 1/4 teaspoon fine sea salt (plus a pinch of flaky salt for topping, optional)
- Optional mix-ins: 1/2 cup chopped roasted peanuts, mini chocolate chips, or crushed pretzels
Instructions
- Prep the pan: Line an 8x8-inch baking pan with parchment paper, letting the paper hang over two sides for easy lifting. Lightly grease the parchment.
- Make a gentle melt zone: In a medium saucepan, add the sweetened condensed milk, chocolate chips, and butter. Warm over low heat, stirring often, until the chocolate is almost melted and the mixture looks glossy.
- Stir in the flavor: Remove from heat. Add the vanilla and salt. Stir until completely smooth.
- Add the peanut butter: Stir in the peanut butter until the mixture turns silky and uniform. If you want a layered or swirled look, see the variations below before mixing fully.
- Fold in extras (optional): If using nuts or other mix-ins, gently fold them in now.
- Set it up: Pour the fudge into the prepared pan and smooth the top with a spatula. If you like, sprinkle a pinch of flaky salt.
- Chill: Refrigerate for 2–3 hours, or until firm enough to cut cleanly. For neat squares, let it sit at room temperature for 5–10 minutes before slicing.
- Slice and serve: Lift the fudge out using the parchment overhang. Cut into 1-inch squares with a warm, sharp knife, wiping the blade between cuts.
What Makes This Recipe So Good

- Simple ingredients: You likely have everything on hand—peanut butter, chocolate, butter, sweetened condensed milk, and vanilla.
- No candy thermometer: This is a melt-and-stir fudge, not a precision project.It sets beautifully without the stress.
- Perfect texture: Smooth, creamy, and sliceable, with a firm bite that doesn’t crumble.
- Balanced flavor: Sweet chocolate meets nutty peanut butter with a touch of salt to make it pop.
- Flexible: You can swirl it, layer it, add crunch, or keep it classic.
Ingredients
- 1 can (14 ounces) sweetened condensed milk
- 2 cups semi-sweet chocolate chips (or chopped chocolate)
- 1 cup creamy peanut butter (not natural-stir; see notes below)
- 4 tablespoons unsalted butter, cut into pieces
- 1 teaspoon vanilla extract
- 1/4 teaspoon fine sea salt (plus a pinch of flaky salt for topping, optional)
- Optional mix-ins: 1/2 cup chopped roasted peanuts, mini chocolate chips, or crushed pretzels
How to Make It

- Prep the pan: Line an 8×8-inch baking pan with parchment paper, letting the paper hang over two sides for easy lifting. Lightly grease the parchment.
- Make a gentle melt zone: In a medium saucepan, add the sweetened condensed milk, chocolate chips, and butter. Warm over low heat, stirring often, until the chocolate is almost melted and the mixture looks glossy.
- Stir in the flavor: Remove from heat.Add the vanilla and salt. Stir until completely smooth.
- Add the peanut butter: Stir in the peanut butter until the mixture turns silky and uniform. If you want a layered or swirled look, see the variations below before mixing fully.
- Fold in extras (optional): If using nuts or other mix-ins, gently fold them in now.
- Set it up: Pour the fudge into the prepared pan and smooth the top with a spatula.If you like, sprinkle a pinch of flaky salt.
- Chill: Refrigerate for 2–3 hours, or until firm enough to cut cleanly. For neat squares, let it sit at room temperature for 5–10 minutes before slicing.
- Slice and serve: Lift the fudge out using the parchment overhang. Cut into 1-inch squares with a warm, sharp knife, wiping the blade between cuts.
How to Store
- Room temperature: In a cool kitchen, fudge keeps in an airtight container for 3–4 days.
- Refrigerator: Store up to 2 weeks.Keep layers separated with parchment to prevent sticking.
- Freezer: Freeze for up to 2 months. Wrap tightly in parchment and then in a freezer bag. Thaw in the fridge overnight before serving.

Why This is Good for You
This is dessert, so it’s a treat, not a health food.
Still, there are a few perks. Peanut butter offers plant-based protein and healthy fats that make each square more satisfying. A small piece goes a long way, helping curb cravings.
If you use dark chocolate, you’ll also get a dose of antioxidants. The key is portion control—enjoy it mindfully and let it feel special.
Common Mistakes to Avoid
- Overheating the chocolate: High heat can scorch and turn the mixture grainy. Keep the heat low and stir often.
- Using natural, oily peanut butter: Stir-only peanut butter can separate and cause a greasy texture.Use a stabilized, creamy peanut butter for best results.
- Skipping the salt: A little salt brightens the flavors and balances sweetness. Don’t leave it out.
- Cutting too soon: If you slice before it’s fully set, the edges will smear. Chill until firm.
- Wrong pan size: An 8×8 pan gives the ideal thickness.A larger pan makes thin, fragile pieces.
Recipe Variations
- Layered fudge: Melt the chocolate mixture without the peanut butter and pour half into the pan. Stir peanut butter into the remaining half, then spread over the first layer. Chill as usual.
- Peanut butter swirls: Make the base chocolate fudge.Microwave 1/3 cup peanut butter until pourable. Dollop on top and swirl with a butter knife.
- Crunch factor: Fold in chopped roasted peanuts, pretzels, or toffee bits for texture.
- Extra dark: Use 70% dark chocolate and reduce peanut butter to 3/4 cup for a richer, less sweet bite.
- Peanut-free swap: Use almond butter or sunflower seed butter. Choose a thick, no-stir variety for the right set.
- Mocha twist: Stir 1 teaspoon instant espresso powder into the melted chocolate for a coffee kick.
- Salted caramel drizzle: Once set, top with warmed caramel sauce and a pinch of flaky salt, then chill again briefly.
FAQ
Can I make this in the microwave?
Yes.
Combine the sweetened condensed milk, chocolate, and butter in a large microwave-safe bowl. Heat in 20–30 second bursts, stirring well between each, until mostly melted. Stir in vanilla, salt, and peanut butter until smooth.
Proceed as usual.
What if my fudge turns grainy?
Graininess usually comes from overheating. Try stirring in 1–2 teaspoons of warm milk or a bit more peanut butter to smooth it out. Next time, lower the heat and be patient with the melt.
Can I use crunchy peanut butter?
Absolutely.
Crunchy peanut butter adds texture and works well, as long as it’s the no-stir kind. If it’s very thick, warm it slightly so it blends smoothly.
Is there a dairy-free option?
Yes. Use dairy-free chocolate, vegan butter, and sweetened condensed coconut milk.
The flavor will be slightly different but still rich and delicious.
How do I cut perfect squares?
Use a long, sharp knife warmed under hot water and dried. Make firm, straight cuts and wipe the blade clean between slices. Letting the fudge sit out for a few minutes before cutting also helps.
Can I reduce the sweetness?
Use darker chocolate (70% or more) and add a pinch more salt.
You can also reduce the peanut butter slightly for a stronger chocolate note, which can read less sweet.
Why won’t my fudge set?
If it’s soft, it may need more chilling time. Another common cause is using natural peanut butter, which can keep it from firming up. Try chilling overnight, or freeze briefly before cutting.
In Conclusion
Peanut butter chocolate fudge is the kind of dessert that makes people smile before they’ve even tasted it.
It’s easy to pull together, endlessly adaptable, and just plain decadent. Keep the ingredients on hand, and you can whip up a batch whenever the craving hits—or when company is on the way. One small square, big satisfaction.
That’s the beauty of simple, homemade fudge.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

