A satisfying, dairy-free, chocolate peanut fudge, that is soft, yet firm and completely stable at room temperature.

Vegan Chocolate Peanut Fudge

It’s been a bit of a fudge-making frenzy over here lately. Everything from peanut butter to chocolate mint, to mocha fudge. While the taste has always been spot on, the texture is what I’ve really been trying to perfect.

If you spend much time perusing food blogs and recipes, you’ve probably noticed that people enjoy fudge. A lot. For those following a dairy free or vegan diet, your fudge options are usually limited to freezer fudge, which isn’t so great if you’re looking to transport it to somewhere other than your mouth, immediately. P.S. Nothing wrong with that.

My goal for this fudge was to make it stable at room temperature, soy free, contain zero refined sugar (not even the tiny amount from dark chocolate), and have a nice balance of sweetness and salt. I’m not a fan of overly sweet, gritty desserts, so wanted this to fall a little more on the rich side, but still be able to please those who like their sweets to be sweet.

Vegan Chocolate Peanut Fudge

Vegan Chocolate Peanut Fudge

This chocolate peanut fudge isn’t prepared in a traditional way with a candy thermometer, so it’s great if you’re new to fudge making and want a quick, fail proof recipe. The unsweetened chocolate provides structure to this fudge, making it stable at room temperature. Stir in a little nut butter for some creaminess, coconut sugar and maple syrup for sweetness and you’re on your way to satisfaction.

Vegan Chocolate Peanut Fudge

Vegan Chocolate Peanut Fudge

This fudge contains a mixture of peanut butter and almond butter, but if you prefer to add only one, you can double up on whichever one you prefer. The peanut butter provides a little extra natural sweetness and flavor, but if you’re not into peanut butter, you can omit it. You can also add more sugar if you like your fudge a tad more on the sweeter side.

Vegan Chocolate Peanut Fudge

Vegan Chocolate Peanut Fudge
Prep Time
20 mins
Cook Time
15 mins
Total Time
35 mins
Yields 9 large pieces
  • 4 oz Unsweetened Chocolate
  • 1 cup Coconut Sugar ground in spice grinder
  • ½ cup Maple Syrup
  • ¼ cup Peanut Butter 100% roasted peanuts, no additives
  • ¼ cup Almond Butter
  • 1 tsp Pure Vanilla Extract
  • ¾ tsp Sea Salt
  • Chopped nuts for topping
  1. Line an 8x8 pan with parchment paper. A loaf pan will work as well for a thicker fudge.
  2. Place a pot on the stove with about an inch of water, then place a heat proof bowl on top to create a double boiler. Make sure the bowl is above the water and not touching it.
  3. Chop the chocolate into slivers and place in the bowl with the maple syrup. Heat over high heat until the water starts boiling, then lower to medium high. As the chocolate melts, place your coconut sugar in a spice grinder and pulse a few times until it turns into a powder. You may have to do this in batches.
  4. Once your chocolate is melted, remove the bowl from the heat and set on the countertop on a dishtowel. Stir in the peanut butter and almond butter. Add your powdered coconut sugar and stir. Add your vanilla and sea salt and stir thoroughly, then pour into the prepared pan. Smooth out with an offset spatula , then sprinkle with chopped nuts if desired.
  5. Allow to cool on the counter for about 10 minutes, then place in the fridge for 30 minutes to harden. Remove from fridge and cut. Store at room temperature or in the fridge.
Recipe Notes

*When purchasing unsweetened chocolate, make sure to read the label and don't accidentally purchase semi-sweet instead. I'm only saying this because I've done this, but maybe you're more observant than me. 🙂

Vegan Chocolate Peanut Fudge that is stable at room temperature! Soy free and refined sugar free. #vegan #glutenfree #recipe

Leave a Reply


10 Comment threads
9 Thread replies
Most reacted comment
Hottest comment thread
10 Comment authors
Vegan Layered Chocolate Peanut Fudge - What She AteNicolekillingthymesugarlovespicesGabrielle @ eyecandypopper Recent comment authors
Notify of

yum! these fudge bars look amazing and so chocolatey! Can’t wait to try them ♥


Well, you have my attention with this beautiful recipe. Dang.


These is GREAT!! Can’t wait to try it out 🙂

Nele Liivlaid

I’m glad I checked out the recipe, Nicole! This sounds amazing as I’m becoming a total chocoholic 🙂 I’d need to sub the coconut sugar and maple syrup though. However, this’ll be easy-peasy 🙂 Thanks for this great inspiration!

Flavour and Savour @flavourandsavour.com

Is there a more popular combo than chocolate and peanut butter?? I like your idea to grind the coconut sugar for a smoother texture. Looks deliciously decadent!


I love fudge, and chocolate and peanut butter are a match made in fudgey heaven! Delicious 🙂

Gabrielle @ eyecandypopper

YES!!! I want this! Love all of those ingredients, right up my alley!


I’ve noticed that, here people love fudge. Saying that I am not a fudge lover is an understatement, but that being said, I might probably love your version, made with unsweetened chocolate, peanut and almond butter, maple syrup and coconut sugar, among others, all ingredients I love and use! It looks great!


These look *so* much like the brownies my Mom would sometimes pack in my lunch as a kid. Homemade, I bet they’re even better! Perfect for holiday entertaining or food gifts.


[…] layered chocolate peanut fudge is a take on my not so layered chocolate peanut fudge which was made with unsweetened chocolate and coconut sugar, meaning it contained zero refined […]