This Vegan Cinnamon Streusel Coffee Cake is soft white cake with layers crumbly streusel. It's the perfect bake for brunch, holidays, or pairing with your morning coffee. Totally vegan with a gluten-free option.

Coffee cake and red velvet cake are in a constant battle for my favorite type of cake. I am a vanilla loving girlie, so I LOVE the more neutral, just sweet, sort of cakes.
And I also love a good cup of coffee (usually cold brew). So that coffee cake + coffee pairing has my mouth watering just thinking about it.
A while back I posted a totally WFPB and gluten free coffee cake, which is made with maple syrup, oat flour, and nut butter instead of the traditional sugar, flour, and butter. And that recipe is delightful! But this is my totally 'real' version, with white sugar, flour, and vegan butter.
And it is incredible! It's soft, moist, sweet, and cinnamon-y. It has a streusel topping, which also gets layered through the cake. And an optional glaze!

Delish for brunch, Easter, Mother's day, birthdays, anytime!
I am obsessed!
Grab a cup of coffee and let's get baking.
Jump to:

Why You'll Love This Vegan Cinnamon Streusel Coffee Cake
- Soft & Tender - Moist crumb with the perfect cake texture
- Streusel Topping - Buttery streusel adds crunch and sweetness to the top and an extra burst of flavor through the middle
- Great for brunch and special occasions - Easter, Mother's day, Sunday brunch, birthdays, you name it - this is the cake you need!
- Vegan but you wouldn't know it - no dairy, butter, or eggs, but this cake is sweet and incredibly flavorful!
- Vegan version of a classic - this is the vegan butter-and-sugar version of a classic coffee cake. It takes all the elements of regular coffee cake and swaps them for vegan alternatives. If you're looking for a healthier version of coffee cake try my plant-based GF coffee cake

Ingredient Notes & Substitutions
Cake Ingredients
- All Purpose Flour: you can easily make this gluten-free by subbing gluten-free all purpose flour
- White Sugar: This recipe calls for Organic White Sugar because non-organic sugar is not vegan. For color, most sugar is processed with bone char. So, to keep the recipe fully vegan, use organic sugar.
- Baking Soda
- Salt
- Cinnamon + Nutmeg: this cake mostly has a cinnamon flavor, but I add nutmeg to vegan baked goods because I think it deepens the flavor and helps match the taste of a non-vegan cake
- Soy Milk: I like baking with soy milk because it adds protein, like a regular dairy milk would. Feel free to use other non-dairy milks
- Vegan Butter: I use Earth Balance buttery sticks. I highly recommend this brand for cakes, and the stick version, as it is intended for baking.
- Vanilla Extract: you can also use vanilla bean paste
- Apple Cider Vinegar: this works with the baking soda to help give the cake rise. You can sub with white vinegar if necessary

Streusel Ingredients
- All Purpose Flour: same note as above - you can use gluten-free all purpose if needed
- Light Brown Sugar: I make my own vegan brown sugar since it is cheaper than buying organic brown sugar
- White Sugar
- Cinnamon
- Salt: most vegan butter is salted, if your butter is salted add an extra ⅛ teaspoon of salt
- Vegan Butter

Glaze Ingredients
- Powdered Sugar + Non-Dairy Milk: this is a simple powdered sugar glaze. If you want something more decadent feel free to make my cream cheese frosting

Step-By-Step Instructions
Step 1. Prep. Preheat oven to 350°F. Line the bottom of an 8" or 9" cake pan with parchment paper.

Step 2. Make the streusel. In a medium bowl whisk together the flour, brown sugar, white sugar, cinnamon, and salt. Pour on the butter and use a fork to mix until clumps form - just stir, do not press the streusel together. Set aside.

Step 3. Make the cake. In a large bowl whisk together the flour, sugar, baking soda, salt, cinnamon, and nutmeg. Add the milk, butter, vanilla, and apple cider vinegar. Whisk until smooth.

Step 4. Layer the cake. Pour slightly less than half of the batter into the prepared pan. Add half of the streusel mixture - choose the smaller, more flour-y clumps. Then pour on the remaining batter, and top with the larger streusel clumps.

Step 5. Bake. Bake for 45-50 minutes, until a toothpick comes out clean. Let cool completely on a wire rack before slicing.

Step 6. Make the glaze. If making the glaze, whisk together the powdered sugar and non dairy milk in a small bowl until smooth. Drizzle over the cake.

FAQ & Expert Tips
Yes! Use a gluten-free all purpose flour like King Arthur or Pamela's. Start to check for doneness around the 30 minute mark - GF flour absorbs more moisture than regular.
Yes! The cake can be stored in an airtight container at room temperature for up to 5 days.
Yes. Let the cake cool completely. Wrap tightly in plastic wrap, then place in a freezer safe bag or container. It will last in the freezer for up to six months.
You can keep this cake on the counter, tightly wrapped for up to 5 days. I often store in the fridge - the cake will last even longer this way.

Recipe Prayer
Jesus, thank you for the gifts of delicious desserts. Grant us the time to enjoy this cake with our friends and loved ones. Amen.

More delicious vegan cakes
Tried this recipe?
Please leave a review in the comments section below and post on Instagram tagging me @elizabeths_table. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.
📖 Recipe

Vegan Cinnamon Streusel Coffee Cake
Equipment
Ingredients
Cake
- 1 ½ Cups All Purpose Flour
- 1 Cup Organic White Sugar
- 1 Teaspoon Baking Soda
- ½ Teaspoon Salt
- ⅛ Teaspoon Cinnamon
- ⅛ Teaspoon Nutmeg
- 1 Cup Soy Milk
- 5 Tablespoons Vegan Butter melted
- 1 Teaspoon Vanilla Extract
- 1 Teaspoon Apple Cider Vinegar
Streusel
- 1 ¼ Cups All Purpose Flour
- ½ Cup Packed Organic Light Brown Sugar
- ⅓ Cup Organic White Sugar
- 1 Teaspoon Cinnamon
- ¼ Teaspoon Salt
- 6 Tablespoons Vegan Butter melted
Optional Glaze
- ½ Cup Powdered Sugar
- 1 Tablespoon Non-Dairy Milk
Instructions
- Prep. Preheat oven to 350°F. Line the bottom of an 8" or 9" cake pan with parchment paper.
- Make the streusel. In a medium bowl whisk together the flour, brown sugar, white sugar, cinnamon, and salt. Pour on the butter and use a fork to mix until clumps form - just stir, do not press the streusel together. Set aside.
- Make the cake. In a large bowl whisk together the flour, sugar, baking soda, salt, cinnamon, and nutmeg. Add the milk, butter, vanilla, and apple cider vinegar. Whisk until smooth.
- Layer the cake. Pour slightly less than half of the batter into the prepared pan. Add half of the streusel mixture - choose the smaller, more flour-y clumps. Then pour on the remaining batter, and top with the larger streusel clumps.
- Bake. Bake for 45-50 minutes, until a toothpick comes out clean. Let cool completely on a wire rack before slicing.
- Make the glaze. If making the glaze, whisk together the powdered sugar and non dairy milk in a small bowl until smooth. Drizzle over the cake.
Notes
Nutrition
Nutrition information is an estimate.










Comments
No Comments