Coffee Cake


5 from 509 votes
Jump to Recipe

This post may contain affiliate links. See my disclosure policy.

This coffee cake is a vanilla cake with a cinnamon filling and topped with a delicious crumb topping! Made with no eggs, butter, or milk, this vegan coffee cake is perfect for a mid morning or afternoon tea! 

coffee cake

Vegan Coffee Cake

When it’s my turn to host afternoon tea, there are a few vegan cakes we have on rotation. Our favorites are chocolate cake, vanilla cake, and now this simple coffee cake. 

I’ve been meaning to share a coffee cake recipe on here for quite some time. I’ve kept putting it off, but with the cooler weather coming and more at home gatherings expected, I thought it’s about time to whip one up!

Growing up, my mom would always make a simple cake each week, to enjoy after dinner or for a mid morning or afternoon treat. It was always a plain kind of cake, and always had a streusel topping. I loved the simplicity of it, and how it paired SO well with a cup of hot black coffee. 

Now, this coffee cake may look incredibly fancy and complicated, but I promise you it is SO easy to make!

No eggs, no butter, and no dairy needed, but you’d never tell. I served this recently to some friends who were NOT vegan or gluten free, and they could not believe it. Several of them requested the recipe immediately and one even said it reminded them of Starbucks’ coffee cake!

The texture is EXACTLY of what you’d want from any good coffee crumb cake- moist and fluffy, with a tender crumb. The taste is fantastic- Sweet and with notes of cinnamon throughout!

Does coffee cake contain coffee?

Contrary to popular belief, coffee cake doesn’t actually contain any coffee. Its name is derived from being a cake that you would serve with coffee. It comes down to whatever kind of cake you’d prefer eating, but generally, it’s a simple tea cake or yellow style cake, with a crumble or streusel topping.  

Ingredients to make a vegan coffee cake

Here are the ingredients you’ll need to make this simple coffee cake. Please avoid substituting any of the ingredients unless specified. You’ll love the simple ingredient list and will likely have everything in your pantry right now!

coffee cake ingredients

For the cake

  • All purpose flour– Also known as plain flour, be sure to sift it well to ensure no clumps remain. To keep it gluten free, be sure to use gluten free flour. 
  • Sugar– You can use white sugar, brown sugar, or coconut sugar. I prefer white sugar for the lighter color of the cake. You can also use sugar free subs, like monk fruit sweetener or erythritol. 
  • Baking soda- Gives the cake some rise and fluffiness. 
  • Salt– Brings out the sweetness of the cake. 
  • White vinegar– Works with the baking soda to replace any eggs, and help this cake rise. 
  • Vanilla extract– A must for any good cake recipe! 
  • Oil– Use a neutral flavored oil, like vegetable oil, canola oil, or refined coconut oil. 
  • Milk of choice– Use your favorite plant based milk, like almond milk, cashew milk, or soy milk. 
  • Cinnamon– For the cinnamon sugar filling! Use a strong flavored cinnamon, like Saigon cinnamon. 

For the crumble topping

  • Butter– I recommend using vegan butter from a block, not from a spread. The latter often has added water in it, that can really affect the texture of the crumb topping. 
  • All purpose flour– Again, like in the cake, use gluten free flour if needed. 
  • Coconut sugar– You want the sugar for the crumble topping to be darker, so it has a more robust flavor. I used coconut sugar, but you can use brown sugar. 
  • Cinnamon– Always room for more cinnamon! 

How to make a vegan coffee cake? 

Prepare the cinnamon filling and the crumble topping first. In a small mixing bowl, whisk together the cinnamon and sugar, until combined. In a separate bowl, mix together all your crumble topping until a coarse crumb remains. Set them both aside and prepare the cake. In a large mixing bowl, add your dry ingredients and mix well. Then, add your wet ingredients and mix until combined. Now, you’ll put the coffee cake together!

In a greased 9 x 13-inch pan, spread half the cake batter in it. Sprinkle the cinnamon sugar filling all over the top. Then, add the remaining cake batter. Finally, top with the crumble, to completely cover it. Bake for 30-35 minutes, or until a skewer comes out clean from the center. Let the cake cool completely, before drizzling with a simple icing. 


Coffee Cake Tips

  • Depending on what sweetener you use, the cake might come out a little lighter or darker. Don’t be afraid if your cake comes out much darker than pictured.
  • Oven makes and models differ. Your coffee cake might take longer than the 35 minutes. Once a skewer comes out ‘just’ clean from the center, it will be cooked. 
  • On the contrary, do not overbake the cake. The cake continues to cook as it continues to cool down. 
  • The icing is optional, but adds an extra level of sweetness. Simply mix together some powdered sugar with water or milk until the desired texture is achieved. 
  • For a sugar free coffee cake, replace all the sugar with erythritol and sugar free brown sugar. 

Can I add coffee to this?

If you’d like to add coffee to this cake, replace 1/4 cup of the milk with cooled brewed coffee. Alternatively, you can add a teaspoon of espresso powder or extract. 

Can I make this low carb and/or keto? 

This recipe can’t be adapted properly to be keto or low carb.

If you’d like a low carb cinnamon style dessert, try keto cinnamon rolls or cinnamon swirl bread

vegan coffee cake recipe

Flavor Variations

While this coffee cake is delicious on its own (especially if you love something classic with a cup of coffee), here are some fun flavor variations to change things up. 

  • Apple: Add 1 cup chopped apples to the batter. 
  • Caramel Pecan: Add 1/2 cup chopped pecans to the crumble topping. Drizzle the cooled coffee cake with caramel
  • Blueberry: Also known as a blueberry buckle. Fold through 1 cup of fresh or frozen blueberries.
  • Chocolate Chip: Add 1/2 cup chocolate chips into the batter and sprinkle chocolate chips through the crumble topping. 
  • Raspberry Ricotta: Fold through 1/2 cup raspberries and 1/2 cup ricotta cheese into the batter. Cook for an extra 10 minutes. 

How to store coffee cake

If you plan on enjoying the coffee cake within 3 days, you can store the cake at room temperature, in a sealed container. Place a piece of paper towel on top of it, to keep it moist and fluffy. To store them longer, here are two ways to do so. 

  • Refrigerator: Place leftover slices of cake in a sealable container and store in the refrigerator for up to 2 weeks.
  • Freezer: Store in the freezer in a ziplock bag, for up to 6 months. 

vegan coffee cake

More vegan desserts

coffee crumb cake

Vegan Coffee Cake (GF)

5 from 509 votes
This coffee cake is a moist and fluffy vanilla cake with a cinnamon sugar center finished with a crumb topping! Made with no eggs or dairy, this easy coffee cake is perfect with any hot beverage!
Servings: 16 squares
Prep: 5 minutes
Cook: 30 minutes
Total: 35 minutes


For the cake

  • 3 cups all purpose flour gluten free, if needed
  • 2 cups sugar white, brown, coconut, or sugar free subs * See notes
  • 2 teaspoon baking soda
  • 1 teaspoon salt
  • 2 teaspoon vanilla extract
  • 2 teaspoon white vinegar
  • 1/2 cup + 2 tablespoons oil of choice vegetable, canola, etc.
  • 2 cups milk of choice I used unsweetened almond milk

For the cinnamon sugar filling

  • 3/4 cup coconut sugar can use brown sugar * See notes
  • 1 tablespoon cinnamon

For the crumb topping

  • 6 tablespoon vegan butter melted
  • 1 cup coconut sugar * See notes
  • 1 cup all purpose flour gluten free, if needed
  • 1 tablespoon cinnamon

For the glaze


  • Preheat the oven to 180C/350F. Line a 9 x 13 inch pan and set aside.
  • In a small bowl, mix together the cinnamon filling and set aside. In another bowl, make your crumble topping. Mix all the crumble ingredients together, until a coarse texture remains. 
  • Prepare the cake. In a large mixing bowl, add your dry ingredients. Then mix in your wet ingredients until combined.
  • Spread half the cake batter into the lined pan. Sprinkle the cinnamon filling all over the top. Carefully pour the other half of the cake batter on top. Evenly sprinkle the top with the crumble topping.
  • Bake the cake for 30-35 minutes, or until a toothpick comes out clean. Once a toothpick comes out clean, remove from the oven.
  • Let the cake cool completely. Once cool, prepare the glaze by whisking together the powdered sugar with water. Drizzle over the top.


* For a sugar free cake, replace the sweetener with erythritol and sugar free brown sugar.
TO STORE: Cake can be stored at room temperature, in a sealed container, for up to 3 days. 
TO REFRIGERATE: Place leftover slices of cake in a sealable container and store in the refrigerator for up to 2 weeks.
TO FREEZE: Store in the freezer in a ziplock bag, for up to 6 months. 


Serving: 1SquareCalories: 270kcalCarbohydrates: 43gProtein: 3gFat: 10gSodium: 344mgPotassium: 25mgFiber: 4gCalcium: 41mgIron: 1mgNET CARBS: 39g
Course: Dessert
Cuisine: American
Author: Arman Liew
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

Arman Liew

I’m a two time cookbook author, photographer, and writer, and passionate about creating easy and healthier recipes. I believe you don’t need to be experienced in the kitchen to make good food using simple ingredients that most importantly, taste delicious.

You May Also Like

5 from 509 votes (495 ratings without comment)

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. This recipe is delish! But I keep having a problem with the cook time. I’ve had to leave it in over an hour and still not fully cooked. Maybe it’s because I’m in Florida and the humidity is so high? I’ll keep trying.

      1. 5 stars
        I had the same problem. I turned it up to 400 for an extra 15 minutes to get it to cook fully