5-Minute Vegan Peppermint Fudge


This fast, easy, and delicious vegan peppermint fudge recipe is perfect for the holiday season. It’s not only dairy-free and egg-free, it’s also naturally gluten-free, and can be made soy-free and tree nut-free. It’s a beloved recipe by my good friend Hannah.

5-Minute Vegan Peppermint Fudge Recipe - also gluten-free and optionally nut-free and soy-free. So fast, easy and delicious!

Special Diet Notes: 5-Minute Vegan Peppermint Fudge

By ingredients, this recipe is dairy-free / non-dairy, egg-free, gluten-free, nut-free, peanut-free, optionally soy-free, plant-based, vegan, and vegetarian.

4.0 from 3 reviews
5-Minute Vegan Peppermint Fudge
Prep time
Cook time
Total time
This recipe is adapted from Hannah's Best Vegan Fudge Recipe. Please note that the Prep time is hands on time only. Some patience is required while the fudge sets up!
Recipe type: Dessert
Cuisine: American
Serves: 32 small squares
  • 3½ cups powdered confectioner’s sugar
  • ½ cup Dutch-processed cocoa powder
  • 1 cup semi-sweet chocolate chips
  • 2 tablespoons dairy-free buttery spread, sticks, or coconut oil
  • ½ cup regular full-fat coconut milk (canned, not beverage)
  • ½ teaspoon vanilla extract
  • 1 teaspoon peppermint extract
  • 9 crushed candy canes, divided
  1. Lightly grease an 8-inch square baking pan. Optionally line it with parchment paper.
  2. In a large bowl, whisk together the sugar and cocoa powder. Stir in the chocolate chips.
  3. Put the coconut milk and buttery spread or oil in a small saucepan over medium heat. Cook, while stirring, until the buttery spread or oil has melted and bubbles just begin to break at the surface.
  4. Remove the pan from the heat, and immediately pour the coconut mixture over the chocolate mixture. Let sit for a few minutes to melt the chocolate, then vigorously stir until smooth.
  5. Mix in the extracts and roughly 4 of the crushed candy canes, and quickly pour everything into your prepared pan. Smooth out the top and sprinkle the remaining crushed candy canes evenly over top. Gently press the candy into the fudge.
  6. Let the fudge cool completely before cutting it into squares. To hasten the process, you can cover and refrigerate the fudge until set.

More Fudgy Dairy-Free Recipes

Alton Brown’s Foolproof Peanut Butter Fudge

Dairy-Free Peanut Butter Fudge Recipe - Easy, foolproof, microwave version adapted from a beloved Alton Brown recipe. Also vegan, gluten-free, and optionally soy-free.

Chocolate Mint Fudge Tartlets

Two-Bite Chocolate Mint Fudge Tartlets Recipe - no bake, dairy-free, gluten-free, vegan and allergy-friendly

Vegan Maple Cream Fudge

Vegan Maple Cream Fudge Recipe that everyone loves! Dairy-free, egg-free, nut-free, gluten-free, and soy-free, but perfectly rich and purely maple in flavor.

About Author

Alisa is the founder of GoDairyFree.org, Food Editor for Allergic Living magazine, and author of the best-selling dairy-free book, Go Dairy Free: The Guide and Cookbook for Milk Allergies, Lactose Intolerance, and Casein-Free Living, and the new cookbook, Eat Dairy Free: Your Essential Cookbook for Everyday Meals, Snacks, and Sweets. Alisa is also a professional recipe creator and product ambassador for the natural food industry.


  1. Pingback: Christmas Desserts - My Thread of Thought

  2. I made this last year and it turned out fabulous! I decided to be adventurous and added in vegan mini-marshmallows too 😀 Thank you for this recipe, everyone at worked loved it last year and I’m making another batch this year for gifts!

  3. It doesn’t solidify. I’ve had mine in the freezer for 8 hours and I still can’t cut it (I had to scoop it out with a spoon). Maybe adding more icing sugar would do the trick?
    I used a tablespoon of peppermint liqueur instead of a teaspoon of extract. It had a strong taste, so instead of adding MORE peppermint, I used pecans instead of candy canes.
    It was tasty, but I wouldn’t make this again unless it was in a small bowl for myself.

    • Hi Corinne

      Alcohol prevents freezing. You can’t substitute 1 whole tablespoon of liqueur for the extract. If you do, then it won’t set up.
      Also, make sure you use regular, full-fat canned coconut milk (or even coconut cream) as instructed. Do not use a “milk beverage” (from the big cartons) or it won’t set up. You need a good quality coconut milk that thickens when chilled. (this is an update from a prior response!)

Leave A Reply

Rate this recipe: