Crumb Top Baking

  • Fall Recipes
  • Recipe Index
  • About
  • Subscribe
menu icon
go to homepage
  • Fall Recipes
  • Recipe Index
  • About
  • Subscribe
search icon
Homepage link
  • Fall Recipes
  • Recipe Index
  • About
  • Subscribe
×
Home » Recipes » Desserts

Vegan Chai Spice Cake

Last Updated: Sep 6, 2026 by Leanne Combden

Pinterest image for vegan chai spice cake with spiced cream cheese frosting.
Pinterest image for vegan chai spice cake - long pin with 2 images.
Pinterest image for vegan chai spice cake with spiced cream cheese frosting.
↓ Jump to Recipe

This Vegan Chai Spice Cake is soft and tender, filled with warming chai spices and topped with a spiced cream cheese frosting. It's an easy, single layer cake, with no eggs and no dairy. Oil and vegan buttermilk keep this cake moist and fluffy, and the frosting is made from plant-based butter and cream cheese.

If you're looking for other vegan spice cakes, you'll also want to try my orange spice cake and apple spice cake recipes!

A piece of chai cake on a plate with a forkful removed and other pieces on plates in the background.

Want to save this recipe for later?

Enter your email address and I'll send it straight to your inbox. You'll also receive new recipes from me regularly!

Quick Look: Vegan Chai Spice Cake

  • ⏱ Prep Time: 20 minutes
  • 👩🏻‍🍳 Bake Time: 25 minutes
  • 🆒 Cooling Time: 2 hours
  • ⏳ Total Time: 2 hours 45 minutes
  • 🧁 Servings: 16 pieces
  • ⚡ Calories: 217 per slice
  • 🍽 Diet: vegan, egg-free, dairy-free
  • 🔥 Flavor/texture: soft and tender with creamy frosting; warming chai spice flavor.
  • 👌 Difficulty: easy
  • ❤️ Why you'll love: mostly pantry ingredients; perfect dessert for fall holidays like Thanksgiving and Christmas.

SUMMARIZE & SAVE THIS CONTENT ON

ChatGPT
Google AI
Perplexity
Grok
Add us as a trusted site on Google

Reasons to love this recipe

  • Pantry friendly ingredients: Aside from almond milk, everything you need is likely already sitting in your kitchen cupboards.
  • Perfect rise without eggs: You don't need eggs or egg substitutes. A simple combination of baking powder, baking soda and vinegar work to lift this cake. (I use the same combination of ingredients for my eggless banana cake).
  • Cozy chai spice blend: An aromatic mix of ginger, cinnamon, nutmeg, cloves, allspice and cardamom adds the most amazing, warm flavor to both the cake and the frosting.
Table of Contents
  • Quick Look: Vegan Chai Spice Cake
  • Reasons to love this recipe
  • Updated recipe
  • Ingredient notes
  • Measuring ingredients
  • How to make vegan chai cake with spiced cream cheese frosting
  • Storage and freezing
  • Experts tips
  • Vegan chai spice cake FAQs
  • More fall dessert recipes
  • 📖 Recipe

Updated recipe

I first published this chai cake recipe in November 2018, and updated it in October 2019. I've made some changes to this recipe over the years to address some reader comments and to use more common baking ingredients instead of specialty items. So, in 2025, I thought it was time for another update. If you prefer the older recipe, please reach out and I can email you a copy!

Ingredient notes

Ingredients to make a chai spice cake arranged in individual bowls and labeled.
Ingredients to make chai spice cream cheese frosting arranged individually and labeled.
  • Flour - I used to make this cake with whole wheat flour, but switched to all-purpose flour so the cake would be soft and fluffy and less dense. (I still have plenty of desserts on the blog that are made with whole wheat flour, like this whole wheat pumpkin bread).
  • Sugar - The recipe calls for light brown sugar. I've also used coconut sugar, cane sugar and granulated sugar with success. I haven't tested this recipe with any liquid sweeteners.
  • Chai spice - This is a blend of spices that includes ginger, cinnamon, cardamom, allspice, nutmeg and cloves. Some chai spice mix recipes use more cardamom than cinnamon or vice versa, or others are heavier on ginger. For this recipe, I like to go heavier on the ginger. (I use the same chai spice blend in my chocolate oat bars).
  • Vegan buttermilk - This is just a mix of dairy-free milk and white vinegar. I normally use almond milk, but for a nut-free version, oat milk works too. (I also do this when I make my buttermilk plum cake).
  • Plant-based cream cheese - Some brands can make frosting a bit runny, so just make sure the brand you're using has a similar texture to regular brick cream cheese.
  • Plant-based butter - I like to use a plant-based butter that says on the label it works like regular butter in baking. I recommend using sticks of butter and not the spreadable kind. 

Measuring ingredients

For convenience, US cup measurements are included in the recipe card for this recipe. To ensure greater accuracy, however, weight and volume measurements are also provided. So, if you see grams (g), you'll want to use a kitchen scale to weigh your ingredients, and if you see milliliters (ml), you'll want to use a liquid measuring cup. Smaller quantities of ingredients are provided in teaspoons and tablespoons.

How to make vegan chai cake with spiced cream cheese frosting

Dry cake ingredients whisked together in a glass bowl.

Step 1: Whisk together the flour, spices, baking powder, baking soda and salt.

Almond milk and vinegar mixed together with a whisk in a glass measuring cup.

Step 2: Make the buttermilk. To a 1 cup measuring cup, add a tablespoon of vinegar and fill the remainder of the cup with almond milk. Stir and let sit for 5 minutes.

Wet ingredients whisked together in a glass bowl with dry ingredients off to the side.

Step 3: Add the buttermilk, brown sugar, oil and vanilla to a large bowl and whisk until well combined.

Batter mixed together in a glass bowl with a whisk.

Step 4: Add the dry ingredients to the wet mixture and gently whisk until just combined. Don't over mix. It's okay if there are a few lumps in the batter.

Batter spread out in the prepared square cake pan.

Step 5: Pour the batter into a greased and parchment lined 8-inch square pan. Gently tap the pan on the counter to release some of the air bubbles.

Cake baked in the pan.

Step 6: Bake on 350F for 23-25 minutes, or until a tooth pick inserted in the middle of the cake comes out clean. Let cool on a wire rack.

Frosting whipped together in a glass bowl with beaters in the frame.

Step 7: Cream together the cream cheese and butter. Add the powdered sugar and spices and beat until smooth and creamy. 

Frosting spread out on top of the cake in the pan.

Step 8: Spread the frosting onto the cooled cake.

Storage and freezing

  • Room temperature: The unfrosted cake can be stored in an airtight container on the counter for 4-5 days. (It's actually quite delicious on it's own like this)!
  • Refrigerate: If the cake is frosted, you'll want to store it in an airtight container in the fridge where it will last for 5-7 days.
  • Freeze: Wrap the cooled and unfrosted cake in a few layers of plastic wrap and place it in a resealable bag before freezing. It will last in the freezer for up to 3 months. Let it thaw at room temperature before frosting.

Experts tips

  • Don't over mix the batter. If you over mix, the batter will be thin and will bake up dense with a slight doughy texture. You want to mix the dry ingredients into the wet mixture until just incorporated. Avoid mixing vigorously. The batter should still have a few little lumps in it.
  • Grease and line the cake pan with overhanging parchment paper. This prevents the cake from sticking but also makes it easier to lift the cake out of the pan. I also find parchment paper prevents the sides of the cake from over browning and stops the batter from climbing the sides of the pan.
Side view of a piece of chai cake on a plate with pieces in the background.

Vegan chai spice cake FAQs

Can this chai cake be baked in a different size pan?

I like the height of the cake in an 8-inch square pan. You can also use a 9-inch round cake pan with similar results. If you only have a 9-inch square pan, just note that the cake will bake quicker and will not be as high.

Can I make this vegan chai cake with a different type of flour?

I've tested this recipe with both all-purpose flour and whole wheat flour. Both work, but the all-purpose results in a lighter and fluffier texture. A gluten-free 1:1 baking flour may also work, but I haven't tested it. Other gluten-free flours such as coconut, oat or almond flour will not work without adjustments to the quantity of the other ingredients used.

Why did my chai cake sink in the middle?

The biggest reason is likely over mixing the batter, or if the cake is under baked, it will start to sink as it cools. Another reason is loss of heat in the oven. If you open the oven door too early to check on the cake, it could deflate a little in the middle.

What other types of frosting go well with a chai spice cake?

If you're looking for something different from the chai spice cream cheese frosting and want to keep this cake vegan, my avocado chocolate frosting would work well!

More fall dessert recipes

  • Almond flour apple pecan crisp served on a plate with a spoon and scoop of ice cream.
    Almond Flour Apple Pecan Crisp (Gluten-Free)
  • Almond flour apple cake cut into some slices with a piece on the side along with coffee and apple slices.
    Almond Flour Apple Cake
  • Piece of almond flour pumpkin cake topped with cream cheese frosting and a forkful removed.
    Almond Flour Pumpkin Cake
  • Stack of almond flour snickerdoodles with a bite taken out of the top one.
    Almond Flour Snickerdoodles (Gluten-Free, No Chill)

HUNGRY FOR MORE?  Sign up for our newsletter and follow Crumb Top Baking on Instagram, Pinterest and Facebook!

If you make this recipe, please leave a review and rating below to let me know what you think. If you have a question, drop that below too!

📖 Recipe

A piece of vegan chai spice cake on a plate with a forkful removed.

Vegan Chai Spice Cake

This Vegan Chai Spice Cake is soft and tender, filled with warming chai spice and topped with a spiced cream cheese frosting. It's an easy, single layer cake, with no eggs and no dairy.
4.92 from 34 votes
Print Pin
Prep Time: 20 minutes minutes
Cook Time: 25 minutes minutes
Cooling Time: 2 hours hours
Total Time: 2 hours hours 45 minutes minutes
Servings: 16 pieces
Author: Leanne Combden

Ingredients

For the cake:

  • 1 ½ cups (190 g) all-purpose flour
  • 1 teaspoon ground ginger
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon ground cloves
  • ¼ teaspoon ground allspice
  • ¼ teaspoon ground cardamom
  • 1 teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon fine sea salt
  • 1 tablespoon white vinegar
  • 1 cup (240 ml) almond milk, minus 1 tablespoon
  • ¾ cup (170 g) light brown sugar, packed
  • ⅓ cup (80 ml) olive oil
  • 1 teaspoon vanilla extract

For the frosting:

  • 4 ounces (113 g) plant-based cream cheese, room temperature
  • ¼ cup (56 g) unsalted plant-based butter, room temperature
  • 1 ½ cups (180 g) powdered sugar, (plus more, if necessary)
  • ¼ teaspoon ground cinnamon
  • ⅛ teaspoon ground ginger
  • ⅛ teaspoon ground nutmeg
  • ⅛ teaspoon ground cloves
  • ⅛ teaspoon ground allspice
  • ⅛ teaspoon ground cardamom

Instructions

Prevent your screen from going dark
  • Preheat oven to 350F. Grease an 8-inch square baking pan and line the bottom and sides with overhanging parchment paper.
  • In a medium-sized bowl, whisk together the flour, ginger, cinnamon, nutmeg, cloves, allspice, cardamom, baking powder, baking soda and salt.
  • To make the vegan buttermilk, add the vinegar to a measuring cup. Pour in enough almond milk to reach 1 cup. Stir together and let sit for 5 minutes.
  • To a large bowl, add the buttermilk, brown sugar, oil and vanilla and whisk until well combined.
  • Add the dry ingredients to the wet mixture and gently whisk until just combined. Don't over mix.
  • Pour the batter into the prepared pan and tap the pan lightly on the counter to remove some of the air bubbles.
  • Bake for 23-25 minutes, or until a tooth pick inserted into the middle of the cake comes out clean. Let cool completely on a wire rack.
  • To make the frosting, use an electric mixer to cream together the cream cheese and butter. Add the powdered sugar and spices and beat until smooth and creamy. (Add more powdered sugar if you prefer a sweeter and thicker frosting).
  • Spread the frosting onto the cooled cake. Slice and serve.

Notes

  1. This recipe was updated in October 2025 with changes to the cake ingredients and a different frosting. If you are looking for the older recipe, please reach out and I will email you a copy.
  2. For the best results, I recommend weighing your flour. If you don't have a kitchen scale, be sure to use the spoon and level method when measuring your flour. Too much flour will create a dry and dense cake.
  3. Don't worry if the batter looks a bit lumpy. If you over mix, the batter will be too thin and the cake may sink in the middle and have a dense texture.
  4. For the plant-based cream cheese, some brands can make frosting a bit runny, so just make sure the brand you're using has a similar texture to regular brick cream cheese.
  5. For the plant-based butter, use sticks of butter that are good for baking and not the spreadable kind.
  6. In my experience, plant-based butters and cream cheeses don't usually need as much time to soften at room temperature compared to dairy versions.

Want to save this recipe for later?

Enter your email address and I'll send it straight to your inbox. You'll also receive new recipes from me regularly!

Nutrition Facts per Serving

Calories: 217kcal | Carbohydrates: 32g | Protein: 2g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Sodium: 209mg | Potassium: 32mg | Fiber: 1g | Sugar: 22g | Vitamin A: 1IU | Vitamin C: 0.04mg | Calcium: 51mg | Iron: 1mg

Disclaimer

Nutrition information is an estimate only and will vary depending on the substitutions made and the brands used.

Did you make this recipe or have any questions?

I love reading your comments and addressing your questions, so please leave your comments and ratings or questions below!

More Desserts

  • Two almond flour brownies stacked together.
    Almond Flour Brownies
  • Chocolate cupcakes with chocolate whipped cream cheese frosting piped on top.
    Chocolate Whipped Cream Cheese Frosting
  • Gluten-free cherry crisp in a white baking dish with a serving spoon scooping some out.
    Gluten-Free Cherry Crisp
  • Air fryer berry crisp in a white ramekin with a spoon inserted and a scoop of ice cream on top.
    Air Fryer Berry Crisp
  • Facebook14
  • Threads
  • WhatsApp

Comments

    4.92 from 34 votes

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. RC says

    July 30, 2026 at 5:52 am

    Please may I have the old recipe too with the orange and cardamom frosting? It was delicious!
    Thank you!

    Reply
    • Leanne Combden says

      July 30, 2026 at 6:41 pm

      No problem! I just emailed you a copy. Enjoy!

      Reply
  2. Jo says

    June 22, 2026 at 5:59 pm

    5 stars
    This recipe is delicious. It also works well as a two tier cake, I made extra frosting, added more icing sugar and some corn flour to make it thicker and put it in the middle as well as on top, plus some mixed seeds on top for decoration 🙂

    Reply
    • Leanne Combden says

      June 22, 2026 at 6:54 pm

      Hi Jo! I'm so happy you enjoyed this recipe and made it into a two tier cake. I'm definitely doing that next time I make this cake! Thanks for taking the time to leave a comment and rating 🙂

      Reply
  3. Gemma says

    March 26, 2026 at 7:55 am

    5 stars
    Have made this cake 4 times now and it received rave reviews!! It’s super easy but very delicious. Two people even said it’s the best cake they’ve ever had!

    Reply
    • Leanne says

      March 26, 2026 at 7:53 pm

      Hi Gemma! I'm so happy to hear that! This cake is one of my faves. Thank you for taking the time to let me know!

      Reply
  4. ari says

    December 28, 2025 at 12:51 am

    this cake is incredible!! it was an absolute hit at the birthday party i brought it to. I made some slight tweaks and it came out beautifully and SO flavorful. I used soy instead of almond milk, doubled the recipe, and added orange zest to the frosting which gave it a stunning orange flavor, it goes so well with the chai spice! Loved the texture and flavor the olive oil provides. Also super simple and easy to make. Definitely a recipe for the archives!

    I also doubled the recipe in order to make a layer cake and 9 in. pans were the perfect thickness for the layers

    Reply
    • Leanne says

      December 29, 2025 at 11:41 pm

      Thank you Ari! I'm so happy the cake was a hit at the birthday party. Thanks for sharing the substitutions you made. I love that you doubled the recipe to make a layer cake!

      Reply
  5. Megan says

    December 23, 2025 at 7:03 am

    Hi! This recipe sounds amazing ! Could I get the recipe for the orange cardamom frosting too?? Thanks!
    And to make it orange-ier, would putting a little orange zest or orange juice in the batter affect it much?? Excited to make it!

    Reply
    • Leanne says

      December 23, 2025 at 1:17 pm

      Hi Megan! No problem. I will email you the recipe. As for adding an orange flavor to the cake batter, you could try adding some orange zest and replacing the vanilla extract with orange extract. Hope you enjoy!

      Reply
      • Megan says

        December 24, 2025 at 10:27 am

        Awesome! I’ll try that, thanks!

        Reply
      • Taijasi Sharma says

        January 23, 2026 at 10:59 am

        Hi Megan! I had made the cake with the orange frosting for my bf's bday 2 years ago and I wanted to recreate it today again for him. Could I please get the original recipe?

        Reply
        • Leanne says

          January 23, 2026 at 3:34 pm

          Hi Taijasi! I just emailed you the original recipe. Enjoy!

          Reply
  6. Norma Beggs says

    December 20, 2025 at 3:39 pm

    Hi Leanne,

    I was wondering if you would send me the older version of this recipe with the orange cardamom frosting.

    Thanks so much!

    Reply
    • Leanne says

      December 20, 2025 at 5:10 pm

      Of course! I just emailed it to you. Enjoy!

      Reply
  7. aubrey says

    October 23, 2025 at 11:56 pm

    hi, did this recipe change in the last 48 hours?? i made a shopping list to make Chai Spice Cake with Orange Cardamom Frosting (Vegan) and now this page is not the recipe i bought ingredients for... is there any way i can get the old recipe? thanks!

    Reply
    • Leanne says

      October 24, 2025 at 8:13 am

      Hi Aubrey! Yes, I updated the recipe to make some changes to the cake ingredients and I switched up the type of frosting. Sorry about any confusion! I just emailed you a copy of the older recipe. I hope you enjoy!

      Reply
  8. Pranya says

    December 26, 2024 at 3:41 am

    Hi, really need to try the recipe but how will the cake rise only with baking soda, do we add like vinegar or lemon juice that’s missing in the ingredients. Would love your input plus can we add a neutral oil instead of olive oil?

    Reply
    • Leanne says

      December 26, 2024 at 8:32 pm

      Hi Pranya! The recipe doesn't require vinegar or lemon juice and a neutral oil will work in place of extra virgin olive oil.

      Reply
  9. astrid says

    November 01, 2024 at 10:51 pm

    Excited to try this recipe. If I want to make a bigger cake in a round tin, should I just double all the ingredients?

    Reply
    • Leanne says

      November 02, 2024 at 5:25 pm

      Hi Astrid. I've never doubled the recipe, but if you wanted to try doubling it to make a round layer cake, you could try using two 10-inch round cake pans. You could also use two 9-inch round pans and increase the baking time by about 5 minutes.

      Reply
  10. Sm says

    October 22, 2024 at 1:17 pm

    Hi. Do you think I coyly make this with plain four and use jaggery instead of sugar? Thanks.

    Reply
    • Leanne says

      October 23, 2024 at 9:16 am

      Hello! I haven’t made this recipe with all purpose flour so I can’t say for certain what quantity you would need to replace the whole wheat flour. In my experience with cakes like this, you may need an extra 1/4 to 1/2 cup of all purpose flour. I've never baked with jaggery so I'm not sure if that will work as a substitute in this cake.

      Reply
« Older Comments
Image of Leanne Combden

Welcome!

Hey there! I'm Leanne and welcome to Crumb Top Baking. I'm a self-taught baker, home cook and food photographer, and I'm passionate about sharing well-tested, simple and approachable desserts and savory recipes

More about me

Popular Recipes

  • Air fryer baby potatoes served in a white bowl and topped with sea salt and chopped fresh parsley.
    Air Fryer Baby Potatoes (Just 4 Ingredients!)
  • Air fryer tortilla chips served on a round platter with salsa and guacamole on the side.
    Homemade Air Fryer Tortilla Chips (with Corn or Flour Tortillas)
  • Air fryer pork schnitzel on a white plate with green beans and a lemon wedge.
    Crispy Air Fryer Pork Schnitzel
  • An air fryer chicken cutlet with no breading served on a plate with a green salad on the side.
    Crispy Air Fryer Chicken Cutlets (No Breading!)
  • Side view of half an almond flour cupcake on a cupcake liner.
    Vanilla Almond Flour Cupcakes
  • Slices of almond flour lemon blueberry bread topped with glaze and arranged on white parchment paper.
    Almond Flour Lemon Blueberry Bread

Fall Recipes

  • Air fryer butternut squash cubes in a serving dish with chopped pecans, pumpkin seeds and fresh herbs.
    Air Fryer Butternut Squash
  • Parsnip and pear soup served in green bowls on a wooden table with savoury granola on top of the soup.
    Parsnip and Pear Soup
  • Roasted Brussels sprouts with prosciutto served on a platter with a serving spoon.
    Roasted Brussels Sprouts with Prosciutto
  • A piece of vegan chai spice cake on a plate with a forkful removed.
    Vegan Chai Spice Cake
  • Chopped beets (red, golden and candy cane) air fried and served in a white bowl with a spoon.
    Air Fryer Beets (Easy Roasted Beets)
  • Air fryer carrots served in a white dish with fresh parsley and salt and pepper on the side.
    Air Fryer Carrots (Garlic Herb)

Footer

↑ back to top

About

  • About Leanne
  • Privacy Policy
  • Contact

Newsletter

  • Sign Up! for emails and updates

Recipes

  • All Recipes
  • Air Fryer Recipes
  • Almond Flour Recipes

Copyright © 2026 Crumb Top Baking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.