Go Back
+ servings
5 from 7 votes
Two Slices of Vegan Coffee Cake on a Table with Coffee and Strawberries
Cinnamon Swirl Vegan Coffee Cake
Prep Time
25 mins
Cook Time
55 mins
Cooling time
2 hrs
Total Time
3 hrs 20 mins

This delicious vegan coffee cake is made with a tender vanilla base, swirled with cinnamon and brown sugar, and topped with a decadent streusel topping. The perfect indulgent treat for enjoying with a big cup of coffee!

Course: Dessert
Cuisine: American
Keyword: vegan baking, vegan cake recipe
Servings: 12
Calories: 494 kcal
Author: Alissa Saenz
For the Streusel Topping
  • 1 cup all-purpose flour
  • cup organic brown sugar
  • ¼ teaspoon salt
  • ½ cup vegan butter, chilled
For the Filling
  • ¾ cup organic brown sugar
  • ¼ cup vegan butter, softened (almost but not quite melted)
  • 1 ½ tablespoons ground cinnamon
For the Batter
  • 1 ½ cups unflavored vegan yogurt
  • 1 cup organic granulated sugar
  • cup vegetable or canola oil
  • 2 teaspoons vanilla extract
  • 1 teaspoon apple cider vinegar
  • 2 cups all-purpose flour
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon ground cinnamon
  • ½ teaspoon salt
For the Glaze (Optional)
  • ½ cup organic powdered sugar
  • 1 tablespoon unflavored and unsweetened non-dairy milk
  • ½ teaspoon vanilla extract
  1. Preheat the oven to 350°F and oil the bottom and sides of a 9-inch springform pan.

  2. To make the streusel, stir the flour, brown sugar, and salt together in a small bowl. Add the butter and cut it in using a pastry cutter or a couple of butter knives, until the mixture resembles coarse crumbs. Place the streusel into the fridge to chill.

  3. To make the filling, stir the brown sugar, butter, and cinnamon together in a small bowl, until uniform. Set it aside.

  4. To make the batter, begin by beating the yogurt, sugar, oil, vanilla and vinegar together in a large bowl, using an electric mixer at high speed. Beat the mixture for 1 full minute.

  5. Begin beating in the flour, ½ cup at a time, fully beating in each addition before adding the next. After adding the final ½ cup, sprinkle the baking powder, baking soda, cinnamon, and salt over the flour, then beat everything together, just until mixed.

  6. Pour half of the batter into the prepared pan, distributing it evenly with a spatula.

  7. Sprinkle half the filling over the batter. You can use a spoon or spatula to even it out a bit, if needed.

  8. Spread the remaining batter over the filling, smoothing it out with a spatula.

  9. Sprinkle the remaining filling over the top layer of batter, followed by the streusel topping.

  10. Bake the cake for about 55 to 60 minutes, until a toothpick inserted into the center comes out almost clean, with just a few crumbs attached.

  11. Remove the cake from the oven and transfer it to a cooling rack to cool.

  12. While the cake cools, mix the glaze ingredients together in a medium bowl, adding a bit extra milk if it seems too thick, a bit extra powdered sugar if it seems too thin.

  13. When the cake is cool, run a knife along the outer edge to loosen it from the pan. Remove the cake from the pan, then drizzle it with glaze.

  14. Slice and serve.

Nutrition Facts
Cinnamon Swirl Vegan Coffee Cake
Amount Per Serving (1 slice (1/12 of cake))
Calories 494 Calories from Fat 221
% Daily Value*
Fat 24.5g38%
Saturated Fat 4.5g23%
Sodium 340mg14%
Potassium 105mg3%
Carbohydrates 66.3g22%
Fiber 2.6g10%
Sugar 39.5g44%
Protein 3.7g7%
Calcium 100mg10%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.