Love this? Pin it for later! 📌
Why This Recipe Works
- Silky Texture: A precise ratio of sweetened condensed milk to chocolate creates fudge that melts on your tongue without the slightest graininess.
- Double Peanut Punch: Both peanut butter chips and natural peanut butter layer flavor so you taste nuttiness in every bite.
- No Candy Thermometer: This stovetop method is virtually fool-proof—no temperamental sugar stages required.
- Make-Ahead Magic: Tastes even better after a 24-hour chill, so it’s perfect for holiday prep and gifting.
- Freezer-Friendly: Wrap, freeze, thaw—texture stays pristine for up to two months.
- Adaptable Pantry: Swap milk or dark chocolate, use almond butter, or add crushed pretzels for salty crunch.
Ingredients You'll Need
Great fudge starts with great ingredients—no exceptions. Because the list is short, every component matters. Let’s break it down so you shop smart and avoid disappointment.
Semi-Sweet Chocolate: Buy bars, not chips. Chips contain stabilizers that resist melting smoothly; chopping a high-quality 55–60 % chocolate bar (think Ghirardelli or Callebaut) guarantees glossy, streak-free fudge. If you prefer darker chocolate, substitute up to 50 % of the semi-sweet with 70 % without jeopardizing sweetness.
Peanut Butter Chips: Look for Reese’s or an artisan brand with real peanut flour listed first. Pass on anything with partially hydrogenated oils if you can; the flavor is flat and waxy. Can’t find chips? Substitute butterscotch for a retro twist.
Natural Peanut Butter: The stir-able kind made from just peanuts and salt. Oil separation is normal; stir well before measuring. Avoid “no-stir” varieties with added sugar and palm oil—they’ll make the fudge greasy. Almond or cashew butter works here, but peanut is classic.
Sweetened Condensed Milk: Eagle Brand is reliable, but store brands are fine as long as you grab condensed, not evaporated—the cans look similar. For dairy-free, use coconut condensed milk; the faint coconut note marries beautifully with chocolate.
Butter: European-style (82 % fat) yields the creamiest texture. Cut into cubes so it melts evenly. Unsalted is best; if salted is all you have, omit the recipe’s pinch of salt.
Vanilla Extract: Splurge on real Madagascar bourbon. Artificial vanilla can taste medicinal against rich chocolate. Vanilla bean paste is an excellent visual option—those flecks make fudge look gourmet.
Sea Salt: A whisper of flaky salt lifts the peanut notes and tempers sweetness. Maldon is my go-to for texture and clean flavor.
How to Make Chocolate Peanut Butter Fudge: Irresistibly Rich
Prep the Pan
Line an 8-inch square pan with two sheets of parchment, crossing them so all sides are covered and you have “handles” for easy lifting. Lightly butter the parchment to prevent sticking. This recipe doubles perfectly in a 9x13 pan for a crowd; just add 2 extra minutes of stirring time.
Create a Double Boiler
Bring 1 inch of water to a gentle simmer in a medium saucepan. Nest a heat-proof bowl on top, ensuring the bowl does not touch the water. This indirect heat prevents scorching and gives you control—critical for silky fudge.
Melt Chocolate & Butter
Add chocolate, peanut butter chips, butter, and sweetened condensed milk to the bowl. Stir with a silicone spatula every 30 seconds. Once most of the mixture is melted but a few chocolate chunks remain, remove from heat—the residual heat will finish melting. This prevents overheating, which can turn fudge gritty.
Stir in Peanut Butter
While the mixture is still warm, whisk in peanut butter and vanilla until completely smooth. If the peanut butter is stiff, microwave 15 seconds to loosen it—cold nut butter can seize chocolate. The fudge will thicken slightly; that’s normal.
Add Salt & Optional Mix-ins
Stir in sea salt. Want texture? Fold in ½ cup roasted peanuts or crushed pretzels. Reserve a few pieces to press on top for visual appeal.
Pour & Level
Scrape fudge into prepared pan. Working quickly—it thickens as it cools—spread with an offset spatula or the back of a spoon. Rap the pan on the counter a few times to pop air bubbles and create an even surface.
Chill Until Set
Refrigerate at least 3 hours or, ideally, overnight. The longer rest allows chocolate crystals to stabilize, giving you that classic snap when sliced.
Slice Neatly
Lift fudge out using parchment handles. Run a large sharp knife under hot water, wipe dry, then cut in one confident motion. Wipe blade between cuts for bakery-perfect squares. For gift boxes, trim edges (chef’s snack!) and cut into 1-inch bites.
Expert Tips
Control the Heat
Chocolate seizes above 115 °F. If you see steam escaping the bowl, lift it off the saucepan for 10 seconds. Better slow than seized.
Water Is the Enemy
Even a few droplets can turn fudge grainy. Dry your spatula, avoid wooden spoons (they retain moisture), and never cover the bowl while melting.
Rescue Seized Fudge
If the mixture turns stiff and dull, whisk in 1 tablespoon neutral oil or warm cream a teaspoon at a time until glossy again.
Speed-Set Trick
Need fudge in an hour? Place the pan in the freezer for 30 minutes, then transfer to the fridge. You’ll get clean cuts without condensation.
Even Thickness
Slide a second piece of parchment on top and gently press with your hands for a perfectly flat surface—no cratered middle.
Flavor Bloom
Fudge tastes sweeter the day it’s made. Letting it rest 24 hours allows flavors to meld and the sweetness to mellow into balance.
Variations to Try
- Rocky Road: Fold in ½ cup mini marshmallows and ¼ cup toasted almond slivers. Press extra marshmallows on top for rustic charm.
- Mocha Madness: Dissolve 2 tsp instant espresso powder in ½ tsp hot water; whisk in at step 4. Sprinkle top with chocolate-covered coffee beans.
- White Chocolate Swirl: Melt 4 oz white chocolate, dollop over poured fudge, and drag a toothpick to marble. Adds visual contrast and caramelized sweetness.
- Spicy Aztec: Add ¼ tsp cayenne and ½ tsp cinnamon. A pinch of smoked paprika deepens complexity without screaming “hot.”
- Keto-Friendly: Replace sweetened condensed milk with a can of keto condensed milk (allulose-based) and use sugar-free chocolate chips.
Storage Tips
Refrigerator: Store cut squares in an airtight container between sheets of wax paper up to 2 weeks. After a week the edges may begin to dry—revive by draping a barely damp paper towel in the container for a few hours.
Freezer: Wrap individual squares in plastic wrap, place in a zip-top bag, squeeze out air, and freeze up to 2 months. Thaw overnight in the fridge or 30 minutes at room temp. The texture remains creamy—no ice crystals thanks to the high fat content.
Gift Packaging: Nest fudge in mini cupcake liners, then tuck into metal tins or mason jars. Add a silica packet (yes, the kind from shoe boxes) to absorb moisture and keep the surface glossy during shipping.
Frequently Asked Questions
Chocolate Peanut Butter Fudge: Irresistibly Rich
Ingredients
Instructions
- Prep the Pan: Line an 8-inch square pan with parchment, leaving overhang. Lightly butter.
- Melt: Combine chocolate, peanut butter chips, condensed milk, and butter in a heat-proof bowl set over simmering water. Stir until mostly melted; remove from heat.
- Flavor: Whisk in peanut butter and vanilla until smooth. Stir in salt and optional mix-ins.
- Set: Pour into prepared pan, spread evenly, and tap to release bubbles. Chill 3 hours or overnight.
- Slice: Lift out, cut with a hot dry knife, and serve. Store chilled or frozen.
Recipe Notes
For ultra-clean cuts, warm knife under hot tap water, wipe dry, and slice in one motion. Wipe blade between cuts for bakery-perfect squares.