Masala Doodh (Spiced Indian Milk) Recipe — Creamy Cardamom Saffron Milk

Masala Milk (also known as Masala Doodh) is a traditional Indian beverage made from milk, dried nuts and a fragrant mix of spices. This simple recipe takes under 20 minutes and yields a rich, warming drink that’s perfect for cold days or festive occasions.

Masala milk served in a cup.

Masala Doodh blends my favorite Indian flavors—nuts, saffron, cardamom and sugar—into a creamy cup of comfort. In winter I often make a larger batch of the nut-and-seed powder and keep it refrigerated; it makes preparing the drink quick and convenient. The prepared drink can be stored in the refrigerator for 2–3 days.

About Masala Milk

Masala Milk (Masala Doodh) is a warm, flavorful Indian drink. Milk is gently cooked with dried nuts, saffron, cardamom, dried rose petals and a touch of nutmeg so it soaks up the aromatic spices. The result is a comforting, slightly spiced milky drink that’s easy to make and requires only a handful of pantry staples.

Traditionally enjoyed in colder months for its warming properties, it’s also prepared for festivals such as Kojagiri Poornima in some regions. Serve it hot as part of a festive meal or chill it over ice in summer for a refreshing variation. The recipe below serves 8, and you can scale it up or down as needed.

Ingredients

Milk – Use whole (full-fat) milk for the creamiest result. For a lighter version, choose low-fat or skim milk. To make this recipe vegan, substitute almond, soy or oat milk.

Nuts – A mix of almonds, pistachios and cashews gives texture and richness.

Sweetener – Sugar is used here, but you can adjust the amount or substitute maple syrup, honey, date puree, stevia or monk fruit to taste.

Saffron adds fragrance and a warm golden hue. Milk powder (optional) thickens and enriches the milk. Other flavorings include chironji, fennel seeds (saunf), dried rose petals, green cardamom powder, turmeric powder, black pepper powder, kewda essence (or rose water) and nutmeg powder. Pepper and nutmeg add a subtle warming spice that complements cardamom and creamy milk.

How to Make Masala Doodh — Step by Step

Make the Nuts and Seeds Powder

Step 1: Add the following to a blender or food processor and grind to a fine powder:

  • ¼ cup cashew nuts
  • ¼ cup almonds
  • ¼ cup pistachios
  • 1 tablespoon chironji
  • ½ teaspoon fennel seeds
  • 1 tablespoon dried rose petals
Almonds, cashew nuts, pistachios, chironji, fennel seeds and rose petals added to a blender.
Ready powder.

Tip: Store this powder in an airtight container in the refrigerator for up to a month. Use about 1 tablespoon of the powder per cup of milk when making the drink instantly.

Make the Milk

Step 2: In a nonstick pan add 8 cups of milk and a pinch of saffron strands. Heat over medium-high and bring just to a boil, stirring continuously to prevent scorching.

Milk and saffron added to a pan.

Step 3: When the milk comes to a boil, add:

  • Nut powder (from Step 1)
  • ½ cup sugar (adjust to taste)
  • 1 teaspoon green cardamom powder
  • ½ teaspoon turmeric powder
  • 2 tablespoons milk powder (optional)
  • ½ teaspoon black pepper powder
  • ½ teaspoon nutmeg powder
Nut powder and remaining ingredients added to the pan.
Mixed well.

Step 4: Reduce the heat to low and simmer for 5–6 minutes, stirring frequently so the flavors meld and the milk thickens slightly.

Step 5: Taste and adjust sugar if needed.

Step 6: Add 2–3 drops of kewda essence (or a little rose water) and mix well. Serve hot.

Ready masala milk.

Frequently Asked Questions

How do I make masala milk powder to make the drink instantly?

Grind the nuts and seeds as directed, then add saffron, sugar, green cardamom powder, turmeric powder, milk powder, black pepper powder and nutmeg powder. Blend again to combine. Store in the refrigerator for up to a month. Use 1 tablespoon of the powder per cup of milk; heat for 5–6 minutes and finish with kewda essence.

Is masala milk the same as badam milk?

No. Badam milk focuses primarily on almonds and saffron, while masala milk uses a mix of nuts and a broader spice blend.

Can I store leftover masala milk?

Yes. Keep it in an airtight container in the refrigerator for 2–3 days. Reheat gently before serving.

Serving Suggestions

Serve masala milk hot or chilled. Garnish with slivered almonds, pistachios, a few saffron strands and dried rose petals for an elegant touch. Because some of the nut mixture can settle, provide a spoon so guests can scoop the flavorful bits from the bottom of the cup.

You Might Also Like

Indian Beverages

Ragi Ambli Recipe

Ragi Ambli is a traditional South Indian beverage.

Indian Beverages

Masala Soda Recipe

Masala soda glasses.

Indian Beverages

Jaljeera

Jaljeera drink image.

Indian Beverages

Turri Drink Recipe

Turri drink served in a glass.

Masala milk served in a cup.

Masala Milk Recipe (Masala Doodh)

By: Neha Mathur

Masala Milk (Masala Doodh) is a traditional Indian drink where milk is flavored with dried nuts, saffron, cardamom, rose petals and nutmeg. Make it using this easy recipe.

Prep: 5 mins • Cook: 15 mins • Total: 20 mins • Serves: 8

Ingredients

  • ¼ cup cashew nuts
  • ¼ cup almonds
  • ¼ cup pistachios
  • 1 tablespoon chironji
  • ½ teaspoon fennel seeds (saunf)
  • 1 tablespoon dried rose petals
  • 8 cups milk
  • 1 pinch saffron
  • ½ cup sugar (adjust to taste)
  • 1 teaspoon green cardamom powder
  • ½ teaspoon turmeric powder
  • 2 tablespoons milk powder (optional)
  • ½ teaspoon black pepper powder
  • ½ teaspoon nutmeg powder
  • 2–3 drops kewda essence (or rose water)

Instructions

Make the Nuts and Seeds Powder

  1. Combine cashew nuts, almonds, pistachios, chironji, fennel seeds and dried rose petals in a grinder. Pulse to a fine powder. Store in the refrigerator for up to a month if making ahead.

Make the Masala Milk

  1. Add milk and saffron strands to a pan. Heat over medium-high and bring to a gentle boil, stirring to prevent sticking.
  2. When the milk boils, add the nut powder, sugar, cardamom, turmeric, milk powder (if using), black pepper and nutmeg. Stir to combine.
  3. Lower the heat and simmer for 5–6 minutes, stirring frequently.
  4. Taste and adjust sweetness. Finish with 2–3 drops of kewda essence or rose water and serve hot.

Nutrition (per serving, approximate)

Calories: 276 kcal • Carbohydrates: 28 g • Protein: 11 g • Fat: 14 g