10/28/2026
This Chocolate Peanut Butter Swirl Fudge marries rich dark chocolate with thick ribbons of creamy, salty-sweet peanut butter in every melt-in-your-mouth square 🍫
Easy Stovetop Marbled Chocolate Peanut Butter Swirl Fudge
The whole pan was gone before I could even put the lid on the storage container.
Ingredients:
• 3 cups (510 g) semi-sweet chocolate chips
• 1 can / 14 oz (300 ml) sweetened condensed milk
• 4 tbsp (60 g) unsalted butter, divided (2 tbsp for chocolate base, 2 tbsp melted for peanut butter swirl)
• 1/4 tsp (1.5 g) fine salt, divided (1/8 tsp per mixture)
• 1 tsp (5 ml) pure vanilla extract
• 1/2 cup (125 g) creamy peanut butter
• 1/2 cup (60 g) powdered sugar, sifted
• 1/2 tsp (2 g) flaky sea salt, for topping
Directions:
1. Line an 8-inch (20 cm) square metal baking pan with parchment paper, leaving an overhang on the sides for easy removal.
2. In a heavy-bottomed saucepan over low heat, combine the semi-sweet chocolate chips, sweetened condensed milk, 2 tbsp (30 g) unsalted butter, and 1/8 tsp (0.75 g) fine salt, stirring constantly with a silicone spatula until melted into a smooth, glossy dark fudge base.
3. Remove the saucepan from the heat and immediately stir in the pure vanilla extract.
4. In a separate glass bowl, stir together the creamy peanut butter, the remaining 2 tbsp (30 g) melted unsalted butter, sifted powdered sugar, and the remaining 1/8 tsp (0.75 g) fine salt until a thick, glossy, pourable golden peanut butter mixture forms.
💡 Tip: Warm the peanut butter for 15 seconds if it feels too stiff after adding the powdered sugar, so it dollops smoothly and swirls cleanly through the warm chocolate fudge without tearing the surface.
5. Spread the warm dark chocolate fudge evenly into the prepared pan, drop generous spoonfuls of the golden peanut butter mixture across the top, and drag a butter knife through in figure-eight motions to create dramatic two-tone marble swirls.
6. Sprinkle flaky sea salt across the top and refrigerate for 2 hours until completely firm, then lift the solid block out using the parchment paper overhang and slice cleanly into neat squares with a sharp chef's knife.
Prep: 10 mins | Cook: 5 mins | Total: 135 mins
Kcal: ~250 per serving | Servings: 16
Save this easy marbled chocolate peanut butter fudge recipe now so you have the ultimate crowd-pleaser ready for your next family gathering 🔖
Do you prefer a chocolate fudge base with peanut butter swirls like this, or peanut butter fudge with chocolate swirls? ⬇️