fbpx Print
Square photo of a slice of vegan coffee cake

Vegan Coffee Cake

  • Author: Iosune
  • Prep: 15 mins
  • Cook: 50 mins
  • Total: 1 hour 5 mins
  • 12-16 1x
  • Dessert
  • American
  • Vegan

Servings 12-16 1x

Scale Tap or hover over number to scale servings

Vegan coffee cake, great to indulge yourself! It is so easy to make, absolutely delightful, and made with ingredients you have on hand.


For the cinnamon layer: 

  • ½ cup brown sugar (100 g)
  • 1 tbsp all-purpose flour
  • ½ tsp ground cinnamon

For the streusel: 

  • 1 cup brown sugar (200 g)
  • 1 cup all-purpose flour (125 g)
  • 2 tsp ground cinnamon
  • ¼ tsp salt
  • ½ cup vegan butter (110 g)

For the batter: 

  • 1 and ½ cups unsweetened plant milk (360 ml), I used soy milk
  • 4 tbsp apple cider vinegar, or lemon juice
  • ½ cup vegan butter (110 g)
  • 1 and ½ cups granulated sugar (300 g)
  • 2 tsp vanilla extract
  • 3 cups all-purpose flour (375 g)
  • 1 tbsp baking powder
  • ½ tsp salt


For the cinnamon layer: 

  1. Mix all the ingredients in a small bowl until well combined. Set aside.

For the streusel: 

  1. Add the brown sugar, flour, cinnamon, and salt to a medium bowl. Whisk together then add the vegan butter. 
  2. Use your clean fingers to press and crumble the butter into the dry mixture. Once you get a crumbly mixture, set aside. 

For the batter: 

  1. Preheat the oven to 350ºF or 180ºC, and lightly grease a 9×13 inch cake pan (about 23×33 cm). Set aside.
  2. Mix the plant milk and vinegar in a jar or bowl until well combined. Let the mixture rest at room temperature for at least 5 minutes. After this time, the milk will thicken and curdle.
  3. In the meantime, add the vegan butter, sugar, and vanilla extract to an electric mixer bowl and beat until light and fluffy. You could also use a regular large bowl and a hand mixer, but the electric mixer is the easiest and most convenient and you will save time and effort.
  4. Add the milk and vinegar mixture and beat again until combined.
  5. Incorporate all the remaining ingredients (flour, baking powder, and salt) and mix until well combined. 
  6. Pour half of the batter into the prepared cake pan.
  7. Sprinkle the cinnamon layer over the batter in the pan, then pour the rest of the cake batter on top. 
  8. Finally, top with the streusel and bake for about 50-55 minutes or until a toothpick inserted in the center comes out clean. Baking time may vary depending on the oven.
  9. Allow it to cool in the pan for 20 minutes before cutting.
  10. Serve your vegan coffee cake immediately or store the leftovers in an airtight container in the fridge for 3 to 5 days. You can also freeze it for up to 1 month. Transfer from the freezer to the fridge one day before decorating/serving. 


  • Feel free to use other types of sugar, but make sure the sugar you’re using is vegan.
  • I’ve only made this recipe using all-purpose flour, but you could probably use a different type of flour. Feel free to use our gluten-free flour blend for a gluten-free vegan coffee cake!
  • Any type of salt is okay.


  • Serving Size: 1/16 of the recipe
  • Calories: 372
  • Sugar: 38.1 g
  • Sodium: 172 mg
  • Fat: 11.5 g
  • Saturated Fat: 3.5 g
  • Carbohydrates: 63.6 g
  • Fiber: 1.2 g
  • Protein: 4.1 g