Badam Milk Recipe: Creamy Saffron Almond Drink

Ep. 01

Badam Milk Recipe: Creamy Saffron Almond Drink

A classic Indian warming drink ready in 20 minutes

25 Min
2 Servings
Easy

What You'll Need

Ingredients for This Recipe

Interactive

The Scale Lab

Adjust quantities for your serving size

Adjust for 2 servings
Premium Almonds – Fresh Crunchy Badam, Nutrient-Rich California Variety 1.0 cup Buy →
Soak in cold water overnight, or in hot water for 2 hours. Peel the skins before blending.
Full-Fat Milk 4.0 cups
Use full-fat for the richest, creamiest result. Plant-based milk works as a substitute.
Desi Khand 500g 3.0 tbsp Buy →
Adjust to taste. Mishri is milder and gives a cleaner sweetness than refined sugar.
Saffron (Kesar) 0.25 tsp
Warm in 1 tablespoon of milk before adding to the pot — this blooms the colour and aroma.
Elaichi - Jumbo Size Natural Green Cardamom 0.5 tsp Buy →
Freshly ground from whole pods for the strongest fragrance.
Pista Mota, Pistachio Kernels, Irani – Rich in Protein 1.0 tbsp Buy →
Optional but classic. Adds colour, crunch, and a secondary nutty layer.

Step by Step

How to Make It

Step 1 of 3

Soak and Peel the Almonds

⏱ 0–5 min

The night before, place 1 cup of raw almonds in a bowl and cover with cold water. Leave to soak overnight — at least 8 hours. The skin softens and slips off easily.

If you forgot to soak overnight, use the quick method: cover almonds with freshly boiled water and soak for 2 hours. The peeling is slightly harder, but the result is the same.

Drain and rinse the almonds. Pinch the skin at the narrow end and it will pop off cleanly. Pat the peeled almonds dry with a cloth.

Why peel? Raw almond skins contain tannins that can make the milk bitter and slightly gritty. Peeling gives you a clean, ivory-white, silky drink.
💡 Pro Tip Soak in cold water (not warm) overnight for a milder flavour. Warm-soaked almonds have a slightly cooked note that is less desirable in cold badam milk.

Step 2 of 3

Blend the Almond Paste

⏱ 5–10 min

Add the peeled almonds to a blender with 2 tablespoons of milk. Blend on high speed for 60–90 seconds until you have a very smooth, thick white paste with no visible grains. Stop and scrape down the sides once.

Do not skip this step — blending to a paste before adding all the milk ensures no lumps and gives the finished drink its characteristic silky body.

In a small cup, crush 3–4 saffron threads and warm them in 1 tablespoon of milk for 2 minutes. The milk will turn golden-orange. Set aside.
💡 Pro Tip Use a high-speed blender for the creamiest result. In a standard blender, blend for an extra 30 seconds and strain the milk through a fine mesh if you prefer a completely smooth drink.

Step 3 of 3

Simmer and Serve

⏱ 10–20 min

Pour the remaining milk into a heavy-bottomed saucepan and bring to a gentle simmer over medium heat, stirring frequently to prevent a skin from forming.

Add the almond paste and whisk vigorously to incorporate. The milk will thicken slightly as the almond solids dissolve. Simmer for 5–7 minutes, stirring continuously.

Add the khand or mishri and stir until dissolved. Add the saffron-milk and freshly ground cardamom. Stir well.

Serve hot with a scattering of sliced pistachios on top. For cold badam milk, let the drink cool completely, refrigerate for 2 hours, and serve over ice. The cold version thickens slightly — thin with a splash of cold milk if needed.

Stored in the refrigerator, badam milk keeps for 2 days. Stir well before serving, as the almond solids settle.
💡 Pro Tip For the richest badam milk, substitute 1 cup of the regular milk with full-fat cream. This is the Mughal-era variation used at royal feasts — incredibly indulgent, and the right choice for a special occasion or Diwali.

Nutrition

Health Benefits of Dry Fruits & Nuts

✦ AI-Assisted Content
Vitamin E 25.6 mg / 100g raw almonds 171% Daily Value
Magnesium 270 mg / 100g raw almonds 64% Daily Value
Calcium 269 mg / 100g raw almonds 27% Daily Value
Dietary Fibre 12.5 g / 100g raw almonds 45% Daily Value
Protein 21.2 g / 100g raw almonds 42% Daily Value

Nutritional values are approximate. Source: NIN/ICMR. AI-assisted content — verify with a registered nutritionist before acting on this information.

Frequently Asked Questions

Is badam milk good for health?

Yes — badam milk is one of the most nutrient-dense traditional Indian drinks. The dry fruits benefits come primarily from almonds: Vitamin E (linked to skin and cellular health), magnesium (may support nerve and muscle function), and healthy monounsaturated fats. Combined with the anti-inflammatory properties traditionally associated with saffron and cardamom, badam milk is a warming, nourishing drink that Indian households have relied on for centuries.

Can I make badam milk without soaking almonds?

Technically yes, but soaking is strongly recommended. Unsoaked almonds produce a grainier, slightly bitter milk because the tannins in the skin remain intact. Soaking for 8 hours (or 2 hours in hot water) softens the skin so it peels cleanly, and also activates the almond’s natural enzymes — making the nutrients easier to absorb. It’s a small step that makes a large difference in both taste and nutrition.

What are the dry fruits benefits in badam milk?

The primary dry fruits benefits in badam milk come from the almonds: Vitamin E at 25.6 mg per 100g (well above the daily requirement), magnesium at 270 mg per 100g, and protein at 21.2 g per 100g — all from USDA FoodData Central data. The pistachio garnish adds a small dose of B6 and healthy fats. Saffron is traditionally associated with mood-lifting properties (crocin and safranal compounds), though quantities used in a single glass are modest.

Can I make cold badam milk?

Yes — badam milk is delicious served cold, especially during summer or the early Indian monsoon season. Prepare the full recipe as described, let it cool completely, then refrigerate for 2 hours. Serve over ice with extra saffron strands and sliced pistachios. Cold badam milk thickens as it chills — if it becomes too thick, thin it with a splash of cold milk before serving.

Which almonds are best for badam milk?

The best almonds for badam milk are Irani Mamra almonds — their higher natural oil content gives the milk a richer, creamier body and a more pronounced almond flavour compared to regular California almonds. Sindhi Dry Fruits’ Badam Mamra Jumbo is the house recommendation for this recipe. If Mamra is unavailable, premium Gurbandi almonds are the next best choice for their strong flavour and high fat content.

Where to Find Premium Dry Fruits Near You

Since 1939, Sindhi Dry Fruits has been supplying premium cashews, almonds, walnuts, pistachios and seasonal dry fruits to homes across Delhi, Mumbai, Bangalore and beyond. Order online with same-day dispatch to Delhi NCR and 2-day delivery pan-India.

Shop Premium Dry Fruits →

Continue Reading

More Dry Fruit Recipes