Some of the links below are affiliate links. This means that, at zero cost to you, I will earn an affiliate commission if you click through the link and finalize a purchase.
Thandai cake is a rich, juicy, beautifully flavored, delicately spiced, and very easy fusion cake. Made with flavors of the festive occasion of Holi this is one of the best make-ahead desserts for any Holi party.

Thandai cake draws inspiration from a very famous drink served for the festival of Holi called "Thandai". This drink is flavored with a variety of spices and has a heavy influence of nuts making the drink not just delicious but also very aromatic and rich.
This cake has the perfect balance of flavor that reminds you of the traditional Thandai and at the same time surprises you with the beautiful texture of this very unique cake.
In one bite this cake is soft, juicy, melt in your mouth, lightly sweet, with a beautiful hint of spices, the nutty flavor of mixed nuts, and the light yet creamy flavor from the whipped cream frosting.

Thandai cake is very unique and will surprise you with each bite. Savor it in your mouth and be amazed by the balance of flavors and the fantastic textures. Believe me, I am not a Thandai drink fan but this cake just made me love Thandai flavor and appreciate the complexity of flavors that come through.
Why I love Thandai cake
- Its soft and moist
- Its quick and simple to bake
- It can be prepared ahead of time
- It has the perfect flavor of Thandai drink
- It is perfect for any celebration.

What is Thandai?
Thandai is a traditional Indian drink made during the festival of Holi and Mahashivratri predominantly. This drink is made with almonds, some seeds, spices, saffron, milk, and sugar and is served chilled.
What is a Thandai cake?
Thandai cake is a perfect blend of soft, rich, buttery, nutty, and lightly spiced eggless cake which is infused with a Thandai milk syrup and topped with a light and fluffy Whipped Cream frosting.
If I go by the current trend I could have called it a Thandai Tres Leches Cake however I cannot. Tres Leches cake is made with the fusion of 3 types of milk but this cake has a fusion of 4 kinds of milk. A perfectly balanced blend of 4 types of milk, heavy cream, condensed milk, evaporated milk, and Almond milk.

Though this Thandai Cake has multiple elements the recipe is very straightforward, easy, and made with easily available ingredients. I always like to work with ingredients that come together easily and do not increase your cooking time and effort.
When you serve this cake, drizzle some extra Thandai syrup on the cake. This adds extra flavor and texture to the cake.
Ingredients for Thandai Cake
Part 1 - Ingredients for the eggless Thandai cake

All-purpose flour - Unbleached all-purpose flour works the best for this recipe.
Condensed Milk - You will need Sweetened condensed milk in the Thandai cake. Condensed milk is the only sweetening agent in the cake and so be careful that you use the sweetened one only. The richness of the fats in the condensed milk helps in making the cake moist and soft and gives the crust a beautiful color.
Butter - Always use unsalted butter while baking a cake. Each brand has a different amount of salt in it and so using salted butter might change the taste every time. It is always good to have control over the amount of salt that goes into the recipe.

Milk - Full fat whole milk yields the best results. Using any less fat percentage milk will lead to the runny cake batter. If you use 2% or less fat percentage milk you might have to reduce the amount of milk that goes into the recipe.
Thandai Masala - I use a regular store bout Thandai masala for this recipe. The one I like to use is the Everest Thandai masala. You can always make the Thandai masala at home but for just a teaspoon of masala that is a lot of work that you can easily avoid.
Milk masala powder - The milk masala powder is a fragrant mix of powdered nuts like almonds, cashews, and pistachios, some spices like nutmeg and cardamom, and saffron. You can use ready-made store-bought masala that is easily available at any Indian grocery store.
Or you can finely chop the nut in equal quantity and add nutmeg and cardamom powder and a few strands of saffron.

Baking Powder - Use regular baking powder and check for expiry before use.
Baking Soda - Always use fresh baking soda while baking cake to ensure good results.
Cardamom extract - A hint of cardamom extract elevates the flavors of this delicious cake.
Salt - Use regular or kosher salt. Salt brings out the sweet flavors of the cake and gives the cake a new dimension.
Part 2 - Ingredients for the Thandai syrup

Heavy Cream - Heavy cream adds a creamy texture to the Thandai cake and the syrup tastes so rich and delicious. Heavy cream or heavy whipping cream is easily available in any grocery store.
Almond Milk - Almond milk is the magic ingredient for a perfect Thandai cake. Almonds are an integral part of traditional Thandai. The almonds are blanched, soaked, and grounded before adding them to the Thandai drink.
So the challenge for me was to get the same flavor in my cake without having to soak, grind and use the paste to get the flavor in the syrup. Also when you use the paste for syrup then you will have to strain the liquid before using it for soaking.
Almond milk that is readily available in the store is a perfect solution that is easy and quick and a perfect flavor for the recipe.

Evaporated milk - Evaporated milk is milk that is boiled to reduce the water percentage in the milk. Evaporated milk contains almost no water content. Since the water content is removed using the evaporation process and hence named evaporated milk.
Sweetened Condensed milk - Sweetened condensed milk thickens the Thandai milk syrup and is the sweetening agent in the soaking syrup.
Saffron - Saffron gives the Thandai syrup a nice flavor, fragrance, and beautiful color.
Thandai Masala - Use any good quality store-bought Thandai masala.
Part 3 - Whipped Cream Frosting

Heavy whipping cream - High-fat content, heavy cream is needed for a perfectly whipped fluffy whipped cream frosting. I would recommend using heavy cream with a minimum of 30% fat content. It will stand up and form peaks and hold shape for several hours without melting.
Granulated sugar - I use Granulated sugar for this recipe as it gives the cream a light sweet balance. You can use confectioners sugar too if you want which has cornstarch in it which naturally stabilizes the whipped cream.
Cardamom extract - For flavoring the frosting.

How to make the Thandai Cake
This thandai cake has 3 elements-
- The base cake with Thandai flavor. An eggless thandai cake that is easy and quick to make.
- The Thandai Syrup that will be used to soak the cake and will amp up the Thandai flavor in the cake.
- Lastly the whipped cream frosting that adds a creamy flavor to the cake. It also is light in sweetness so it balances the sweetness in the recipe.
Baking the Thandai cake
Preheat the oven to 355F.
Grease a square 8-inch baking pan with butter or oil and dust it with all-purpose flour. Line the bottom of the pan with parchment paper.

Sift the dry ingredients, all-purpose flour, salt, baking powder, baking soda, thandai powder in a bowl and set it aside for later






In a bowl for stand mixer add butter and condensed milk and beat it till it is light and creamy.




Now add the Milk masala powder to the wet ingredients followed by â…“ portion of sifted dry ingredients and â…“ portion of whole milk. Add the dry ingredients and milk in 3 parts and mix them together at low speed.



Mix all the ingredients till well combined. Do not over mix the thandai cake batter.

Once the batter is ready pour it into the pan prepared earlier.

Place the pan in the oven and bake the cake for 40-45 minutes or until the toothpick comes out clean.
Get the pan out of the oven once done and let the cake come down to room temperature.

Once the cake has cooled down, run a knife or butter knife along the edges and transfer the cake onto a wire rack.
Using a serrated knife torte the top of the thandai cake to remove the crust. Also, cut off the 4 sides of the cake for better presentation however you can leave it if you do not mind the look of the crust.

How to make the Thandai Syrup?
In a saucepan add heavy cream, evaporated milk, and almond milk, and heat it till you see bubbles around the edges.



Add the thandai masala and saffron and mix it well. Simmer for a minute and then switch off the heat.


Let the liquid cool down till it's slightly warm or at room temperature.
Now add the condensed milk and stir it in. Mix it till well incorporated. Set it aside for later.


Soaking the thandai cake with syrup
Place the cake in the deep dish or a deep container so that it has a little space around for the liquid and you can cover it up and refrigerate it after soaking.

Using a pastry or silicone brush start soaking the cake. Brush the whole surface of the cake couple of times.
Once all the surface is soaked you can pour the remaining liquid evenly on top of the cake. Some of the liquid will not soak and form a pool around the cake. That is how it should be.

Leave the cake on the work surface at room temperature for about 30 minutes so that it soaks in the syrup.

Whipped Cream Frosting
This is the last part of the cake assembly.
Place a steel bowl in a freezer for at least 30 minutes before making the frosting.
Fill another bigger bowl with ice and place the chilled bowl into it.

Add heavy cream, granulated sugar, and cardamom extract to the bowl and whip it up at medium speed with a hand mixer or a stand mixer till it is light and fluffy and forms soft peaks.



For a detailed step-by-step recipe for the whipped cream frosting click on the link WHIPPED CREAM.
Spread the whipped cream on top of the cake using an offset spatula or if you want to be creative you can fill it in a piping bag and pipe the frosting on top of the cake.
Decorate the cake as per your liking and place it in the refrigerator to chill.
Serve the thandai cake chilled with a drizzle of thandai syrup and enjoy the unique refreshing flavors of the beautiful cake.

Baker's tips for Thandai Cake
- Do not over mix the batter
- Cream the condensed milk and butter till it is creamy and bubbly.
- Measure the flour properly. Do not press pack the measuring cup. Fill it lightly and scrape off the excess with a knife.
- Always use a room temperature butter. when you press your finger into the butter it should create a dent but there should not be a residue on your finger.
- Preferably use whole milk in the cake batter for best flavor and right consistency of the batter.

- While making the syrup do not boil over the liquid.
- Use fresh and good quality ingredients.
- While making the whipped cream do not over whip the frosting and beat it at medium speed. Avoid high speed.
- Keep at least ¾th cup of thandai syrup to serve it with the cake on the side.
- Taste the syrup before pouring on the cake. I like mine to be lightly sweetened. However if you like more sweetness then you can add more condensed milk.

You can also check out other easy cake recipes

Frequently Asked Questions (FAQs)
What to do if I do not have Almond milk?
Almond flavor is very important for the Thandai cake as it gives the cake a perfect thandai feel. If you do not have almond milk do not worry all you need is some almonds.
Take 20 to 25 almonds and soak them for a few hours. Remove the peel and then grind them into a fine paste. You can add 2 to 3 tablespoons of milk to help with the grinding process.
While making syrup add heavy cream, evaporated milk, ½ cup whole milk, and almond paste and bring it to a boil. Then let it cool and strain the mixture before adding condensed milk to the syrup.

Can I bake the cake ahead of time?
Yes, you can bake the cake a day before you want to soak it with thandai syrup and frost it with whipped cream frosting. However, do not refrigerate the cake before soaking it with syrup. This is a butter cake so if you refrigerate it before soaking then it will not absorb all the thandai syrup and lose the required texture of thandai cake.
How to store the Eggless Thandai Cake?
Thandai cake that is freshly baked will stay good at room temperature for a day. After soaking with the syrup the cake needs to be refrigerated and will stay good for up to a week in a refrigerator.
Always refrigerate the cake in an air-tight container.

How to serve the Thandai Cake?
The thandai cake has 3 elements the base cake, the thandai syrup, and the whipped cream frosting. Each element is equally important for the blissful eating experience.
So soak the cake with the syrup and let it rest for about 30 minutes before frosting and after frosting let it chill for about 30 minutes.
Serve a slice of frosted and soaked thandai cake on a plate and drizzle a little extra syrup on the plate. The extra syrup will taste so good with the cake and make the experience more delightful.

What do I do if I don't have milk masala for the Thandai cake?
You can still make the cake if you do not have milk masala. You can use 1 teaspoon finely chopped almonds, 1 teaspoon finely chopped cashews, 1 teaspoon finely chopped pistachios, ¼ teaspoon elaichi/cardamom powder, and a pinch of nutmeg powder to the batter.
How to decorate a thandai cake?
You can decorate the thandai cake with some sliced nuts like almonds and pistachios with some saffron threads and a few dried rose petals. But don't stop at this, be creative and have fun decorating the cake.

HAVE YOU TRIED THIS RECIPE?
DO DROP A COMMENT IF YOU HAVE TRIED THE RECIPE. I WOULD LOVE TO HEAR ABOUT YOUR EXPERIENCES. ALSO, IF YOU HAVE ANY QUESTIONS DO DROP A COMMENT BELOW.
Post a photo on my Facebook page or tag me on Instagram with #prajakta_food_lab, you can even pin it on Pinterest with the tag #p3foodlab.

Thandai Cake (Eggless)
Equipment
- Stand Mixer
- Paddle Attachment
- 3 Bowls
- Whisk Attachment
- Piping Bag optional
- Pallet knife/ frosting spatula optional
- Measuring cup and spoons
- Saucepan
Ingredients
Thandai Cake
- 2.5 cups All-purpose flour
- 2 tablespoon All-purpose flour
- 1.5 cup Sweetened condensed milk
- 1 cup Milk
- 2 tablespoon Milk
- ¾ cup Unsalted butter Room temperature
- 1.5 teaspoon Baking powder
- ¾ teaspoon Baking soda
- ½ teaspoon Cardamom extract
- ¼ teaspoon Salt
- 1 teaspoon Thandai Masala
- 3 teaspoon Milk masala Any store-bought one
Thandai Syrup
- ½ cup Heavy cream
- ½ cup Almond milk
- 1 cup Evaporated milk
- ½ cup Sweetened condensed milk
- 10 strands Saffron
- 1.5 teaspoon Thandai powder
Whipped Cream Frosting
- 1 cup Heavy cream
- 1 teaspoon Cardamom extract
- 2 tablespoon Granulated sugar
Instructions
Bake the Thandai Cake
- Preheat the oven to 350F.
- Grease an 8-inch square pan and dust it with all-purpose flour. Line the bottom of the greased pan with parchment paper.
- Sift the 2.5 cups plus 2 tablespoon all-purpose flour, 1.5 teaspoon baking powder, ¾ teaspoon baking soda, ¼ teaspoon salt, and 1 teaspoon thandai masala in a bowl and keep it aside for later.
- In a bowl for stand mixer add ¾ cup of butter and 2 cups of sweetened condensed milk and beat it for 3 to 4 minutes using a paddle attachment.
- Once the butter is creamed and it's bubbly add the 3 teaspoon milk masala and ½ teaspoon cardamom extract and mix it well.
- Now add the sifted flour mix and milk in 3 parts to the batter and mix it at low speed.
- Once all the ingredients are well incorporated pour the batter into the pan and bake it in the preheated oven for 42-45 minutes or until the toothpick comes out clean.
- Get the cake out of the oven and let it cool down to room temperature.
- Once the cake has cooled down then run a knife or butter knife along the edge of the cake and transfer the cake to the wire rack. Let it cool down further for 15 to 20 minutes.
- Before soaking with thandai syrup, torte the top of the completely cooled cake using a serrated knife. Removing the top crust of the cake is very essential for the soaking of the cake.
Thandai Syrup
- In a saucepan add ½ cup heavy cream, ½ cup almond milk, and one cup evaporated milk. Set it on medium heat and heat it till you see small bubbles form around the rim.
- Now turn down the heat and add 1.5 teaspoon thandai masala and 10-12 strands of saffron. Raise the heat and mix the ingredients together. Once everything is incorporated shut off the heat.
- Let the syrup cool down for about 15 to 20 minutes or till it is slightly warm or even completely cooled.
- To the cooled liquid add ½ cup of sweetened condensed milk and stir it well. Your syrup is ready.
Soaking the cake
- Place the cake in a deep dish or in a deep container with a little space around for extra syrup.
- Brush the top of the cake with the syrup using a pastry brush or silicone brush a couple of times.
- Once you have covered the surface pour the remaining liquid on top of the cake and let some drip around the cake.
- Reserve about ½ a cup of syrup to serve along with the cake.
- Let the cake rest on the work surface for about 20 minutes to let the syrup soak in.
Whipped cream frosting
- Place a steel bowl in the freezer to chill 30 minutes before making the frosting.
- Fill a bigger bowl with ice and place the chilled bowl inside it.
- Pour 1 cup heavy cream, 1 teaspoon cardamom extract, and 2 tablespoons sugar in it.
- Whisk it at medium speed for about 3-5 minutes till the cream becomes light and fluffy and holds shape.
- Do not over whip the heavy cream.
- Once ready using a spatula or palette knife spread the whipped cream on top of the cake and decorate it with some chopped nuts and rose petals.
- Serve the cake fresh with a drizzle of syrup or store it in the refrigerator in an air-tight container to serve later.
- The thandai cake tastes absolutely delicious either ways.
Notes
- Do not over soak the cake. You can always serve the cake with some extra syrup for flavor.
- You can adjust the thandai masala in the syrup as per your taste. I like mine to be just right with a nice flavor of thandai. Taste the syrup and adjust the thandai masala accordingly.
- Always use whole milk in the cake batter. But if you replace it with less percentage one you might have to reduce the milk by a few tablespoons.
- Do not refrigerate the cake before soaking it.
- Use room temperature butter for best results.


Pallavi chitre
I love thandi and this cake is just perfect for me. I will make it for this holi. Thanks for sharing.
Kevin Foodie
The Thandai Drink sounds like a delicious treat by itself. People who have egg allergy will appreciate this sweet treat. Thanks for sharing.
Anjali
This recipe looks great.
Can I use fresh cardamom instead of extract? If yes, how many pods for half tsp?
Prajakta
Hi Anjali, Thank you very much.
You can replace cardamom extract with cardamom powder. For 1/2 tsp cardamom extract replace with 3/4 tsp cardamom powder.
Michele @ Our Redonkulous Life
I am gonna have to try this cake. There are times when I want to make a sweet treat and I can't because I don't have eggs. (we go through them fast) This would be awesome to make.
Dipika Singh
I love thandai flavour in general and this is double happiness. Loaded with such healthy ingredients this is a sure shot for next Holi. Thanks for the recipe.
Lyosha
Cake looks amazing! And I absolutely love it that it’s eggless. Definitely saving it for later, need to try. It looks super delicious
Chrissy
I printed this and showed to hubby chef! He said he already made 1 before but will do again this upcoming Easter. Thanks for sharing 🙂 Love your recipes!
aisasami
Ooh, never heard of this cake before but looks delicious. I want to try it if I can find Thandai syrup.
Prajakta
Thank you, it's a popular Indian flavor. You can find thandai masala in any Indian or Asian grocery store.
Krizzia Scollon
This looks so delicious! I haven't tried Thandai cake before not along make one but I'd be down to try it!
Prajakta
Do give it a try it has a uniquely refreshing taste.
Vineeta Gupta
Hi this looks delicious. Could you please share what is milk masala recipe? I have never seen in the stores.
Prajakta
Thank you so much. Sharing the recipe for milk masala.
1/3 cup almond
1/3 cup cashews
1/3 cup pistachios
3 cardamoms
1 tsp fennel seeds
1 tsp saffron
1/2 tsp dry ginger powder
1 tsp nutmeg powder or grated
dry roast the nuts and fennel seeds and then grind it into a powder along with other ingredients. That is your milk masala.