Dark Chocolate Peppermint Fudge, Vegan and Gluten-Free

The best recipe for Dark Chocolate Peppermint Fudge
dark chocolate peppermint fudge gluten free vegan best recipe

Dark Chocolate Peppermint Fudge, a healthier version of fudge made with a secret superfood ingredient!

You wouldn’t believe it, but this fudge isn’t made with butter and tons of sugar…it’s made with sweet potatoes!  Yes, sweet potatoes!  1 heaping cup to be exact, mixed in with dark chocolate chips, pure maple syrup and topped with peppermint “white chocolate” made from coconut…a healthier version of peppermint bark, or what we like to call “Christmas Crack!”

Traditional chocolate peppermint fudge calls for 3 cups of chocolate chips, 1 can of sweetened condensed milk and 1/4 cup of butter.  This fudge uses only 1 cup of chocolate chips, no milk and zero butter, cutting way back on the fat and calories! This recipe is “freezer fudge.”  Meaning that you let the fudge set in the freezer before you dig in.  The only problem with freezer fudge is that it doesn’t last too long at room temperature due to the coconut oil.  Store in an air-tight container and serve straight out of the cold, which adds a nice chill to the peppermint flavor!

dark chocolate peppermint fudge gluten free vegan best recipe

Dark Chocolate Peppermint Fudge

The best recipe for Dark Chocolate Peppermint Fudge
Course Dessert, Snack
Cuisine American, Gluten Free, Vegan
Prep Time 10 minutes
Cook Time 3 minutes
Servings 24
Calories 116kcal
Cost $


  • For the dark chocolate layer:
  • 1 cup sweet potato puree
  • 1 cup dark chocolate chips I always use Enjoy Life
  • 2 tablespoons coconut oil
  • ¼ cup maple syrup
  • 1 teaspoon vanilla
  • teaspoon sea salt
  • 1 tablespoon organic sugar
  • For the “white chocolate” peppermint layer:
  • 1 cup coconut butter note, not coconut oil…there is a difference!
  • 2 tablespoons maple syrup
  • ½ teaspoon pure peppermint extract
  • sprinkles and crushed candy canes for topping
How many Ounces Are in a Cup?
How many Grams are in a Cup?


  • For the dark chocolate layer:
  • Line an 8×8 baking pan with plastic wrap and set aside.
  • Pierce a large sweet potato with a fork and wrap in aluminum foil. Bake at 400 degrees for 45-60 minutes or until soft. Remove from heat and let cool. When cool enough to handle, remove skin and mash. Measure out one cup and place in a food processor.
  • In a double boiler, melt chocolate chips. Once melted, add to food processor with sweet potatoes. Pulse until well combined and fluffy, scrape down sides as needed.
  • Meanwhile, in a small saucepan over low heat warm coconut oil until melted. Stir in maple syrup and vanilla to warm. Add to food processor and blend with sweet potato/chocolate mixture until well combined.
  • Lastly, add sea salt and sugar to food processor and blend once more.
  • Transfer to baking pan and gently tap on the counter so the fudge settles evenly. Place in the freezer until hardened, around 2 hours.
  • Make this fudge in two stages. Wait for the dark chocolate fudge to harden before you top with the white chocolate peppermint layer!
  • For the “white chocolate” peppermint layer:
  • Over low heat melt the coconut butter, maple syrup and peppermint extract together. When coconut butter is liquified, poor on top of dark chocolate layer and add desired toppings. Return to freezer until hardened, around 10-20 minutes.
  • Remove from freezer for 10 minutes prior to slicing. Run a sharp knife under hot water to make slicing easier 🙂
  • Store in an air-tight container in the freezer. Enjoy 🙂


Calories: 116kcal | Carbohydrates: 12g | Protein: 1g | Fat: 7g | Saturated Fat: 4g | Polyunsaturated Fat: 0.05g | Monounsaturated Fat: 0.1g | Cholesterol: 0.1mg | Sodium: 27mg | Potassium: 115mg | Fiber: 2g | Sugar: 7g | Vitamin A: 2243IU | Vitamin C: 2mg | Calcium: 35mg | Iron: 0.4mg
Cristina C. RD LDN

Leave a Comment

Recipe Rating