clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Inside shot of chocolate peppermint donut cut in half.

Vegan Chocolate Peppermint Donuts

  • Author: Caitlin Rule
  • Prep Time: 10 minutes
  • Cook Time: 12-15 minutes
  • Total Time: 51 minute
  • Yield: 9 donuts 1x
  • Category: Dessert
  • Method: Bake
  • Cuisine: Holidays
  • Diet: Vegan


Vegan chocolate peppermint donuts made from sweet potatoes, chocolate and peppermint for all the festive feels! These are the ultimate holiday donut recipe made with healthier ingredients while perfectly cakey, sweet and delicious like an actual donut.


  • ½ cup sweet potato puree
  • 2 tablespoons maple syrup
  • 1 teaspoon peppermint extract
  • 1 teaspoon vanilla extract
  • 2 tablespoons melted coconut oil
  • 1 ½ cups oat flour 
  • ¼ teaspoon sea salt
  • 1 teaspoon baking powder
  • ¼ cup dark cocoa powder
  • 1 tablespoon ground flaxseed
  • 3/4 cup dark chocolate chips
  • Crushed candy canes, to top


    1. Preheat oven to 180C/ 350F and line a baking sheet with baking paper.
    2. Combine sweet potato puree, maple syrup, peppermint, vanilla and until smooth.
    3. Add the flour, cocoa powder, baking powder and salt and mix until smooth and creamy with no clumps.
    4. Spoon batter into donut pans then bake in oven for 12-15 minutes or until ready (I stick a toothpick in!).
    5. Allow the donuts to cool then gently remove (I usually quickly flip the donut tray upside down and gently tap to get them out).
    6. Melt the chocolate in the microwave in a shallow bowl.
    7. Dip each donut in chocolate then sprinkle with crushed candy canes and enjoy!

      Keywords: chocolate peppermint donuts, vegan chocolate donuts, vegan chocolate peppermint donuts