These no-bake mocha donuts are made with nuts, dates, oats and other wholesome ingredients. They’re made in the food processor in under 30 minutes and are topped with a simple frosting and shredded coconut.

No-Bake Mocha Doughnuts With Chocolate Frosting [Vegan]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste





  • 1/2 cup rolled oats
  • 1 cup walnuts, cashews or pecans
  • 1 cup Medjool dates, pitted
  • 1/4 cup unsweetened chocolate, chopped
  • 1/2-1 teaspoon ground coffee beans
  • 1 teaspoon vanilla extract
  • Pinch of salt

Chocolate Frosting

  • 1/4 cup cashews, raw or dry-roasted, unsalted
  • 1/4 cup Medjool dates, pitted
  • 1/2 cup high-fat coconut milk, canned
  • 1 teaspoon vanilla extract
  • 1 1/2 tablespoon cocoa powder, unsweetened


  1. Line a baking sheet with parchment paper. Set aside.
  2. Add all the ingredients for the donuts (not the frosting) in a food processor and process until the mixture sticks together when pressed.
  3. On a clean surface, roll 1/4 cup of the mixture to make a long cylinder, then stick together the ends to make a round donut shape. Make 6 donuts.
  4. Place the donuts on the prepared cookie sheet. Place in the freezer while you prepare the frosting.
  5. To make the frosting, use a small food processor. Add all the ingredients for the glaze in the food processor. Process until smooth, up to 5 minutes depending on your food processor. The frosting should be creamy, smooth and lightly thick.
  6. To frost the donuts, either spread the frosting using a butter knife or transfer the frosting to a bowl and dip the top of each donuts. There might be some leftover frosting, you can use it in other recipes or eat it as is.
  7. Let chill in the fridge or freezer until the frosting hardens or eat it immediately. It can be eaten straight from the freezer.


If you have a weaker food processor, you might have a hard time getting the frosting smooth. You can try using soaked cashews, but you may need to reduce the amount of coconut milk.


This site uses Akismet to reduce spam. Learn how your comment data is processed.