Thandai Kheer Recipe

No ratings yet
Updated: Mar 10, 2026
Pinterest Hidden Image

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

Thandai Kheer is your classic creamy rice kheer flavored with Thandai powder. This dessert version of Thandai (a popular Indian milk drink) is prepared with just five ingredients and takes approximately 60 minutes to prepare. Make it for Holi, any other festivals, or special occasions. Serve it hot or chilled, topped with slivered nuts and some rose petals.

Try a few more creamy and mouth-watering kheer recipes: Orange Kheer, Sabudana Kheer, Makhana Kheer, and Paneer Kheer.

A bowl of creamy Thandai Kheer garnished with chopped nuts and dried rose petals, placed on a rustic metal tray with a spoon beside it.

Ingredients

Thandai kheer ingredients
  • Milk – Use whole milk (full-fat milk) for a rich, creamy kheer. To make a vegan version, use plant-based milk, like coconut or almond milk. If using vegan milk, cook only on low heat, as it tends to curdle at higher temperatures.
  • Rice – Short-grain sticky rice is the perfect choice for kheer. You can choose from Jeera Samba, Gobindobhog, Ambemohar, Maharashtrian Indrayani, etc.
  • Thandai Powder – Make Thandai powder at home or buy a jar. Homemade Thandai Powder gives the best result. Check out my recipe for Thandai Powder here.
  • Sugar – Adjust to your taste. You can also replace regular sugar with brown sugar, jaggery, or sugar-free options.
  • Dried Nuts & Fruits – Add slivered almonds, pistachios, cashews, or raisins to make it even richer.

How To Make Thandai Kheer

Step 1: Rinse 4 tablespoon of short-grain rice with water and soak it in 1 cup of water for 20 minutes. Heat 1 liter of whole milk (full-fat milk) in a heavy-bottomed pan over medium heat until it boils. Stir frequently to avoid scorching at the bottom of the pan.

Milk heating in a pan.

Step 2: Once the milk comes to a boil, reduce the heat to low. Drain the rice, then add it to the pan with 3 tablespoon Thandai powder and mix well.

Thandai powder and rice added to the pan.

Step 3: Cook the kheer for 30-35 minutes until the rice is cooked and the kheer has thickened. Stir frequently while cooking to avoid scorching. Scrape the sides of the pan at regular intervals and add the solidified milk back to the pan.

Add ยผ cup sugar and cook for another 3-4 minutes. Check for sugar and add more if needed, and cook for another minute. Serve the kheer hot or chilled. Garnish with slivered nuts and dried rose petals.

Ready Thandai kheer.

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

Other Holi 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 bowl of creamy Thandai Kheer garnished with chopped nuts and dried rose petals, placed on a rustic metal tray with a spoon beside it.
No ratings yet

Thandai Kheer Recipe

Thandai Kheer is a unique take on the classic Kheer recipe where it is flavored with Thandai flavors. Make it for Holi or any other festivals or special occasions.
Prep: 5 minutes
Cook: 45 minutes
Rice Soaking: 20 minutes
Total: 1 hour 10 minutes
Servings: 4 people

Ingredients 

  • 4 tablespoons short-grain white rice
  • 1 litre whole milk (full-fat milk)
  • 3 tablespoons Thandai powder
  • ¼ cup sugar (or to taste)
  • 2 tablespoons slivered almonds and pistachios
  • 1 teaspoon dried rose petals
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 

  • Rinse rice with water, then soak it in 1 cup of water for 20 minutes.
  • Heat milk in a heavy-bottomed pan over medium heat and bring it to a boil. Stir frequently to avoid scorching at the bottom of the pan.
  • Once the milk comes to a boil, reduce the heat to low.
  • Drain the water from the rice and add the rice to the pan along with Thandai powder and mix well.
  • Cook the kheer for 30-35 minutes until the rice is cooked and the kheer has thickened. Stir frequently while cooking to avoid scorching. Scrape the sides of the pan at regular intervals and add the solidified milk back to the pan.
  • Add sugar and cook for another 3-4 minutes. Check for sugar and add more if needed and cook for another minute.
  • Serve the kheer hot or chilled. Garnish with slivered nuts and dried rose petals.

Video

Notes

To make a vegan version, use plant-based milk like coconut or almond milk. If using vegan milk, make sure to cook only on low heat, as it tends to curdle if the heat is high.

Nutrition

Calories: 101kcal, Carbohydrates: 24g, Protein: 1g, Fat: 1g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Cholesterol: 1mg, Sodium: 1mg, Potassium: 12mg, Fiber: 1g, Sugar: 12g, Vitamin A: 1IU, Calcium: 1mg, Iron: 1mg
Like this recipe? Rate and comment below!

Leave a comment

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

Recipe Rating