Chai Cake with Cream Cheese Frosting Recipe
Introduction
This Chai Cake is a warm, spiced treat perfect for cozy afternoons or special occasions. Infused with fragrant chai spices and topped with a creamy, tangy frosting, it’s a delightful twist on a classic layer cake.

Ingredients
- 180 g butter (room temperature)
- 150 g granulated sugar
- 150 g dark brown sugar
- 4 large eggs (room temperature)
- 330 g all-purpose flour
- 1 tbsp cornstarch
- 1 tbsp ground cardamom
- 1 tbsp ground cinnamon
- 1 1/2 tsp ground ginger
- ½ tsp ground allspice
- ½ tsp ground nutmeg
- ¼ tsp ground black pepper
- 3/4 tsp baking powder
- 3/4 tsp baking soda
- 1/2 tsp salt
- 240 g sour cream (room temperature)
- 60 g vegetable oil (e.g. canola oil)
- 1 1/2 tsp vanilla extract
- 200 g butter (room temperature, for frosting)
- 280 g powdered sugar
- 30 g dark brown sugar
- 115 g full-fat cream cheese (room temperature)
- 1/2 tsp vanilla bean paste
Instructions
- Step 1: Preheat your oven to 170ºC (340ºF) conventional. Prepare two 20 cm (8 inch) round baking pans by lining them with parchment paper.
- Step 2: Sift together the flour, cornstarch, cardamom, cinnamon, ginger, allspice, nutmeg, black pepper, baking powder, baking soda, and salt in a bowl. Set aside.
- Step 3: In a large mixing bowl, use an electric mixer to beat the butter, granulated sugar, and dark brown sugar on medium-high speed for 3 minutes until fluffy.
- Step 4: Add the eggs one at a time, mixing until just combined after each addition. Scrape down the bowl sides as needed.
- Step 5: With the mixer on low speed, add half of the flour mixture and mix until just combined.
- Step 6: Add the sour cream, vegetable oil, and vanilla extract. Mix gently to combine, being careful not to over mix.
- Step 7: Add the remaining flour mixture and mix until just combined. Use a rubber spatula to fold the batter gently ensuring all ingredients are well incorporated.
- Step 8: Divide the batter evenly between the prepared pans and bake for 28-30 minutes. The cake will remain light in color; check doneness with a tester that should come out clean.
- Step 9: Let the cakes cool on a wire rack for 5 minutes, then carefully remove from the pans and cool completely.
- Step 10: For the frosting, if you are in Europe, place the cream cheese between paper towels to absorb excess moisture. Sift the powdered sugar.
- Step 11: Using a stand mixer with a paddle attachment, cream the butter, powdered sugar, and dark brown sugar on high for 3 minutes. Scrape down the bowl and mix again for 1 minute.
- Step 12: Add vanilla bean paste and cream cheese, then mix on low speed for 1 minute. Remove the bowl and beat the frosting by hand with a spatula to remove air bubbles.
- Step 13: Trim the tops of the cake layers to create a flat surface. Place one layer on your serving plate or cake board.
- Step 14: Spread three large scoops of frosting evenly over the first layer using an offset spatula. Top with the second cake layer.
- Step 15: Cover the cake with a thin layer of frosting for a “naked” finish. Decorate with a light dusting of cinnamon, star anise, and cinnamon sticks if desired.
- Step 16: Store the cake in an airtight container in the refrigerator. Bring to room temperature before serving.
Tips & Variations
- Use room temperature ingredients to ensure your cake batter mixes evenly and rises well.
- For an extra chai flavor, sprinkle a little chai spice blend on top of the frosting before decorating.
- If you prefer a sweeter frosting, you can add more powdered sugar gradually until desired sweetness is reached.
Storage
Store the cake in an airtight container in the refrigerator for up to 2-3 days. Before serving, let it sit at room temperature for about 30 minutes to soften the frosting and enhance the flavors.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake gluten-free?
Yes, you can substitute the all-purpose flour with a gluten-free flour blend suitable for baking. Make sure it includes xanthan gum or add it separately to help with texture.
Can I freeze the cake?
Yes, you can freeze the unfrosted cake layers wrapped tightly in plastic wrap and then in foil for up to 2 months. Thaw completely before frosting and assembling.
PrintChai Cake with Cream Cheese Frosting Recipe
This Chai Cake is a fragrant and moist layered cake infused with warm chai spices like cardamom, cinnamon, ginger, and allspice. It features a tender crumb made with sour cream and vegetable oil, and is topped with a smooth and creamy cream cheese frosting lightly sweetened with powdered and brown sugar. Perfect for spice lovers and coffee accompaniments, this elegant yet comforting cake combines traditional chai flavors into a delightful dessert.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: International
- Diet: Vegetarian
Ingredients
Cake
- 180 g butter (room temperature)
- 150 g granulated sugar
- 150 g dark brown sugar
- 4 large eggs (room temperature)
- 330 g all-purpose flour
- 1 tbsp cornstarch
- 1 tbsp ground cardamom
- 1 tbsp ground cinnamon
- 1 1/2 tsp ground ginger
- ½ tsp ground allspice
- ½ tsp ground nutmeg
- ¼ tsp ground black pepper
- 3/4 tsp baking powder
- 3/4 tsp baking soda
- 1/2 tsp salt
- 240 g sour cream (room temperature)
- 60 g vegetable oil (e.g. canola oil)
- 1 1/2 tsp vanilla extract
Cream Cheese Frosting
- 200 g butter (room temperature)
- 280 g powdered sugar
- 30 g dark brown sugar
- 115 g full-fat cream cheese (room temperature)
- 1/2 tsp vanilla bean paste
Instructions
- Preheat and prepare pans: Preheat your oven to 170ºC (340ºF) using the conventional setting. Line two 20 cm (8 inch) round baking pans with parchment paper to prevent sticking.
- Sift dry ingredients: In a large bowl, sift together the all-purpose flour, cornstarch, ground cardamom, cinnamon, ginger, allspice, nutmeg, black pepper, baking powder, baking soda, and salt. Set this mixture aside.
- Cream butter and sugars: Using an electric hand mixer or stand mixer on medium/high speed, cream the butter, granulated sugar, and dark brown sugar together for about 3 minutes until well combined and fluffy.
- Add eggs: Add the eggs one at a time to the butter and sugar mixture, mixing well after each addition until fully incorporated.
- Combine flour and wet ingredients (part 1): Scrape down the sides of the bowl, then add half of the sifted flour mixture. Mix on low speed until just combined to avoid overworking the batter.
- Add sour cream, oil, and vanilla: Add the sour cream, vegetable oil, and vanilla extract to the batter. Mix gently on low speed until just combined.
- Add remaining flour: Add the remaining flour mixture and mix just until combined. Avoid over mixing to maintain cake tenderness.
- Fold batter: Use a rubber spatula to gently fold the batter, ensuring all ingredients are evenly incorporated and the batter is smooth.
- Bake: Divide the batter evenly between the two prepared pans. Bake in the preheated oven for 28 to 30 minutes or until a cake tester inserted comes out clean. Note that the cake layers will remain light in color when done.
- Cool cakes: Remove the cakes from the oven and let them cool on a wire rack for 5 minutes. Carefully remove them from the pans and allow them to cool completely.
- Prepare cream cheese frosting – drain cream cheese: If you are in a humid or warm environment (like Europe), place the cream cheese between layers of paper towels to absorb any excess moisture for a better texture.
- Cream butter and sugars: Sift the powdered sugar. In a stand mixer fitted with a paddle attachment, beat the butter, powdered sugar, and dark brown sugar on high speed for about 3 minutes until fluffy. Scrape down the sides and beat an additional minute.
- Add vanilla and cream cheese: Add the vanilla bean paste and cream cheese to the butter mixture. Beat on low speed for 1 minute until smooth and combined.
- Remove air bubbles: Take the bowl off the mixer and use a spatula or wooden spoon to beat the frosting manually to remove any air bubbles for a smooth finish.
- Level cake layers: Using a serrated knife, trim the tops of the cooled cake layers so they are flat and even for easier stacking.
- Assemble the cake: Place one cake layer on your serving dish or cake board. Spread three large scoops of the cream cheese frosting evenly over the top using an offset spatula. Place the second cake layer on top.
- Frost cake with thin crumb coat: Cover the assembled cake with a thin layer of frosting all over for a “naked” cake look, scraping down the sides gently to reveal some cake edges.
- Decorate: Dust the cake with cinnamon and decorate with star anise pods and cinnamon sticks for an elegant presentation.
- Store: Store the finished cake in an airtight container in the refrigerator for 2-3 days. Before serving, allow it to come to room temperature for optimal flavor and texture.
Notes
- The cake layers remain light in color even when fully baked, so test doneness with a toothpick rather than color.
- Do not over mix the batter after adding the sour cream and flour to keep the cake tender.
- If your cream cheese is very moist, drain it with paper towels to avoid a runny frosting.
- This cake can be stored refrigerated for up to 3 days; let it warm to room temperature before serving.
- The chai spice blend can be adjusted to preference for desired warmth and spice level.
- Using a turntable for frosting is helpful but not necessary to create a neat cake finish.
Keywords: chai cake, spiced cake, cream cheese frosting, layered cake, chai spice dessert, cinnamon cake, cardamom cake

