How to Make Almond Milk (Traditional & Healthy Version)

Almond Milk, known locally as 'Badaam Doodh,' is a beloved Indian beverage that has been cherished for generations. Traditionally served during festivals like Maha Shivratri, Navratri, and Ramzan, it is renowned for its creamy texture, subtle sweetness, and aromatic flavor. Almond Milk’s origins can be traced to the royal kitchens of North India, where it was prepared with a blend of nuts, saffron (kesar), and cardamom (elaichi). Today, it is enjoyed across India for its health benefits and rich taste, making it an excellent dairy-free alternative for those seeking plant-based nutrition. Unlike many store-bought versions, homemade Almond Milk is free from preservatives and added sugars, allowing you full control over its nutritional content. Its silky consistency pairs perfectly with Indian sweets, or as a nourishing drink during fasting (vrat) periods. The addition of saffron, elaichi, and a touch of honey or jaggery (gur) not only enhances the flavor but also adds medicinal value, aligning with Ayurveda’s wisdom. Whether served warm in winter or chilled in summer, this beverage is a perfect blend of tradition and modern health-conscious living.

35 min total2 servingsEasy60 kcal / 100g

Ingredients

  • Raw almonds (badaam)
    1/2 cup Raw almonds (badaam) (soaked overnight)
  • Filtered water
    2 cups Filtered water (for blending)
  • Green cardamom pods (elaichi)
    2 Green cardamom pods (elaichi) (crushed)
  • Saffron strands (kesar)
    6-8 strands Saffron strands (kesar) (soaked in 1 tbsp warm water)
  • Honey or jaggery (gur)
    1-2 tbsp Honey or jaggery (gur) (as per taste)
  • Rose water
    1/2 tsp Rose water (optional for aroma)
  • Chopped pistachios
    1 tbsp Chopped pistachios (for garnish)
  • Black pepper powder
    a pinch Black pepper powder (optional, for warmth)
  • Salt
    a tiny pinch Salt (to balance flavors)

Step-by-step instructions

Step 1: Soak the raw almonds in water overnight or for at least 8 hours
0%
8h 0m

Step 1 · Soak the raw almonds in water overnight or for at least 8 hours

Soak the raw almonds in water overnight or for at least 8 hours. This softens the almonds for easy blending and enhances nutrient absorption.

Step 2: Drain and rinse the soaked almonds
0%

Step 2 · Drain and rinse the soaked almonds

Drain and rinse the soaked almonds. Peel off the skins for a smoother milk texture.

Step 3: Add the peeled almonds and 2 cups of fresh filtered water to a blender
0%

Step 3 · Add the peeled almonds and 2 cups of fresh filtered water to a blender

Add the peeled almonds and 2 cups of fresh filtered water to a blender. Blend on high speed until completely smooth and creamy.

Step 4: Strain the blended mixture using a clean muslin cloth
0%

Step 4 · Strain the blended mixture using a clean muslin cloth

Strain the blended mixture using a clean muslin cloth, fine sieve, or nut milk bag to extract the Almond Milk. Squeeze thoroughly to get all the milk.

Step 5: Pour the extracted Almond Milk into a saucepan
0%
7 min

Step 5 · Pour the extracted Almond Milk into a saucepan

Pour the extracted Almond Milk into a saucepan. Add crushed cardamom, soaked saffron along with its water, and a pinch of salt. Gently heat on low flame for 5-7 minutes, stirring occasionally. Do not let it boil.

Step 6: Sweeten with honey or jaggery as desired
0%

Step 6 · Sweeten with honey or jaggery as desired

Sweeten with honey or jaggery as desired. Stir in rose water and black pepper powder if using. Mix well and turn off the heat.

Step 7: Serve warm in winter or chill in the refrigerator for 1-2 hours for...
0%
2h 0m

Step 7 · Serve warm in winter or chill in the refrigerator for 1-2 hours for...

Serve warm in winter or chill in the refrigerator for 1-2 hours for a refreshing summer drink. Garnish with chopped pistachios before serving.

Why this recipe is healthy

This Almond Milk recipe is wholesome and nutrient-dense, free from preservatives and artificial additives. By using natural ingredients and minimal sweeteners, it supports weight management, improves heart health, and sustains energy. Homemade Almond Milk is lower in calories compared to dairy-based beverages and is easily digestible, making it suitable for all age groups. Its customizable nature allows you to control sugar content, making it adaptable for specific dietary needs.

A note on tradition

In India, Almond Milk (Badaam Doodh) is a traditional drink enjoyed during fasting periods, festivals, and special family gatherings. It is often served as a shahi (royal) beverage in North Indian weddings and during winter to keep the body warm. Regional variations include the addition of poppy seeds (khus khus) or replacing saffron with turmeric (haldi) for color and immunity. Its roots in Ayurveda make it a favored drink for children and elders alike, valued for its nourishing and restorative properties.

← Back to Almond Milk nutrition