Quick & Easy Almond Badam Milk Recipe

Are you a fan of creamy and nutty beverages? Then get ready to savor the taste of a classic Indian drink, Badam Milk.

Badam is the Hindi word for almonds.

Badam milk is made with milk, almonds, and aromatic spices.

This indulgent drink is a perfect balance of rich and sweet flavors. Whether you’re craving a warm and comforting drink on a chilly night or looking to cool down on a warm afternoon, Badam Milk is a delicious choice.

What is Special About Badam Milk?

Badam milk, a nutty almond-based milkshake-type drink, is a beverage that offers several special benefits and is deeply rooted in Indian culture and has been a part of traditional Ayurvedic practices for centuries.

Punjabis and North Indians have a tradition of consuming badam milk and now it’s popular all over India and outside of it!

One of the key advantages of badam milk is its nutritional profile. It is rich in calcium and protein, making it beneficial for everyone.

Badam milk is known for its nutritional value, as almonds are a rich source of fiber, healthy fats, vitamins, and minerals. And milk provides essential calcium and protein. Consuming badam milk provides important nutrients and can be a wholesome drink to boost energy levels.

The Ingredients for Badam Milk Recipe


Use whole milk for the richness. You can use low-fat milk if you prefer.


Thinly sliced almonds are used along with crushed pistachios. For this recipe, you can use around 20 to 25 almonds and a tablespoon of chopped pistachios.


Use any sweetener of your choice. Traditionally sugar is used.

The Ingredients for Badam Milk Recipe


Use finely chopped pistachios for garnishing.


Beware of fake or adulterated saffron. Since Saffron commands a high price in the market, adulteration is pretty common. You will need 12 strands for two cups.

Cardamom powder

Elaichi powder as it is known in India. It is a complimentary spice to Saffron. Freshly ground cardamom is the most aromatic for this recipe. But store-bought cardamom powder from a good brand works equally well.

Rose Water

This is optional.

How to prepare Badam Milk

1. We will start by soaking the almonds in water overnight. The almond skins should peel off quite easily the next morning. Remove all the skins from the almonds.

2. In a blender, add almost all of the soaked almonds along with ¼ cup of milk. Blend until it makes a smooth paste. This is the almond base that will be used in our milk. Leave some almonds for garnishing.

3. In a pan on medium heat, add your milk and bring it to a boil. Add in the sugar, cardamom powder, saffron strands, and almond paste that we made.

4. Stir and boil this milk mixture for 8 minutes on medium heat, it will thicken a bit Just before taking the pan off the heat, add in your rose water if using. Not more than 1 or 2 drops as we want a subtle rose flavor.

5. Take the pan off the heat and pour it into your serving glass.

6. Garnish with a few saffron strands, chopped pistachios, and thinly sliced almonds.

7. Serve immediately if you want to consume it hot or refrigerate it for 4-5 hours to serve chilled.

How to prepare Badam Milk

8. Badam milk is also known for its soothing and calming properties promoting relaxation and quality sleep. For that reason, some people have it as an evening drink.

9. Consuming badam milk can help strengthen the immune system, promote healthy growth, and provide essential nutrients, making it a wholesome beverage suitable for all ages!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Two glasses of almond milk with saffron threads and pistachios as garnish.

Badam Milk Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mish
  • Total Time: 20 mins
  • Yield: 2 servings 1x


The perfect blend of nuts and milk makes this drink very unique and delicious and boasts many nutritional benefits.


  •  2 Cups + ¼ cup milk
  • 25 almonds
  • 2 tablespoons sugar
  • 1 tablespoon pistachios – chopped.
  • 12 strands saffron
  • ¼ teaspoon cardamom powder


  1. Soak the almonds in lukewarm water overnight and peel off the skin the following morning.
  2. Blend the soaked almonds and 1/4th cup of milk and make a smooth paste.
  3. Take a deep bottom pan and add the milk and let it come to a boil on medium heat.
  4. Now add the sugar, cardamom powder, saffron strands, and almond paste to the boiled milk.
  5. Stir the milk thoroughly and boil for another 8 mins on medium heat, stirring frequently. The milk will thicken a bit.
  6. Pour into heat-safe glasses as the milk will be hot.
  7. Garnish with a few saffron strands and chopped pistachios.
  8. For a chilled drink, place in the fridge for 30 minutes.
  9. Enjoy it hot.
  • Prep Time: 5 mins
  • Cook Time: 15 mins
No Reviews

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.