Chocolate Peanut Butter Fudge (Printable)

Silky chocolate meets smooth peanut butter in a rich, creamy treat that melts in your mouth.

# What's Needed:

→ Fudge Base

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

→ Peanut Butter Swirl

05 - 1/2 cup creamy peanut butter
06 - 2 tablespoons unsalted butter, melted
07 - 1/4 cup powdered sugar

# 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 2 tablespoons butter. Stir constantly until melted and smooth, then remove from heat and stir in vanilla extract.
03 - In a separate bowl, combine peanut butter, melted butter, and powdered sugar until smooth.
04 - Pour the chocolate mixture evenly into the prepared pan.
05 - Drop spoonfuls of the peanut butter mixture over the chocolate layer, then gently swirl using a knife or skewer to create a marbled effect.
06 - Tap the pan lightly on the countertop to eliminate any air bubbles.
07 - Refrigerate for at least 2 hours until completely firm.
08 - Lift the fudge from the pan using the parchment overhang, cut into 36 squares and serve chilled or at room temperature.

# Tips for Success:

01 -
  • It's ready to share in under three hours, with only 15 minutes of actual hands-on work.
  • No mixer, no special equipment, and no way to mess it up once you understand the swirl.
  • The texture is that perfect middle ground between fudgy and creamy—it melts without being runny.
02 -
  • Low heat is non-negotiable when melting chocolate—high heat turns it grainy and bitter, and there's no coming back from that.
  • The swirl is just decoration; what matters is keeping the chocolate and peanut butter layers separate enough that each bite tastes of both flavors without them becoming one muddy mixture.
03 -
  • A drop of corn syrup in the chocolate mixture adds shine and prevents that dusty-looking surface that fudge sometimes gets.
  • If your peanut butter layer seems too thick to swirl smoothly, thin it with just a teaspoon more melted butter—this changes everything about the final appearance.