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
vegan peppermint mocha donuts with chocolate frosting and candy canes on top

Peppermint Mocha Donuts

  • Author: Kaylie Grace
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 6 donuts 1x
  • Category: Dessert
  • Method: Bake
  • Cuisine: American
  • Diet: Vegan


Peppermint mocha donuts are a holiday breakfast or dessert! They are loaded with chocolate, coffee, and peppermint flavors. These homemade baked donuts are vegan, dairy-free, eggless, and gluten-free friendly. The easy one bowl recipe is made with pantry staples. They’re topped with chocolate ganache and crushed candy canes! #peppermint #candycanes #peppermintmocha #mocha #holidaydesserts #holidaybaking #christmasrecipes #christmasdesserts #vegandonuts #bakedonuts #donuts #holidayrecipes


Units Scale

Peppermint Mocha Donuts

  • 3/4 cup canned coconut milk (full-fat, not light)
  • 1 tsp apple cider vinegar, lemon juice, or distilled white vinegar
  • 1/4 cup unsweetened applesauce
  • 1/4 cup melted coconut oil
  • 1 tsp vanilla extract
  • 1/2 tsp peppermint extract
  • 1 cup all-purpose flour (or gluten-free flour)
  • 1/2 cup cocoa powder (natural, not dutch processed)
  • 1/2 cup coconut sugar
  • 1 tbsp ground coffee
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt

Peppermint Chocolate Ganache

  • 1 cup chocolate chips (semisweet or dairy-free milk)
  • 1/2 cup canned coconut milk (full-fat, not light)
  • 2 tsp vanilla extract
  • 1/4 tsp peppermint extract (optional)
  • 1/2 cup crushed candy canes (or peppermint candy)


  1. Preheat the oven to 350 degrees F. Lightly grease a donut pan with coconut oil or nonstick spray.
  2. In a large bowl, add coconut milk and vinegar. Let sit for 5 minutes. Add applesauce, melted coconut oil, vanilla extract, and peppermint extract. Whisk together.
  3. Add flour, cocoa powder, coconut sugar, ground coffee, baking powder, baking soda, and salt. Whisk together just until the flour is evenly incorporated. The batter will have lots of air pockets throughout it – that is normal and expected!
  4. Transfer the batter to a piping bag. Pipe the batter into each donut slot. If you do not have a piping bag, simply use a spoon to transfer the batter.
  5. Bake donuts for 13-15 minutes. Remove from the oven and let cool inside the pan.
  6. Once the donuts cool, prepare the peppermint chocolate ganache. In a small bowl, add coconut milk. Microwave for 30 seconds. Immediately pour chocolate chips into the bowl. Let sit for 2 minutes. Add vanilla extract and peppermint extract. Whisk together until all of the chocolate chips are melted.
  7. Dip the tops of the donuts into the peppermint chocolate ganache. Sprinkle crushed peppermint candy on top. Set aside to let the chocolate firm. Keep stored in the refrigerator. Enjoy!


  • How to store: These donuts are best enjoyed freshly baked. However, if you have leftovers, store them inside a sealed container in the refrigerator.


  • Serving Size: 1 donut
  • Calories: 370
  • Sugar: 30g
  • Fat: 16g
  • Carbohydrates: 55g
  • Fiber: 5g
  • Protein: 5g

Keywords: peppermint mocha donuts, holiday donuts, peppermint donuts