Dairy-Free and Vegan Fudge Recipe

Homemade dairy-free vegan fudge

Glenn Slingsby / Getty Images

  • Total: 30 mins
  • Prep: 15 mins
  • Cook: 15 mins
  • Yield: About 2 dozen pieces (serves 24)
Nutritional Guidelines (per serving)
140 Calories
5g Fat
23g Carbs
1g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: About 2 dozen pieces (serves 24)
Amount per serving
Calories 140
% Daily Value*
Total Fat 5g 7%
Saturated Fat 1g 4%
Cholesterol 0mg 0%
Sodium 47mg 2%
Total Carbohydrate 23g 8%
Dietary Fiber 1g 3%
Protein 1g
Calcium 15mg 1%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Homemade dairy-free and vegan fudge are so delicious, and not to mention easy to make. There's a secret that not too many people know about making homemade vegan fudge. The truth is that it's actually quite a bit easier to make vegan fudge than it is to make regular fudge. There are fewer variables in making a dairy-free chocolate fudge, which means that there are fewer opportunities for something to go wrong. And that means that this simple vegan fudge recipe, made from just five simple ingredients, is just about foolproof. 

This vegan chocolate fudge recipe may be deceptively simple, but the end result is absolutely delicious. Even though it's a vegan recipe, that doesn't mean it's healthy. It is fudge, after all, and the main ingredients are margarine, sugar, and chocolate. Since it is completely dairy-free and vegan, it is also lower in fat than other fudge recipes and is cholesterol-free. This vegan fudge recipe is also completely gluten-free. If you're looking for more homemade vegan and dairy-free fudge recipes to browse, you might also want to try vegan peanut butter fudge or double chocolate vegan fudge.

Vegan margarine is an essential ingredient for this recipe and vegan cooking and baking. You can find it in the dairy aisle of most grocery stores. It will likely be near the butter and regular margarine.


Steps to Make It

  1. Gather the ingredients.

  2. First, lightly grease a 5-by-9-inch loaf pan using a little bit of the vegan margarine.

  3. Place the rest of the remaining vegan margarine, the sugar, cocoa, vanilla, and the soy milk in a heatproof mixing bowl or the upper part of a double boiler. Place the bowl or boiler over simmering water and stir until the vegan margarine is fully melted and the mixture is completely smooth.

  4. Add the chopped nuts if you're using them, gently folding them into the mixture just until well combined.

  5. Next, pour the mixture quickly into the prepared loaf pan.

  6. Place your vegan fudge in the refrigerator until thoroughly chilled. Be patient at this step, and plan on at least two hours for your fudge to fully chill and set.

  7. Once your fudge is firm and fully chilled, remove from the refrigerator and carefully slice into one-inch bite-sized squares. For a cleaner slice, you can also place your fudge in the freezer for about five to 10 minutes just before slicing. 

  8. Serve and enjoy!

This homemade vegan chocolate fudge recipe is reprinted with permission from The Compassionate Cook Cookbook