Vegan Chocolate Peanut Fudge

Yields 9 large pieces
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes


  • 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. :)