Chocolate Peanut Butter Fudge

Rich squares of Chocolate Peanut Butter Fudge with a smooth, marbled chocolate and peanut butter surface ready to serve on a dessert plate. Pin It
Rich squares of Chocolate Peanut Butter Fudge with a smooth, marbled chocolate and peanut butter surface ready to serve on a dessert plate. | yumkitchennotes.com

This luscious dessert layers smooth chocolate with creamy peanut butter for a rich, melt-in-your-mouth experience. The chocolate base is gently melted with condensed milk and butter for a silky finish. A velvety peanut butter blend, sweetened and softened, is spread atop, then swirled for visual appeal. Chilling helps set perfect squares that offer a delightful combination of sweet and nutty flavors. Ideal for gatherings or a decadent snack, this treat balances sweetness with a satisfying texture.

The kitchen counter was scattered with half-empty holiday boxes when my sister suggested we make something that would disappear faster than gift wrap. I had a bag of chocolate chips that wasnt quite enough for cookies and a jar of peanut butter nobody would admit to opening first. Two hours later, this fudge became the thing everyone actually remembered from that night.

I learned the hard way that lining the pan with parchment isnt optional when you realize too late that your fudge has permanently bonded to the glass. Now I treat parchment paper like a safety net, letting those edges hang over the sides like little handles. The moment you lift the whole slab out in one perfect piece feels like magic every single time.

Ingredients

  • semi-sweet chocolate chips: These provide the perfect balance between sweet and bitter, creating a fudge that tastes rich without being cloying
  • sweetened condensed milk: The secret to creamy texture, this one ingredient eliminates the need for any candy-making expertise
  • unsalted butter: Adds silkiness and helps the chocolate melt into a glossy, pourable consistency
  • vanilla extract: A small splash that rounds out the chocolate flavor and makes it taste professionally made
  • creamy peanut butter: The star contrast layer, choose a mainstream brand for the smoothest texture and most reliable results
  • powdered sugar: Stabilizes the peanut butter layer so it holds its shape when sliced

Instructions

Prep your pan properly:
Line your square pan with parchment paper, letting the edges hang over like handles youll be grateful for later
Melt the chocolate base:
Combine chocolate chips, condensed milk, and butter in a saucepan over the lowest heat your stove can manage, stirring until completely smooth
Add the vanilla:
Remove from heat immediately once melted, then stir in the vanilla extract until fully incorporated
Spread the chocolate layer:
Pour into your prepared pan and use a spatula to create an even surface, working quickly before it starts to set
Make the peanut butter mixture:
In a separate bowl, beat together peanut butter, powdered sugar, softened butter, and vanilla until no lumps remain
Layer the peanut butter:
Drop spoonfuls over the chocolate surface and gently spread, being careful not to mix the layers too aggressively
Create the marble:
Run a knife through the top in random patterns if you want that swirled look, or leave it as two distinct layers
Chill until firm:
Refrigerate for at least two hours or until the fudge doesnt wiggle when you gently shake the pan
Slice and serve:
Lift the whole slab out using the parchment handles and cut into squares while slightly chilled for clean edges
Two layers of homemade Chocolate Peanut Butter Fudge stacked on a cooling rack, showing a creamy texture and rich chocolate aroma. Pin It
Two layers of homemade Chocolate Peanut Butter Fudge stacked on a cooling rack, showing a creamy texture and rich chocolate aroma. | yumkitchennotes.com

My dad accidentally discovered that leaving the knife under hot water between cuts creates those professional-looking glossy edges on every piece. Now it is just part of the ritual, like how my mom always claims the corner pieces for herself before anyone else walks into the kitchen.

Getting The Texture Right

The difference between grainy and creamy fudge comes down to patience with the melting process. Keep your heat on low and stir constantly, even when it looks like nothing is happening. Rushing this step with higher heat will seize the chocolate and there is no coming back from that disappointment.

Customization Ideas

Sometimes I will mix chopped salted peanuts into the peanut butter layer for crunch, or sprinkle flaky sea salt over the chocolate before it sets. My sister swears by swirling in some marshmallow fluff, but honestly the original combo is pretty hard to improve upon.

Storage And Serving Tips

This fudge keeps beautifully in the refrigerator for at least a week, assuming it lasts that long. The texture is best served slightly chilled, though letting it sit at room temperature for fifteen minutes makes the flavors pop even more.

  • Place pieces between layers of wax paper in an airtight container
  • These freeze well for up to three months if you somehow need to hide them
  • Package a few pieces in small boxes for instant homemade gifts
Close up of sliced Chocolate Peanut Butter Fudge pieces with visible peanut butter swirls, perfect for a sweet party treat. Pin It
Close up of sliced Chocolate Peanut Butter Fudge pieces with visible peanut butter swirls, perfect for a sweet party treat. | yumkitchennotes.com

Every time I make this, someone asks for the recipe assuming it must be complicated, and I get to tell them it is just five ingredients and one pot. That is the best kind of kitchen secret.

Recipe Questions

Slowly melt chocolate chips with condensed milk and butter over low heat, stirring constantly to avoid burning and ensure smoothness.

Yes, using crunchy peanut butter adds texture and a nutty crunch to the top layer.

Chill the dessert for at least 2 hours, or until firm, to achieve clean squares and the ideal texture.

Use a knife or skewer to gently swirl the peanut butter layer over the chocolate for a marbled effect before chilling.

Keep the pieces in an airtight container in the refrigerator for up to one week to maintain freshness.

Chocolate Peanut Butter Fudge

A creamy chocolate and peanut butter treat with a smooth, indulgent texture and rich flavor.

Prep 15m
Cook 10m
Total 25m
Servings 24
Difficulty Easy

Ingredients

Chocolate Layer

  • 1½ cups semi-sweet chocolate chips
  • 1 (14 oz) can sweetened condensed milk
  • 2 tbsp unsalted butter
  • 1 tsp vanilla extract

Peanut Butter Layer

  • 1 cup creamy peanut butter
  • ½ cup powdered sugar
  • 2 tbsp unsalted butter, softened
  • ½ tsp vanilla extract

Instructions

1
Prepare the Pan: Line an 8-inch square baking pan with parchment paper, allowing an overhang on opposite sides for easy removal later.
2
Melt Chocolate Base: Combine chocolate chips, sweetened condensed milk, and 2 tbsp butter in a medium saucepan over low heat. Stir continuously until completely melted and smooth, then remove from heat.
3
Add Vanilla to Chocolate: Stir 1 tsp vanilla extract into the melted chocolate mixture until fully incorporated.
4
Spread Chocolate Layer: Pour the chocolate mixture into the prepared pan and spread into an even layer using a spatula.
5
Prepare Peanut Butter Filling: In a medium bowl, combine creamy peanut butter, powdered sugar, softened butter, and ½ tsp vanilla extract. Mix until smooth and thoroughly blended.
6
Layer Peanut Butter Mixture: Drop spoonfuls of the peanut butter mixture over the chocolate layer, then gently spread to cover the chocolate completely.
7
Create Marbled Pattern: Swirl the top with a knife or skewer in a figure-eight motion to create a marbled effect, if desired.
8
Chill Until Set: Refrigerate for at least 2 hours until completely firm and set.
9
Cut and Serve: Lift the fudge from the pan using the parchment overhang. Cut into 24 equal squares. Serve chilled or allow to come to room temperature before serving.
Additional Information

Equipment Needed

  • Medium saucepan
  • Mixing bowl
  • 8-inch square baking pan
  • Parchment paper
  • Spatula
  • Knife

Nutrition (Per Serving)

Calories 170
Protein 3g
Carbs 20g
Fat 9g

Allergy Information

  • Contains milk and dairy products
  • Contains peanuts
  • Contains soy from chocolate chips
  • May contain traces of tree nuts or gluten depending on ingredient brands
Tessa Lang

Passionate home cook sharing easy, nourishing recipes and real kitchen tips for busy families.