Peanut Butter Fudge
Creamy peanut butter fudge, thick chocolate swirls, mini Reese’s on top, and a sprinkle of flaky sea salt… all without hauling out a candy thermometer. This Peanut Butter Fudge comes together on the stovetop in about 15 minutes, then chills into perfectly sliceable, rich squares.

Easy Peanut Butter Fudge with Chocolate Swirl
Old-fashioned fudge can be a little high-maintenance. There’s the soft-ball stage, the frantic thermometer watching, and crossing your fingers that everything sets instead of turning grainy. This peanut butter fudge? None of that. We melt everything together, pour, swirl, and chill. That’s it.
Here’s why you’ll love this peanut butter fudge:
- No Candy Thermometer: No boiling to specific temperatures, no worrying about soft-ball stages.
- Only 8 Ingredients: Most of them are pantry staples, and the toppings are optional.
- Ultra-Creamy Texture: Soft, smooth, and sliceable without being sticky.
- Easy to Customize: Skip the candy, change the chocolate, add your own mix-ins.
- Make-Ahead: Stays fresh in the fridge for days and freezes beautifully.

This is also a perfect “bring to the office / give to neighbors / tuck into cookie boxes” kind of recipe. You get 10 to 12 very thick squares from a loaf pan, but you can easily cut them smaller if you’re building a dessert tray. Generally find fudge too sweet? The flaky sea salt on top and switching to dark chocolate gives just enough balance.
And because we’re not relying on finicky sugar stages, this is a great recipe to make with kids. They can stir the fudge off the heat, help swirl in the melted chocolate, press the mini Reese’s on top, and shower everything in flaky sea salt. Then everyone gets to keep checking the fridge to see if it’s ready yet!








