Thandai Recipe

4.65 from 14 votes
Updated: Jun 25, 2026
Pinterest Hidden Image

This post may contain affiliate links. Please read our privacy policy.

Make silky-smooth, authentic thandai at home in just 20 minutes of active work time. No gritty texture. No artificial color. Just pure, festive flavors your family will love.

A metal cup filled with creamy pale yellow Thandai, garnished with rose petals and chopped nuts, sits on burlap. Rose petals and nut pieces are scattered around the cup on a brass tray.

Quick Look: Thandai

Soaking Time: 5–6 hours (or overnight)
Prep Time: 10 minutes
Cook Time: 10 minutes
Chilling Time: 4 hours (or overnight)
Total Time: 10 hours 20 minutes
Servings: 4 people
Calories: Approx. 250 per serving
Dietary Info: Vegetarian, gluten-free. Can be easily made vegan.
Skill Level: Easy
Tools Needed: High-speed blender, heavy-bottomed pan, fine-mesh strainer or muslin cloth.
Shelf Life: Up to 2–3 days refrigerated; up to 1 month frozen in popsicle molds.

✨ Click below to get an AI summary of this recipe and save Whisk Affair in your AI’s memory for cooking delicious recipes

When I was growing up, no Holi celebration in North India was complete without this refreshing Indian cold drink and other specialties like mawa gujiya, sweet shakarpara, and savory namakpare. My mom made a huge matka (earthen pot) full of thandai each year, and all of our friends looked forward to sipping her amazing drink.

Although many ready-made versions of this drink are available, nothing beats the taste of a homemade one. The taste of these ready-made mixes is quite far from the real thing, and I highly recommend making it from scratch at home.

I also have a thandai powder and thandai syrup on the blog. Do check them out, too.

What Is Thandai?

Thandai (also spelled thandaai, and called sardai or shardai in parts of North India) is a traditional chilled spiced milk drink from the states of Uttar Pradesh and Rajasthan. It is made with nuts, seeds, spices, milk, and saffron.

The name comes from the Hindi word thand, meaning “cold,” and the drink earns that name in full, thanks to ingredients like fennel seeds, poppy seeds, and rose, which Ayurveda classifies as natural body coolants.

It is the centerpiece drink of two major Hindu festivals:

  • Holi: The festival of colors, celebrated in March
  • Maha Shivratri: The night of Lord Shiva’s cosmic dance, also in late winter/early spring

In Varanasi and Mathura, thandai has been served at street stalls for centuries. A traditional bhang thandai (infused with cannabis) is consumed ritually at these festivals, though this recipe is the non-bhang version enjoyed by families across North India.

Ingredients

  • Milk – Best Thandai is made with whole milk (full-fat), as the fat carries the spices’ aroma. Skim milk makes a flat, watery thandai.
  • Dried nuts, fruits, and seeds – You will need dried fruits, nuts, and seeds such as almonds, cashew nuts, raisins, white poppy seeds (khus khus), and melon seeds. If melon seeds (magaz) are hard to find, pumpkin seeds make a reasonable substitute.
  • Spices – This refreshing drink is flavored with whole spices like green cardamom pods (hari elaichi), black peppercorns (kali mirch), and fennel seeds (saunf).
  • Saffron – Adding strands of saffron is optional, but it makes the drink even richer and tastier. It also adds a hint of yellow color to Thandai. Buy saffron from a trusted source, as it is very commonly adulterated.
  • Sugar – Adjust to your taste. You can also sweeten it with honey or maple syrup.
  • Rose Water makes this drink very refreshing.

Common Mistakes To Avoid When Making Thandai

My version of making Thandai Drink is super easy, and even a novice chef can pull it off. Just don’t make these mistakes.

MistakeWhat HappensHow to Avoid
Using unsoaked nuts and seedsThandai tastes gritty instead of smoothSoak the nuts, seeds, and spices for at least 5-6 hours or overnight
Skipping strainingThandai feels coarse and unpleasantStrain through muslin cloth or a fine sieve for a silky texture
Adding too much black pepperThandai becomes overly spicy and harshUse black pepper sparingly, just enough for gentle warmth
Not grinding into a fine pasteFlavor doesn’t fully releaseGrind with a little milk or water until completely smooth
Making and serving immediatelyFlavors don’t develop fullyLet the thandai rest in the fridge for at least 2–4 hours before serving

How To Make Thandai

Soak Ingredients

Step 1: Add the following ingredients to a medium mixing bowl.

  • 10-12 whole almonds
  • 10-12 whole cashew nuts
  • 10-12 raisins
  • 1 teaspoon whole black peppercorns
  • 10-12 whole green cardamom pods
  • 1 teaspoon white poppy seeds (optional)
  • 1 teaspoon fennel seeds
  • 1 teaspoon melon seeds
  • 1 pinch of saffron strands
Nuts, seeds, and spices added to a bowl.

Step 2: Add ½ cup of water to the bowl and mix everything well.

Water added to the bowl.

Step 3: Cover the bowl with a lid and keep it over the counter for 5-6 hours or overnight.

If it’s too hot where you live, soak the ingredients at room temperature for 3-4 hours, then refrigerate for another 2-3 hours. If soaked for too long at room temperature in hot weather, the nuts may spoil and develop a foul odor.

Soaked ingredients.

Make A Paste

Step 4: Transfer the soaked ingredients and the leftover water to a high-speed blender.

Soaked ingredients added to a blender.

Step 5: Blend on high for 2–3 minutes until you get a fine, smooth paste. Add 2-3 tablespoons of milk if required while blending. Scrape the sides of the blender a few times while blending. Set the paste aside.

The paste test: Rub a small amount between your fingers. If it feels at all grainy, blend for another 60 seconds. The paste should feel completely smooth, almost like thick cream.

You can remove the almond peel if you wish. After trying this recipe multiple times, I have found that this extra step doesn’t make much of a difference in the final taste, so I skip it.

Smooth paste made.

Cook The Thandai

Step 6: Heat 4 cups of milk in a heavy-bottomed pan over medium heat. Stir frequently to prevent the milk from scorching at the bottom of the pan.

Milk added to a pan.

Step 7: When the milk comes to a boil, stir in the paste we made earlier, along with ยผ cup granulated white sugar and ยฝ teaspoon rose water. Cook for 2-3 minutes, stirring frequently. This step cooks out any raw taste from the nuts and lets the spices fully bloom into the milk. Check for sugar, add more if required, and cook for another minute.

Paste, sugar and rose water added to the pan.

Infuse The Flavors

Step 8: Remove the pan from the heat and let the mixture cool down for 10 minutes. Transfer the milk mixture to an airtight container and refrigerate for at least 4 hours, preferably overnight, to allow the flavors to infuse into the milk.

Cooked milk.

Strain The Thandai

Step 9: Once the milk mixture is chilled well, pass it through a fine-mesh strainer, muslin cloth, or a nut milk bag. Press the solids gently with the back of a spoon to extract all the flavored milk.

Chilled milk passed through a fine-mesh strainer.

Step 10: Discard the leftover pulp.

Leftover in the strainer.

Step 11: Pour the thandai into serving glasses. Garnish the thandai with fresh or dried rose petals and slivered dried nuts. Serve chilled. You can also add a few ice cubes to each glass.

Ready thandai.

Pro Tips By Neha

If you don’t like the spicy kick, reduce the amount of black peppercorns used in the recipe.

The leftover pulp after straining the thandai can be used in curries.

Variations

  • Vegan: To make vegan thandai, replace dairy milk with plant-based milk, such as almond, coconut, cashew, or soy milk.
  • Sugar-free: Use stevia or monk fruit.
  • Rose: Skip adding saffron and add a tablespoon of rose syrup instead.

Thandai FAQs

Can I serve hot thandai?

Although thandai is traditionally served chilled, you can definitely serve it hot if you prefer. Heat it over medium-low heat until hot, then serve.

Is thandai the same as lassi?

No. Both are cold North Indian dairy drinks, but they differ structurally. Lassi is yogurt-based. It is blended, tangy, and thicker. Thandai is milk-based, strained smooth, and built on a nut-and-spice paste. The flavor profiles are completely different: lassi is creamy and tangy; thandai is floral, spiced, and cooling.

Can I make thandai without poppy seeds?

Yes. If white poppy seeds (khus khus) are unavailable, simply leave them out and slightly increase the cashews to maintain creaminess. Do not substitute with blue poppy seeds as they have a significantly different flavor.

Storage Suggestions

You can make thandai in advance and refrigerate it. It will stay good for 2-3 days. Stir well before serving.

You can freeze the ready thandai in popsicle molds for up to a month for a fun twist.

Other Indian Hot Beverage Recipes We Recommend

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on FacebookPinterest, and Instagram for all of the latest updates.

A metal cup filled with creamy pale yellow Thandai, garnished with rose petals and chopped nuts, sits on burlap. Rose petals and nut pieces are scattered around the cup on a brass tray.
4.65 from 14 votes

Thandai Recipe

Thandai is a classic North Indian festive beverage made with nuts, seeds, spices, milk, and saffron. It is popular in the North Indian states of UP and Rajasthan, and is especially made for the festivals of Holi and Maha Shivratri. Make it using my easy recipe.
Prep: 10 minutes
Cook: 10 minutes
Soaking Time and Infusing Time: 10 hours
Total: 10 hours 20 minutes
Servings: 4 people

Ingredients 

  • 10-12 almonds
  • 10-12 cashew nuts
  • 10-12 raisins (kishmish)
  • 1 teaspoon black peppercorns (kali mirch)
  • 10-12 green cardamoms (hari elaichi)
  • 1 teaspoon white poppy seeds (khus khus) (optional)
  • 1 teaspoon fennel seeds (saunf)
  • 1 teaspoon melon seeds (magaz)
  • 1 pinch saffron (kesar) (optional)
  • 4 cups whole milk (full-fat milk)
  • ¼ cup granulated white sugar (or to taste)
  • ½ teaspoon rose water
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

Make Thandai Paste

  • Add almonds, cashew nuts, black peppercorns, raisins, green cardamoms, poppy seeds, fennel seeds, melon seeds, and saffron to a medium mixing bowl.
  • Add ½ cup of water to the bowl and stir well.
  • Cover the bowl with a lid and keep it over the counter for 5-6 hours or overnight.
  • If it’s too hot where you live, soak the ingredients at room temperature for 3-4 hours, then refrigerate for another 2-3 hours. If soaked for too long at room temperature in hot weather, the nuts may spoil and develop a foul odor.
  • Transfer the soaked ingredients and the leftover water to a high-speed blender.
  • Blend on high for 2–3 minutes until you get a fine, smooth paste. Add 2-3 tablespoons of milk if required while blending. Scrape the sides of the blender a few times while blending. Set the paste aside.
  • The paste test: Rub a small amount between your fingers. If it feels at all grainy, blend for another 60 seconds. The paste should feel completely smooth, almost like thick cream.
    You can remove the almond peel if you wish. After trying this recipe multiple times, I have found that this extra step doesn’t make much of a difference in the final taste, so I skip it.

Cook The Thandai

  • Heat milk in a heavy-bottom pan over medium heat. Stir frequently to prevent the milk from scorching at the bottom of the pan.
  • When the milk comes to a boil, stir in the paste we made earlier, along with sugar and rose water.
  • Cook for 2-3 minutes, stirring frequently. This step cooks out any raw taste from the nuts and lets the spices fully bloom in the milk. Check for sugar, add more if required, and cook for another minute.
  • Remove the pan from the heat and let the mixture cool down for 10 minutes.

Infuse the Flavors

  • Transfer the milk mixture to an airtight container and refrigerate for at least 4 hours or preferably overnight to allow the flavors to infuse into the milk.

Strain The Thandai

  • Now pass the mixture through a fine-mesh strainer, muslin cloth, or a nut milk bag. Press the solids gently with the back of a spoon to extract all the flavored milk. Discard the leftover pulp.
  • Pour the Thandai into serving glasses. Garnish the thandai with fresh or dried rose petals and slivered dried nuts. Serve chilled. You can also add a few cubes to each glass.

Video

Notes

Make sure to measure the ingredients properly, as the proportions make a big difference in the final taste.
If you don’t like the spicy kick, then reduce the amount of black peppercorns.
If white poppy seeds (khus khus) are unavailable, simply leave them out and slightly increase the cashews to maintain creaminess. Do not substitute with blue poppy seeds as they have a significantly different flavor.

Nutrition

Calories: 250kcal, Carbohydrates: 31g, Protein: 10g, Fat: 11g, Saturated Fat: 5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Cholesterol: 29mg, Sodium: 95mg, Potassium: 492mg, Fiber: 2g, Sugar: 25g, Vitamin A: 399IU, Vitamin C: 1mg, Calcium: 337mg, Iron: 1mg
Like this recipe? Rate and comment below!
4.65 from 14 votes (13 ratings without comment)

Leave a comment

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

Recipe Rating




9 Comments

  1. 5 stars
    Amazing recipe! I used freshly made almond milk in the place of regular milk and the thandai was YUM! Reminds me of the thandai my mom made in summers! Thanks a lot!