Reese’s Peanut Butter Cup Fudge

This chocolate peanut butter fudge delivers the flavor of a Reese’s peanut butter cup. The recipe tastes just as good as it looks!

A pile of Chocolate Peanut Butter Fudge with pieces of Reese's cups on top

Homemade Reese’s Fudge

Reese’s peanut butter cups have been one of my favorite candy bars since I was a kid. I still love them!

There’s just something about that blend of chocolate and peanut butter that is absolutely perfect!

This easy fudge recipe is inspired by the candy bar classic, with layers of rich chocolate and creamy peanut butter fudge. In fact, this dessert recipe might even be more decadent than the original because we loaded it with Reese’s cup pieces and a chocolate drizzle! Talk about the ultimate sweet treat!

We have quite a few homemade fudge recipes on the blog that you can make in the microwave (like this 3-ingredient Nutella fudge). This Reese’s fudge is a stove top recipe, but I promise it is well worth it! You’ve never had a chocolate peanut butter treat like this one!

Want to please a crowd of chocolate lovers? Whip up a batch of this rich, creamy fudge that’s loaded with peanut butter cups! Taste buds will go wild for this sweet and salty combination!

Homemade Chocolate Peanut Butter Fudge squares stacked on a table

Ingredients

Affiliate links provided for your convenience in re-creating this recipe; read disclosure policy here.

For the Chocolate Layer

  • 3 cups semi-sweet chocolate chips
  • Sweetened condensed milk — One 14 oz can
  • 4 TB butter

For the Peanut Butter Fudge

  • 1 1/2 cups peanut butter baking chips
  • 2 TB butter
  • 1 TB creamy peanut butter
  • 1 can sweetened condensed milk

Toppings

  • 1 1⁄2 cups chopped Reese’s peanut butter cups
  • 1⁄2 cup semi-sweet chocolate chips or dark chocolate chips, melted

Kitchen Supplies Used

Close up of of Reese's fudge squares on cloth napkin

Instructions

Line an 8-inch square pan with parchment paper and set aside.

Make the Chocolate Layer

Add the semi-sweet chocolate chips, milk, and butter into a saucepan over low to medium heat. Stir this mixture until melted and smooth, then pour into your prepared pan.

Allow the chocolate layer to chill for about 30 minutes before making the peanut butter fudge.

Make the Peanut Butter Layer

In a small saucepan, melt the peanut butter baking chips, butter, peanut butter, and sweetened condensed milk. Stir over medium low heat, until completely smooth.

Pour on top of the chocolate layer. Gently spread with an offset spatula so that the layer is even.

step by step 4 photo collage showing how to make layered peanut butter chocolate fudge

Decorate!

Place chocolate chops in a microwave-safe bowl. Heat in the microwave in 20-second intervals, stirring between, until melted and smooth. Scoop into a piping bag and cut off the tip.

Drizzle the melted chocolate on top of the fudge. You can also use the tip of a butter knife to swirl the melted chocolate down into the peanut butter layer (similar to how we make pumpkin swirl cheesecake).

Add the Reese’s cup pieces on top and gently press into the fudge so they stay in place.

Allow to set completely, then cut into squares and store.

A pile of Chocolate Peanut Butter Fudge

How to Store Homemade Fudge

Your homemade fudge can last up to 2-3 weeks when stored in an airtight container at room temperature. Do not keep fudge in the refrigerator, as this will negatively affect the texture, making the fudge turn dry and crumbly.

Can You Freeze Fudge?

Yes, you can freeze homemade fudge, if you’d like to keep it longer than a couple weeks. When frozen, fudge can stay good for up to 3 months.

To freeze, cut fudge into squares and wrap the individual pieces in plastic wrap or parchment paper. Place them in a large freezer bag. This way you can pull out a piece any time you’d like!

To thaw the fudge all at once, move the bag to the fridge for 10-12 hours to soften. After that you can keep at room temperature.

cloth napkin piled with peanut butter & chocolate homemade fudge squares

More of our Favorite Homemade Fudge Recipes

Grab a free printable copy of our Chocolate Peanut Butter Fudge Recipe:

If you like this recipe, please rate it! We’d also love to hear your thoughts in the comments below.

Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post

By submitting this form, you consent to receive emails from The Soccer Mom Blog

Close up of Chocolate Peanut Butter Fudge
Print Recipe
5 from 1 vote

Chocolate Peanut Butter Fudge

This chocolate peanut butter fudge delivers the flavor of a Reese’s peanut butter cup. The recipe tastes just as good as it looks!
Prep Time30 minutes
Chilling Time8 hours
Total Time8 hours 30 minutes
Course: Dessert
Cuisine: American
Keyword: Fudge, peanut butter, Peanut butter fudge, Reese's
Servings: 16 Squares
Calories: 537kcal
Author: Stacey aka the Soccer Mom
Cost: $8

Equipment

  • 1 Disposable piping bag

Ingredients

For the Chocolate Layer

  • 3 cups Semi sweet chocolate chips
  • 1 can Sweetened condensed milk 14 oz
  • 4 TB Butter

For the Peanut Butter Fudge

  • 1 1/2 cups Peanut butter baking chips
  • 2 TB Butter
  • 1 TB Peanut butter
  • 1 can Sweetened condensed milk 14 oz

Toppings

  • 1.5 cups Reese's peanut butter cups chopped
  • 1/2 cup Semi-sweet chocolate chips melted

Instructions

To Make the Chocolate Fudge Layer

  • Line an 8-inch square pan with parchment paper and set aside.
  • Add the semi-sweet chocolate chips, milk, and butter to a saucepan over medium low heat. Stir until melted and smooth.
  • Pour chocolate fudge into prepared pan. Allow to set for at least 30 minutes.

To Make the Peanut Butter Fudge Layer

  • Combine the peanut butter baking chips, butter, peanut butter, and sweetened condensed milk in a clean saucepan and melt until smooth.
    4 step photo collage showing how to make layered chocolate peanut butter fudge
  • Pour melted peanut butter mixture on top of the chocolate layer and smooth with spatula.

To Decorate

  • Add chocolate chips to microwave safe bowl and heat in 20 second increments, stirring between, until melted. Handle bowl carefully.
  • Scoop melted chocolate into piping bag and drizzle on top of the fudge.
  • Top with Reese's Cup pieces.
  • Allow to set completely, then cut into squares and store.

Notes

Note: Nutrition information is an estimate only and will vary based on your exact ingredients used and serving sizes.

Nutrition

Calories: 537kcal | Carbohydrates: 58g | Protein: 8g | Fat: 31g | Saturated Fat: 18g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 32mg | Sodium: 116mg | Potassium: 516mg | Fiber: 5g | Sugar: 48g | Vitamin A: 293IU | Vitamin C: 1mg | Calcium: 179mg | Iron: 4mg

Pin this Peanut Butter Chocolate Fudge Recipe on Pinterest:

2-photo collage of chocolate peanut butter fudge; text overlay "Reese's Fudge"

You might also like:

Reese's cupcakes filled with peanut butter cups

Reese’s Stuffed Cupcakes

cookie bars with peanut butter cups and marshmallow creme

Reese’s Fluffernutter Bars

Stacey aka the Soccer Mom
Latest posts by Stacey aka the Soccer Mom (see all)

Share this post:

Similar Posts

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating