Chocolate Peanut Butter Fudge

Last Updated on January 16, 2022 by Annie

Easy chocolate peanut butter swirl fudge needs to be on your make list this week! This vegan fudge recipe is an easy-to-make, one-bowl, microwave fudge treat!

A brown parchment paper with chocolate peanut butter fudge.

Name a better duo than peanut butter and chocolate, go on… I’ll wait. The salty, sweet, and creamy combo of chocolate and peanut butter is the stuff of legends. With a think chocolate fudge base and an ultra-creamy peanut butter fudge swirled topping this fudge ticks all the boxes. Chocolaty, creamy, salty, and sweet.

Aside from the chocolate and peanut butter pairing, this fudge recipe has another thing working for it, no baking. This is a microwave-only treat that you can make in one bowl and two rounds of microwaving. It doesn’t get much better than that.

HOW TO MAKE CHOCOLATE PEANUT BUTTER FUDGE

INGREDIENTS

  • Dairy-free semi-sweet chocolate chips- I used the Kroger Free-From option for this recipe.
  • Peanut Butter- You can use any creamy peanut butter your heart desires.
  • Sweetened Condensed Coconut Milk- For both batches of fudge.
  • Vanilla- Adds a splash of flavor.
  • Salt- Helps bring out the intense chocolate flavor.
A rimmed baking sheet with ingredients for chocolate peanut butter fudge.

DIRECTIONS

Prepare an 8X8-inch baking dish by lining it with parchment paper.

In a medium bowl melt together chocolate and the sweetened condensed coconut milk in the microwave. Heat in 30-second intervals, stirring between heating cycles. Once melted add the vanilla and a pinch of salt.

Pour the chocolate fudge into the prepared baking dish and transfer to the freezer to set while you prepare the peanut butter fudge.

In the same medium bowl (save yourself a dish) melt together peanut butter and the sweetened condensed coconut milk in the microwave. Heat in 30-second intervals, stirring between heating cycles. Once melted add the vanilla and a pinch of salt.

Pour the peanut butter fudge over the chocolate fudge and swirl to combine. Sprinkle with flaky sea salt and return to the freezer for at least 3 hours to set.

A slab of fudge on a piece of parchment paper with chocolate chips around.

DAIRY-FREE CHANGES TO CHOCOLATE PEANUT BUTTER FUDGE

I used two dairy-free ingredients to make this recipe.

  • Dairy-free chocolate chips– instead of traditional semi-sweet chocolate chips, I opted for a dairy-free version. It melted smoothly and beautifully in the recipe.
  • Sweetened condensed coconut milk- in place of sweetened condensed milk, I used a coconut milk replacement. I noticed a few of my cans had crystallized a bit and left chunks of sugary coconut even after melting. I fished out as much as possible but didn’t mind the occasional crunch in the fudge.

FREEZING AND STORING CHOCOLATE PEANUT BUTTER FUDGE

While you can certainly keep this fudge on the counter in an airtight container, I find that freezing it helps keep the peanut butter fudge in shape.

Simply chop the fudge into the desired sized squares and store in an airtight container in the freezer for up to a month. When you are ready to enjoy, take out as much as you want and enjoy!

A piece of parchment paper with chocolate peanut butter fudge with a bite taken out.

HOW IS MICROWAVE FUDGE DIFFERENT FROM OTHER FUDGE?

There are a few notable differences between easy fudge and other, more traditional fudge recipes including:

-Cooks in the microwave instead of on the stove.
-Uses sweetened condensed coconut milk instead of evaporated coconut milk.
-No need to check the temperature with a candy thermometer.
-Gets the soft, melty finish from the sweetened condensed coconut milk instead of marshmallow fluff.
-Oh and it literally takes less than 5 minutes to whip up.

OTHER DAIRY-FREE CHOCOLATE RECIPES

  • Chocolate Peanut Butter Toffee– This easy to make chocolate peanut butter toffee comes together quickly for an addictive vegan treat! 
  • Chocolate Chess Pie– Crispy on top with a chocolate custard center, this decadent chocolate chess pie makes the perfect addition to your holiday dessert table.
  • Eggless Chocolate Chip Cookies Soft, pillowy eggless chocolate chip cookies topped with flaky sea salt are a dairy and egg-free treat sure to satiate all your cookie cravings!
A white plate with a close up of a square of chocolate peanut butter fudge.

If you tried this Chocolate Peanut Butter Fudge and enjoyed it feel free to leave a comment below! I would love to hear how it went! You can also snap a picture and share it with me on Instagram by tagging @mylifeafterdairy to share all your life after dairy adventures!

You can also get delicious dairy-free recipes and tips by signing up for my newsletter!

Processing…
Success! You're on the list.

Chocolate Peanut Butter Fudge

This decadent chocolate peanut butter fudge has a rich chocolate fudge base swirled with a creamy peanut butter fudge topping.

Course Dessert
Cuisine American
Keyword Chocolate, Fudge, Peanut Butter
Prep Time 10 minutes
Chilling Time 3 hours
Total Time 3 hours 10 minutes

Ingredients

Chocolate Fudge Layer

  • 10 oz Semi-sweet Chocolate Chips dairy-free
  • 14 oz Sweetend Condensed Coconut Milk
  • 1 tsp. Vanilla
  • 1 pinch Salt

Peanut Butter Fudge

  • 1½ cup Peanut Butter
  • 14 oz. Sweetened Condensed Coconut Milk
  • 1 tsp. Vanilla
  • 1 pinch Salt

Instructions

  1. Prepare an 8X8-inch baking dish by lining it with parchment paper.

  2. In a medium bowl melt together chocolate and the sweetened condensed coconut milk in the microwave. Heat in 30-second intervals, stirring between heating cycles. Once melted add the vanilla and a pinch of salt.

  3. Pour the chocolate fudge into the prepared baking dish and transfer to the freezer to set while you prepare the peanut butter fudge.

  4. In the same medium bowl (save yourself a dish) melt together peanut butter and the sweetened condensed coconut milk in the microwave. Heat in 30 second intervals, stirring between heating cycles. Once melted add the vanilla and a pinch of salt.

  5. Pour the peanut butter fudge over the chocolate fudge and swirl to combine. Sprinkle with flaky sea salt and return to the freezer for at least 3 hours to set.