| | |

Easy Chocolate Peanut Butter Fudge Recipe (4 Ingredients!)

Chocolate and peanut butter is one of those combinations that never, ever gets old. And when you turn it into fudge? It is absolutely next level. This chocolate peanut butter fudge is rich, creamy, and has the most beautiful swirled top — and the best part is it comes together with just 4 ingredients and a microwave.

No candy thermometer, no standing over a hot stove stirring constantly — just two quick bowls, a couple of minutes in the microwave, and your fridge. The chocolate layer is deep and fudgy, the peanut butter layer is sweet and creamy, and when you swirl them together you get this gorgeous marbled effect that looks totally impressive for something so easy.

Whether you are making it for the holidays, gifting it, or just want something indulgent in the fridge, this is one of those peanut butter fudge recipes you will keep coming back to.


Why You Will Love This Recipe

  • Only 4 ingredients — nothing complicated
  • Ready in under 20 minutes, then just chill
  • No candy thermometer needed at all
  • Beautiful swirled look with zero effort
  • Perfect for holiday gift boxes and candy trays
  • Makes 32 pieces — great for sharing or gifting
  • Freezes well for make-ahead treats

Ingredients

  • 2 cups (340g / one 12-oz bag) semisweet chocolate chips
  • 4 tbsp salted butter, divided
  • 1 can (14 oz / 397g) sweetened condensed milk, divided
  • ½ cup (85g) peanut butter baking chips

Ingredient Notes and Substitutions

Semisweet chocolate chips — these are the base of the chocolate layer. For an even richer, smoother result, swap them for high-quality chocolate disks, wafers, or a chopped chocolate bar in the same quantity.

Salted butter — divided between both layers. Unsalted works fine too, just add a small pinch of salt to each bowl for balance.

Sweetened condensed milk — divided between the chocolate and peanut butter layers. This is what gives both layers their smooth, creamy texture and sweetness. Scrape the can completely clean — every bit counts.

Peanut butter baking chips — these are key for the peanut butter layer. Regular peanut butter will not set the same way and will leave more of a ribbon than a distinct layer. Reese’s peanut butter chips work great here.


Step-by-Step Instructions

Step 1: Prepare Your Pan

Grease an 8×8-inch baking pan with a little butter or cooking spray, then line it with parchment paper, leaving an overhang on all four sides. This makes lifting the fudge out completely clean and easy.

Step 2: Make the Chocolate Layer

In a large microwave-safe bowl, combine the semisweet chocolate chips, 2 tablespoons of butter, and 1 cup of the sweetened condensed milk. Microwave in 30-second bursts at full power, stirring well between each burst, until completely smooth. This usually takes about 90 seconds total. Do not overheat — stop as soon as it is smooth.

Step 3: Make the Peanut Butter Layer

In a separate microwave-safe bowl, combine the peanut butter baking chips, remaining 2 tablespoons of butter, and the rest of the condensed milk (scrape the can clean). Microwave in 30-second bursts, stirring between each, until completely smooth — about 60 seconds total.

Step 4: Layer and Swirl

Pour the chocolate mixture into your prepared pan and spread it out evenly. Spoon the peanut butter mixture on top in dollops across the surface. Use a butter knife to swirl the two layers together with a few figure-eight motions — don’t over-swirl or you’ll lose the contrast.

Step 5: Chill and Set

Refrigerate the fudge for at least 2 hours, until completely firm. Do not rush this step.

Step 6: Slice and Serve

Lift the fudge out of the pan using the parchment overhang and place on a cutting board. Cut into 32 squares using a sharp knife. Wipe the blade between cuts for clean edges.


Tips for the Best Results

  • If the peanut butter layer won’t sink into the chocolate, microwave the chocolate layer for an extra 20–30 seconds before pouring so both mixtures have a similar consistency
  • Tap the pan firmly on the counter a couple of times after layering to help even out the surface
  • For the cleanest swirl, use a toothpick or skewer rather than a knife — it gives you more control
  • High-quality chocolate makes a noticeable difference here — chocolate wafers or disks melt much more smoothly than chips
  • Wipe the knife clean between every single cut for perfect square edges

Variations and Add-ins

  • Sprinkle flaky sea salt over the top before chilling for a salted chocolate peanut butter fudge
  • Add ½ cup of chopped roasted peanuts to the peanut butter layer for extra crunch
  • Use milk chocolate chips instead of semisweet for a sweeter, milder chocolate flavor
  • Add a teaspoon of vanilla extract to each layer for extra depth of flavor
  • Press mini Reese’s cups into the top right after pouring for a fun presentation

What to Serve With It

  • On a holiday candy and fudge tray alongside salted caramel fudge and vanilla fudge
  • Wrapped individually in wax paper for lunchbox treats or edible gifts
  • With a cold glass of milk — classic combination
  • Alongside a scoop of vanilla ice cream for a simple dessert
  • In a gift tin layered with parchment for holiday gifting

Easy Chocolate Peanut Butter Fudge Recipe

A rich, creamy chocolate peanut butter fudge with a gorgeous swirled top — made with just 4 ingredients and a microwave. No candy thermometer needed. This easy peanut butter fudge recipe comes together in under 20 minutes and makes 32 perfect squares.
Prep Time 15 minutes
Cook Time 3 minutes
Chill Time 2 hours
Total Time 2 hours 18 minutes
Servings: 32 pieces
Course: Dessert
Cuisine: American

Ingredients
  

  • 2 cups semisweet chocolate chips 340g
  • 4 tbsp salted butter divided (2 tbsp per layer)
  • 1 can sweetened condensed milk 14 oz / 397g , divided
  • ½ cup peanut butter baking chips 85g

Method
 

  1. Prep pan: Grease an 8×8-inch pan, line with parchment paper leaving an overhang on all sides.
  2. Chocolate layer: Combine chocolate chips, 2 tbsp butter, and 1 cup condensed milk in a microwave-safe bowl. Microwave in 30-second bursts, stirring between each, until smooth (about 90 seconds).
  3. Peanut butter layer: Combine peanut butter chips, remaining 2 tbsp butter, and remaining condensed milk in a second bowl. Microwave in 30-second bursts until smooth (about 60 seconds).
  4. Swirl: Pour chocolate layer into pan. Spoon peanut butter mixture on top. Swirl with a butter knife.
  5. Chill: Refrigerate at least 2 hours until completely firm.
  6. Slice: Lift out using parchment. Cut into 32 squares.

Notes

  • If layers won’t combine when swirling, microwave the chocolate layer an extra 20–30 seconds before layering
  • Tap the pan on the counter to level the surface after pouring
  • Store in an airtight container at room temperature up to 1 week, or refrigerate up to 2 weeks
  • Freeze up to 1 month with parchment between layers

This chocolate peanut butter fudge is proof that the best things don’t have to be complicated. Four ingredients, a microwave, and a little swirl, and you have something that looks like it came from a fancy candy shop. It’s rich without being too much, peanut buttery in all the right ways, and impossible to stop at just one square.

Keep a batch in the fridge, wrap some up for gifts, or bring it to a party and watch it disappear. However you serve it, this is one of those easy fudge recipes people always ask you for the recipe after.

For more easy fudge recipes you will love:

Similar Posts

Leave a Reply

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

Recipe Rating