Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Vegan Coffee Cake

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

This vegan Coffee Cake has the perfect flavor and texture, you’d never guess it’s gluten-free. Every time I make it, it comes out moist and perfectly spiced, which makes it a great option for holidays, celebrations, or just enjoying on its own with a warm cup of coffee.

A tan plate with four pieces of coffee cake piled on it and speckled with cinnamon next to a white towel.

While I’m not usually a huge cake fan, this vegan coffee cake has quickly become one of my favorites. It may have even beaten my love for my vegan chocolate lava cake. Yes, that’s right! I mean, how am I supposed to resist cakes that are both gluten-free and refined sugar-free? That’s just not happening, and I know you’ll agree with me.

Every time I meet a friend at a coffee shop and spot those pretty cakes on display, I can’t help but think they’re probably packed with sugar and a few too many “special” ingredients. That’s what inspired me to make my own version at home, and this plant-based coffee cake was the answer. And if you’re a cake fan, you should definitely check out this sugar-free chocolate cake recipe, it’s one you can enjoy without any guilt.

This vegan coffee cake became that recipe I keep coming back to. It’s funny, because like I said before, I was never really a big cake person, but once I made this and tasted the soft and tender cake with that warm cinnamon streusel on top, I was completely sold. And the fact that I made it gluten-free without losing any flavor or texture? Total WIN.

The beauty of my recipe is how simple it is to make, but still tastes like a cake you’d find at a coffee shop. First, I use a mix of oat flour and fine almond flour to keep it gluten free, then I add applesauce to keep it light and moist without needing any oil in the batter. The cinnamon streusel topping gives me that sweet flavor using just brown sugar, cinnamon, and a little melted vegan butter. So good!

I absolutely love this coffee cake recipe because I can serve it to everyone. I typically make this cake on a weekend morning or for a holiday table and know it’ll be enjoyed by all. Since I started serving it at brunch with friends, a few of them asked me for the recipe right away and of course, I shared it. Just imagine how much they’re saving by making it at home and serving it to their own kids and families. That’s the kind of thing I feel really good about, and I hope it inspires you to make it for your loved ones too.

🥘 Ingredients

To make this coffee cake both vegan and gluten-free, I swap out the usual ingredients and use whole food, plant-based alternatives instead.

Ingredients for vegan coffee cake recipe on a dark countertop.

Flour: I use oat flour to keep it gluten free, and fine almond flour adds a soft texture I really like when I’m baking without all-purpose flour.

Cane sugar: After testing a few options, cane sugar gave me the best flavor and texture for the cake. You can swap in coconut sugar, but just know it’ll make the cake darker and slightly less sweet.

Dairy-free milk: I use whatever plant milk I have on hand, almond, oat, or cashew all work great here.

Unsweetened applesauce: I always go with unsweetened so I can control the sweetness of the cake myself.

Apple cider vinegar and vanilla extract: These two work together to lift the cake as it bakes and add a gentle hint of flavor throughout.

Baking powder and sea salt: A little of both is key for helping the cake rise and making sure it tastes great.

For the streusel: I combine brown sugar, cinnamon, and melted butter to make a sweet and crumbly topping.

🔪 How To Make

It’s never been easier to put together a cake like this one. With just 10 minutes of prep following my steps and 40 minutes in the oven, you’ll have a delicious cake ready to enjoy yourself or share with loved ones.

Prep the dry ingredients: I preheat the oven to 350°F or 120°C, then add the flours, cane sugar, baking powder, and salt to a medium bowl. I whisk everything together to combine and break up any clumps.

A glass bowl with flour and a whisk sitting on a kitchen scale surrounded by baking supplies on a countertop.

Add the wet ingredients: I make a small well in the center of the dry mix and pour in the milk, applesauce, vinegar, and vanilla. Then I whisk everything together until the batter is well combined.

A glass bowl with light tan batter and a whisk in it on a grey kitchen countertop surrounded by jars of sugar.

Make the streusel mix: I stir together the brown sugar and cinnamon in a small bowl and set it aside while I get the batter ready.

A hand with a whisk mixing brown sugar in a white bowl in front of a bowl of cake batter.

Add the first layer: I pour half of the batter into a prepared square pan, either 8 or 9 inches works, though 9 inches gives a slightly thinner cake.

Cake batter being poured from a glass bowl into a white cake pan sitting on a grey kitchen counter.

Add the first streusel layer: I sprinkle half of the dry streusel mixture evenly over the top of the batter.

A white cake pan on a grey kitchen counter half filled with cake batter and topped with brown sugar.

Add the second batter layer: Then, I pour the remaining batter over the streusel mix, spreading it out evenly.

Cake batter in a white cake pan on a kitchen counter in front of a white bowl and an empty glass bowl.

Finish the topping: I sprinkle the rest of the streusel mix over the batter.

A hand dropping brown sugar on top of a cake batter in a white cake pan that is on a kitchen counter.

Add: Then I drizzle the melted butter or coconut oil over the top.

A hand pouring melted butter from a glass measuring cup onto a brown sugar topped cake batter filled pan with butter covering the top.

Bake the cake: I bake it at 350°F for 38 to 40 minutes, keeping an eye on it starting around 35 minutes. I take it out when a toothpick comes out clean or with a few crumbs.

Hands holding a white baking dish with baked coffee cake in it and setting it on a tan surface with a grey towel.

Let it cool and serve: I leave the cake to cool in the pan for about an hour and then serve!

A fork getting a bite from a piece of coffee cake that is piled on a cream plate sitting on a white towel.

My #1 Secret Tip for making this vegan coffee cake is to let it cool completely before slicing. I know it’s tempting to dig in while it’s warm, but I’ve tested and giving it that full hour in the pan helps the inside set perfectly.

Other Tips To Keep In Mind:

  • Choose the right pan: I use a square baking pan, 8 inches for a thicker cake or 9 inches for a thinner one. You can also double the recipe and bake it in a 9×13 inch dish.
  • Prep the pan: I grease the baking dish with butter or coconut oil, or if I want it oil free, I use a nonstick pan or line it with parchment paper.
  • Check early and test with a toothpick: Since ovens can vary, I start checking the cake at 35 minutes. The top should feel just set, and the toothpick should come out clean or with a few crumbs.
  • Don’t worry if the top looks gooey: The streusel can make the top look soft even when it’s done. I always focus on the toothpick test to know when it’s ready.

📖 Variations

Some people like to get creative and stir in extra goodies to the coffee cake topping or even into the batter, and you can too. These are a few variations I’ve already tried with this recipe, and they’ve all turned out great.

Keep add-ins small: I never add more than 1/4 cup of extra ingredients or it might throw off the texture of the cake. If I’m adding chopped apples, blueberries, or nuts, I reduce the liquid just a little so the batter doesn’t get too wet.

Nuts in the topping: When I mix chopped nuts into the streusel, I don’t change anything else. It adds a nice crunch on top. Chocolate chips or dried fruit works well too.

Extra spices: Sometimes I add a teaspoon or two of cinnamon, nutmeg, or cloves to the batter for a spiced flavor.

🍽 Serving Suggestions

The best part about this coffee cake is that it’s not just for breakfast. I’ve served it as dessert after dinner plenty of times too. These are some of my favorite pairings:

For breakfast: I love pairing a slice of this coffee cake with my protein coffee smoothie or a glass of healthy hot chocolate.

As a dessert: This cake makes a perfect dessert with a side of fresh fruit salad or a scoop of tofu ice cream. I’ve served it like that more than once and it always disappears fast, especially when my kids get into it. They love it just as much as the grown-ups do.

Toppings: Sometimes I spread a little vegan Nutella or this white chocolate hazelnut spread on top. It’s a fun way to dress it up when I want something extra.

🧊 Storage Directions

Refrigeration: I place it in an airtight container and store it in the fridge. It stays good for up to a week, and I usually just slice off what I need.

Freezing: When I freeze leftovers, I seal the slices in a freezer-safe container or bag. They keep well for up to three months and are easy to grab whenever I want a treat.

Reheating: I reheat slices in the microwave for a few seconds or pop them in the oven until warm.

❓Recipe FAQs

What if I don’t have oat flour?

You can make your own by blending rolled oats in a high-speed blender until they turn into a fine, powdery flour. That’s what I usually do when I run out of the store-bought kind. It only takes a minute, and I love that I can make just the amount I need without any extra waste. Plus, it’s a great way to use up oats I already have in the pantry.

Do I need to use apple cider vinegar?

Yes, I recommend keeping it in because it reacts with the baking powder to help the cake rise. You won’t taste it, but it really helps with the texture.

Is this coffee cake recipe consider healthy?

Yes, I consider this coffee cake a healthier option, especially compared to traditional versions. It’s made with simple ingredients like oat flour, almond flour, applesauce, and dairy-free milk. There’s no refined flour, no butter in the base, it’s gluten-free and plant-based.

A white baking dish with baked coffee cake and a brown sugar streusel topping on a tan surface with a grey towel.

Love this plant based DESSERT recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

Print Recipe
No ratings yet

Vegan Coffee Cake

This vegan Coffee Cake has the perfect flavor and texture, you’d never guess it’s gluten-free. Every time I make it, it comes out moist and perfectly spiced, which makes it a great option for holidays, celebrations, or just enjoying on its own with a warm cup of coffee.
Prep Time10 minutes
Cook Time40 minutes
Total Time50 minutes
Course: Dessert
Cuisine: American
Diet: Gluten Free, Vegan, Vegetarian
Servings: 9
Calories: 461kcal
Author: Anjali Shah

Ingredients

Streusel toppings:

Shop Ingredients on Jupiter

Instructions

  • Preheat oven to 350 F/ 120 C.
  • Put flours, cane sugar, baking powder and salt into a medium bowl. Whisk to mix and break up any clumps.
  • Make a little well in the middle and add in the milk, apple sauce, vinegar and vanilla.
  • Whisk again to combine and get a smooth batter.
  • Combine the coconut or brown sugar and cinnamon in a small bowl and set aside.
  • Pour half the batter into a prepared square pan. You can use 8 or 9 inch, the 9 inch just gives you a thinner cake. I use some butter or coconut oil (whatever I use for the streusel topping) to prepare the pan. If you are oil free make sure to use a non stick pan or parchment.
  • Sprinkle half of the dry streusel mix over the top of the batter.
  • Pour the rest of the batter over the streusel mix.
  • Top with the remaining dry streusel mix and then drizzle the melted butter (or whatever you use) over the top.
  • Bake at 350 for 38-40 minutes. Depending on your oven, your baking time may vary by a minute or two. Start checking it at 35 minutes and take out when a toothpick comes out clean and the top is just getting firm. Because of the nature of the streusel it will look a little gooey on top but that’s ok. Focus on the toothpick and make sure it has crumbs instead of batter coming out.
  • Let this cool in the pan, about an hour. If you cut it too early, then the inner streusel will be oozy. It still is delicious but won’t look as pretty!
  • Once cooled, devour!

Notes

  • My #1 Secret Tip for making this vegan coffee cake is to let it cool completely before slicing. I know it’s tempting to dig in while it’s warm, but I’ve tested and giving it that full hour in the pan helps the inside set perfectly.
  • Choose the right pan: I use a square baking pan, 8 inches for a thicker cake or 9 inches for a thinner one. You can also double the recipe and bake it in a 9×13 inch dish.
  • Prep the pan: I grease the baking dish with butter or coconut oil, or if I want it oil free, I use a nonstick pan or line it with parchment paper.
  • Check early and test with a toothpick: Since ovens can vary, I start checking the cake at 35 minutes. The top should feel just set, and the toothpick should come out clean or with a few crumbs.
  • Don’t worry if the top looks gooey: The streusel can make the top look soft even when it’s done. I always focus on the toothpick test to know when it’s ready.

Nutrition

Calories: 461kcal | Carbohydrates: 79g | Protein: 8g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 3g | Trans Fat: 1g | Sodium: 213mg | Potassium: 345mg | Fiber: 4g | Sugar: 53g | Vitamin A: 5IU | Vitamin C: 0.2mg | Calcium: 184mg | Iron: 2mg

Leave a Reply

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

Recipe Rating





Subscribe to newsletter

Copyright 2025 The Picky Eater®, LLC. All rights reserved.