Chocolate Peanut Butter Fudge

A close-up photo of sliced Chocolate Peanut Butter Fudge squares showing creamy layers and a glossy chocolate top. Save
A close-up photo of sliced Chocolate Peanut Butter Fudge squares showing creamy layers and a glossy chocolate top. | mealhivehub.com

This treat combines smooth chocolate and creamy peanut butter in layered form, chilled until firm. The chocolate melds with sweetened condensed milk and butter, while the peanut butter is sweetened with powdered sugar and enhanced by vanilla and salt. Set in a pan and chilled, it offers an indulgent texture and balanced richness perfect for satisfying a sweet craving. For added crunch, nuts can be folded in before chilling. Store chilled to maintain freshness.

The first time I made this fudge was actually by accident. I had intended to make traditional chocolate fudge but realized halfway through that I was out of enough chocolate chips. A jar of peanut butter sitting on my counter caught my eye, and suddenly my kitchen experiment turned into something that would disappear from every holiday platter I ever made.

Last December my sister-in-law asked for the recipe three separate times. She claimed her husband had eaten nearly half the batch in one sitting while watching movies. Now she keeps ingredients stocked specifically for when those late night sweet cravings hit.

Ingredients

  • 2 cups semi-sweet chocolate chips: High quality chips make all the difference here. I learned the hard way that generic brands sometimes seize up and turn grainy.
  • 1 can sweetened condensed milk: This creates that impossibly smooth fudge texture. Don't try substituting evaporated milk, it simply won't set properly.
  • 2 tbsp unsalted butter for chocolate layer: Adds richness and helps the chocolate melt more evenly.
  • 1 tsp vanilla extract for chocolate layer: Pure vanilla extract tastes noticeably better than imitation in fudge.
  • 1 cup creamy peanut butter: Store brands work perfectly fine here, but avoid natural peanut butter that separates.
  • 1/2 cup unsalted butter for peanut butter layer: Room temperature butter melts more smoothly into the peanut butter mixture.
  • 2 cups powdered sugar: Sift this first if you notice any lumps. Nobody wants grainy fudge.
  • 1 tsp vanilla extract for peanut butter layer: Rounds out the peanut flavor beautifully.
  • Pinch of salt: Enhances both the chocolate and peanut butter flavors.

Instructions

Prep your pan first:
Line an 8x8 inch pan with parchment paper, letting the edges hang over like handles. Trust me, this makes lifting the fudge out so much easier later.
Melt the chocolate layer:
Combine chocolate chips, condensed milk, and 2 tablespoons butter in a saucepan over low heat. Stir constantly until everything melts into glossy smooth perfection, then mix in the vanilla.
Create the first layer:
Pour exactly half your chocolate mixture into the prepared pan. Spread it evenly, then pop the whole pan in your freezer for 10 minutes. This quick chill keeps the layers from swirling together.
Make the peanut butter filling:
In another saucepan, melt the peanut butter and 1/2 cup butter over low heat. Remove from heat, then whisk in vanilla, salt, and powdered sugar until silky smooth.
Add the middle layer:
Spread your peanut butter mixture over the chilled chocolate base. Work quickly but gently so you don't pull up the chocolate underneath.
Top with remaining chocolate:
Pour the rest of your chocolate mixture on top and smooth it out. The contrast of dark chocolate against peanut butter makes the prettiest slice.
Chill thoroughly:
Refrigerate for at least 2 hours. The fudge should be completely firm to the touch before cutting.
Cut and serve:
Use the parchment handles to lift the fudge from the pan. Cut into 24 squares with a sharp knife, wiping the blade clean between cuts for perfect edges.
In an 8x8-inch pan, this Chocolate Peanut Butter Fudge is cut into neat squares with a decorative swirl on top. Save
In an 8x8-inch pan, this Chocolate Peanut Butter Fudge is cut into neat squares with a decorative swirl on top. | mealhivehub.com

This became my go-to gift for neighbors after the year I took a batch to our block party. Three different people asked for the recipe, and one neighbor jokingly offered to trade her famous Christmas cookies for my fudge recipe.

Getting The Layers Just Right

The key to distinct layers is that brief 10 minute freeze time. I skipped this step once and ended up with marbled fudge instead, which still tasted amazing but didn't have that beautiful striped presentation.

Making It Your Way

Sometimes I add chopped roasted peanuts to the peanut butter layer for crunch. Other times I swirl the top with a toothpick while the chocolate is still soft for a marbled look. Both variations always get compliments.

Storage and Serving Tips

This fudge keeps beautifully in the refrigerator for up to a week, though in my house it rarely lasts more than three days. I like to bring it to room temperature for about 15 minutes before serving.

  • Cut fudge with a warm knife for extra clean slices
  • Package in wax paper lined tins for gift giving
  • Keep refrigerated until serving time for best texture
A serving suggestion for Chocolate Peanut Butter Fudge with coffee, highlighting its rich chocolate and peanut butter layers. Save
A serving suggestion for Chocolate Peanut Butter Fudge with coffee, highlighting its rich chocolate and peanut butter layers. | mealhivehub.com

Homemade fudge feels like such an indulgent treat, yet this recipe comes together so quickly. I love having an impressive dessert ready with minimal time in the kitchen.

Common Questions

Gently melting ingredients over low heat and stirring constantly ensures smooth, lump-free layers that spread evenly.

Chilling the treat in the refrigerator for at least two hours results in a firm, sliceable texture.

Yes, folding in chopped roasted peanuts into the peanut butter layer adds a pleasant crunch.

Allow the first chocolate layer to chill slightly in the freezer before spreading the peanut butter layer on top.

Using an 8x8-inch baking pan lined with parchment paper and medium saucepans for melting ensures easy preparation and removal.

Chocolate Peanut Butter Fudge

A creamy, decadent blend of chocolate and peanut butter layered for a rich treat.

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

Ingredients

Chocolate Layer

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

Peanut Butter Layer

  • 1 cup creamy peanut butter
  • 1/2 cup unsalted butter
  • 2 cups powdered sugar
  • 1 teaspoon vanilla extract
  • Pinch of salt

Instructions

1
Prepare the Pan: Line an 8x8-inch square baking pan with parchment paper, allowing overhang on opposite sides for easy removal of the fudge later.
2
Make Chocolate Base: In a medium saucepan over low heat, combine chocolate chips, sweetened condensed milk, and 2 tablespoons butter. Stir constantly until completely melted and smooth. Remove from heat and mix in 1 teaspoon vanilla extract.
3
Layer Bottom Chocolate: Pour half of the chocolate mixture into the prepared pan. Use an offset spatula to spread evenly across the bottom. Freeze for 10 minutes until just set.
4
Prepare Peanut Butter Filling: In a separate saucepan over low heat, melt peanut butter and 1/2 cup butter, stirring until smooth. Remove from heat. Whisk in vanilla extract, salt, and powdered sugar until creamy and well combined.
5
Add Peanut Butter Layer: Spread the peanut butter mixture evenly over the chilled chocolate layer, working quickly while the base is still firm.
6
Top with Remaining Chocolate: Pour the remaining chocolate mixture over the peanut butter layer. Smooth the top with a spatula for an even finish.
7
Chill Until Set: Refrigerate for at least 2 hours or until completely firm throughout.
8
Cut and Serve: Using the parchment overhang, lift the fudge from the pan. Cut into 24 equal squares. Serve chilled or at room temperature.
Additional Information

Equipment Needed

  • 8x8-inch square baking pan
  • Parchment paper
  • Two medium saucepans
  • Offset spatula
  • Measuring cups and spoons
  • Sharp knife

Nutrition (Per Serving)

Calories 180
Protein 3g
Carbs 22g
Fat 10g

Allergy Information

  • Contains milk and dairy products
  • Contains peanuts
  • May contain soy (check chocolate chip labels)
Danielle Porter

Home cook sharing easy, healthy recipes and kitchen tips for busy food lovers.