This recipe is an easy and delicious take on a classic breakfast food! These vegan coffee cake doughnuts pack all the flavor of coffee cake but in doughnut form! Topped with an amazing cinnamon streusel, these are the coffee cake lover's ultimate dream.

Coffee Cake Doughnuts [Vegan]



Cooking Time




For the Doughnuts (Dry Ingredients):

  • 1 1/4 cups all-purpose flour
  • 1 teaspoon baking powder
  • 1/4 teaspoon salt

For the Doughnuts (Wet Ingredients):

  • 1/2 cup non-dairy milk, unsweetened
  • 1/3 cup sugar
  • 1 flax egg (1 tablespoon ground flax and 3 tablespoons warm water)
  • 4 teaspoons coconut oil, melted
  • 1/2 teaspoon vanilla extract

For the Cinnamon Streusel Topping:

  • 1/2 cup all-purpose flour
  • 1/2 cup brown sugar
  • 4 tablespoons coconut oil, melted
  • 2 teaspoons cinnamon

For the Glaze:

  • 1/4 cup powdered sugar
  • 1 teaspoon non-dairy milk
  • 1/2 teaspoon vanilla extract


  1. Preheat oven to 350 °F.
  2. In a small bowl, combine 1 tablespoon ground flax with 3 tablespoons warm water. Set aside to thicken.
  3. In a medium bowl, whisk together the flour for the doughnuts, baking powder, and salt.
  4. In a large bowl, whisk together the sugar, milk, melted coconut oil, flax egg, and vanilla extract.
  5. Add the dry ingredients to the wet, and mix until combined.
  6. Pour batter into a piping bag or ziplock bag with a corner cut off, and pipe into a greased doughnut pan. Don’t overfill the wells, pipe around one circle in each well, about 1/2 full.
  7. Prepare the streusel topping by mixing all dry ingredients together then adding in melted coconut oil. Stir well until you have a course wet mixture.
  8. Sprinkle the topping over the doughnut batter, and slightly press the topping in to the batter (be generous, you shouldn't be seeing any doughnut underneath all that topping!).
  9. Bake for 14-17 minutes, or until a toothpick inserted in the doughnuts comes out clean and the doughnuts spring back when touched.
  10. Allow doughnuts to cool in the pan for a few minutes then remove and continue to cool on a cooling rack.
  11. Combine all ingredients for the glaze in a bowl and stir until fully combined. You may need to add a bit more milk if too thick, or some more icing sugar if too thin.
  12. Drizzle glaze over fully cooled doughnuts. Allow glaze to set before stacking doughnuts on top of each other or transporting.

    Discover more recipes with these ingredients

  • Flax Seed