clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Chai Cake topped with coconut whip and toasted coconut and cut into squares.

Vegan Chai Cake with Orange Cardamom Frosting

  • Author: Leanne
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 2 hours
  • Yield: 16 pieces
  • Category: Dessert
  • Method: Bake
  • Cuisine: American
  • Diet: Vegan


Vegan Chai Cake with Orange Cardamom Frosting is an easy dessert recipe with warming spices and a light and citrusy coconut whipped cream. It’s perfect as a dinner party dessert or afternoon snack cake!


For the cake:

  • 1 1/2 cups whole wheat flour
  • 1 cup cane sugar
  • 2 1/2 teaspoons chai spice
  • 1 teaspoon baking soda
  • 1/2 teaspoon kosher salt
  • 1 cup unsweetened almond milk
  • 1/4 cup extra virgin olive oil
  • 1 teaspoon vanilla extract

For the frosting:

  • 2 cans (400 ml) coconut milk, full fat (refrigerated for 24 hours)
  • 1 tablespoon freshly squeezed orange juice
  • 2 teaspoons maple syrup
  • 1 teaspoon orange zest
  • 1/2 teaspoon ground cardamom
  • Optional topping:
    • 1/4 cup unsweetened shredded coconut, toasted


  1. Preheat oven to 350F and grease a 9-inch square pan. (You can also line it with parchment paper).
  2. In a large bowl, whisk together the flour, sugar, spice, baking soda and salt. Add in the milk, oil and vanilla and whisk or stir until combined.
  3. Pour the batter into the prepared pan and bake for 28-30 minutes, or until a tooth pick inserted in the middle of the cake comes out clean. Remove from oven and let cool completely on a wire rack.
  4. In a deep mixing bowl, scoop out the solidified coconut milk (discard or reserve the coconut water for another recipe). Using an electric mixer, beat the coconut milk on high for about a minute. Scrape down the sides and add the orange juice, maple syrup, orange zest and cardamom. Mix on high for a few minutes until the frosting is light and fluffy.
  5. Spread the frosting onto the cooled cake and top with toasted coconut. (To frost the cake, you can leave it in the pan or turn it out onto a board/platter). Cut into 16 squares and serve.


  1. I use this chai spice recipe.
  2. If the cake is frosted, it’s best enjoyed the day it is made. Leftover pieces should be stored in an airtight container in the refrigerator and enjoyed within 1-2 days.
  3. You can use spelt flour in place of whole wheat flour.
  4. I normally use cashew or almond milk, but you can also use dairy milk for a non-vegan cake.
  5. If you don’t have cane sugar, you can substitute coconut sugar or granulated sugar.
  6. In order to make the orange cardamom frosting, the coconut milk needs to be refrigerated overnight or preferably for 24 hours to allow the coconut milk solids to separate and solidify. If you’re not sure if they are fully solidified, you can pop the cans in the freezer for a few minutes but be careful they don’t freeze.
  7. The recipe calls for a 9-inch square pan but you can also use an 8-inch square pan for a thicker cake. Just increase the bake time by about 5 minutes and test for doneness with a tooth pick inserted into the middle.

Keywords: chai cake, vegan chai cake, chai spice dessert