Total Time
Prep 5 mins
Cook 0 mins

Ingredients Nutrition


  1. Lightly grease a 5x9-inch loaf pan using a little of the margarine.
  2. Place the remaining margarine, sugar, cocoa, vanilla, and soy milk in a heatproof mixing bowl, or the upper part of a double boiler.
  3. Place the bowl or boiler over simmering water and stir until smooth.
  4. Add the nuts if desired.
  5. Pour the mixture quickly into the prepared pan.
  6. Chill thoroughly and cut into squares.
  7. Chill at least one hour, but for best results chill overnight as the fudge will be firmer and more like regular fudge.


Most Helpful good. Such a great chocolatey treat for a vegan. My non vegan husband liked it too. I used So Delicious coconut milk and they came out great. I sprinkled pecans on the top once I poured the fudge into the loaf pan so they would be easier for my fouryear old to pick off.

Alecia Pearl July 04, 2012

I came across this recipe while looking for vegan alternatives to old-fashioned milk-and-butter fudge. This isn't exactly like the old-fashioned kind, but it's definitely tasty. It's actually similar to a fudge my mom used to make in the microwave in the 80s. The powdered sugar does make it a bit sweet, but I bet the proportions could be adjusted a bit to give it a richer flavor. Nevertheless, it satisfied my sweet tooth, so I'm not complaining! I will definitely make this again!

CookieKel December 28, 2010

This fudge is EXCELLENT and is one of the best recipes I've tried, vegan or otherwise. I'm surprised it didn't harden up for some people. It got so hard to stir on the stove top for me that I had to add a little extra soy milk. I can't wait to make this again with some variations (mmmm peanut butter).

runnerbean December 20, 2010

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a