Chocolate Peanut Butter Fudge (Printable)

Creamy chocolate combined with peanut butter swirls, chilled to perfect squares for a luscious dessert.

# What You Need:

→ Fudge Base

01 - 2 cups semi-sweet chocolate chips (340 g)
02 - 1 can sweetened condensed milk (14 oz / 400 g)
03 - 2 tablespoons unsalted butter (30 g)
04 - 1 teaspoon vanilla extract

→ Peanut Butter Swirl

05 - 1/2 cup creamy peanut butter (120 g)
06 - 2 tablespoons unsalted butter, melted (30 g)
07 - 1/4 cup powdered sugar (30 g)

# How to Make It:

01 - Line an 8x8-inch baking pan with parchment paper, leaving an overhang for easy removal.
02 - In a medium saucepan over low heat, combine chocolate chips, sweetened condensed milk, and butter. Stir constantly until smooth and melted. Remove from heat and whisk in vanilla extract.
03 - In a separate bowl, blend peanut butter, melted butter, and powdered sugar until smooth.
04 - Transfer the chocolate mixture into the prepared pan and spread evenly.
05 - Drop spoonfuls of the peanut butter mixture onto the chocolate layer. Use a knife or skewer to gently swirl and create a marbled pattern.
06 - Lightly tap the pan on the countertop to release any air bubbles.
07 - Refrigerate for at least 2 hours until firm.
08 - Lift the set fudge from the pan using the parchment overhang. Cut into 36 squares. Serve chilled or at room temperature.

# Expert Suggestions:

01 -
  • It comes together in one saucepan with no candy thermometer or guesswork involved.
  • The peanut butter swirl gives you two flavors in every bite without any extra effort.
  • It holds up beautifully in the fridge, so you can make it days ahead and still impress everyone.
02 -
  • Keep the heat low when melting the chocolate or it will seize into a grainy mess that no amount of stirring can fix.
  • Let the fudge chill completely before cutting, or the layers will smear and you'll lose that clean marbled look.
03 -
  • Use a hot, dry knife to cut the fudge into clean squares, wiping it between cuts.
  • If the peanut butter mixture is too thick to swirl, warm it gently in the microwave for a few seconds.