Chocolate Peanut Butter Fudge (Printable)

Smooth layers of chocolate and peanut butter create a rich, creamy sweet perfect for sharing.

# What You Need:

→ Chocolate Layer

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

→ Peanut Butter Layer

05 - 1½ cups creamy peanut butter
06 - 1 cup powdered sugar, sifted
07 - 4 tablespoons unsalted butter, melted
08 - ½ teaspoon fine sea salt
09 - 1 teaspoon pure vanilla extract

# How-To:

01 - Line an 8-inch square baking pan with parchment paper, allowing some overhang for easy removal.
02 - Combine chocolate chips, sweetened condensed milk, and 2 tablespoons butter in a medium saucepan over low heat. Stir continuously until melted and smooth, then remove from heat and stir in vanilla extract.
03 - Pour the chocolate mixture into the prepared pan and spread evenly.
04 - In a separate bowl, blend peanut butter, powdered sugar, melted butter, sea salt, and vanilla extract until smooth and creamy.
05 - Gently spread the peanut butter mixture over the chocolate layer, smoothing the surface with a spatula.
06 - Refrigerate for at least 2 hours until the layers are firmly set.
07 - Lift the fudge from the pan using the parchment paper overhang and cut into 36 small squares with a sharp knife.
08 - Store in an airtight container in the refrigerator for up to 1 week.

# Expert Tips:

01 -
  • It actually tastes like you spent hours making it, but you're done in under 20 minutes of active work.
  • The texture is that magical creamy fudge that melts on your tongue instead of being grainy or hard.
  • One batch makes enough to share, which somehow makes the whole thing feel more generous than it is.
02 -
  • Low heat on that chocolate layer is non-negotiable—rush it and you'll end up with separated, grainy chocolate instead of silky smoothness.
  • Warming your spatula under hot water before smoothing the peanut butter layer makes the whole process easier and gives you a prettier top.
03 -
  • A tiny sprinkle of flaky sea salt on top before chilling adds complexity and makes the sweetness feel sophisticated rather than cloying.
  • If your peanut butter layer cracks when you spread it, you probably went too cold—let it warm up for a few minutes and try again.