Badam Milk Recipe, Sweet Creamy Badam ka Milk

Step by StepJump to Recipe

Sweet, creamy, and deliciously spiced with cardamom and saffron, Badam Milk (also known as Badam Doodh) is a comforting Indian beverage. Made with almonds, milk, sugar and spices, this drink is equally delicious served warm in the winter or cold in the summer. Thus, this tasty drink is delightful all year round.

badam milk recipe

More on Badam Milk

Badam Doodh (or Badam Milk) is a sweet drink from the Awadhi cuisine. This delicious drink is flavored with ground almonds, cardamom powder, and saffron, and can be enjoyed either hot or cold.

According to Ayurveda, raw, unpeeled almonds are warming (garam). When you soak them in cool or room temperature water they become cooling (thanda). So, if you plan to make badam milk to help cool your body, then soak the almonds overnight, or for 7 to 8 hours.

Soaking almonds also make them easier to digest and increases their nutritive value. Almonds are a good thing to include in your diet as they are rich in vitamin E, protein, and other essential minerals. They are also good for the brain and have many other health benefits.

In this badam milk recipe I have used a shortcut method of soaking almonds for 30 minutes in hot water. This method is good if you want the warming nature of the almonds and not cooling. Since it has been raining and chilly here as of late, I have used this method. During summers, I soak almonds overnight.

The ancient Indian wisdom says that in the cold season, have warming food and in hot summers, have cooling food. So, if you want a cooling almond drink for summer then soak the almonds overnight or for 7 to 8 hours. For the badam milk to have warming properties during the winters, either soak the almonds for less time or soak them in hot water for 30 minutes.

Saffron is also a warming element, which can be omitted if you plan to have badam milk for cooling the body. This badam milk recipe can be easily halved or doubled, depending on how many people you are trying to serve.

Step-by-Step Guide

How To Make Badam Milk

Making this tasty almond-infused milk is quite simple. Here’s how it’s done:

Soak, Blanch, Peel Almonds

1. Rinse ¼ cup almonds (about 35 almonds) with fresh water and then add them to a bowl.

rinsed almonds in a bowl to make badam milk recipe.

2. Add ⅓ cup hot boiling water. Cover and keep aside for 30 to 40 minutes.

Note: If you are making this as a cooling drink for warm weather, soak the almonds in hot water overnight.

badam soaking in hot water.

3. Drain all the water.

badam after draining the soaking water.

4. Peel the almonds. You just need to press the skin and it comes out easily.

almonds have been peeled after soaking.

Blend Almonds

5. Add the peeled almonds in a sturdy blender or a grinder.

badam added to grinder jar.

6. Next add 4 tablespoons sugar (or to taste), the seeds from 4 green cardamom pods, and 1 pinch of saffron. (Saffron is optional and can be skipped.)

sugar, saffron, and cardamom added to grinder jar with badam.

7. Add ¼ to ⅓ cup milk. Milk can either be cold or at room temperature.

milk added to grinder jar.

8. Grind to a fine and smooth consistency. The almonds should be ground very well to a fine or superfine consistency.

If there are coarse particles or chunks, then it can be irritating to the throat.

almonds, sugar, spices, and milk after grinding in the grinder jar.

Make Badam Milk

9. Pour the ground almond mixture in a saucepan.

the badam milk base is nice and creamy looking with no large pieces of almonds.

10. Now add the remaining ½ cup milk in the blender or grinder jar. Shake and swirl the grinder jar so that almond paste attached to the sides and bottom of the jar gets mixed with the milk and nothing gets wasted.

adding more milk to the empty grinder jar to get the last bits of flavor out.

11. Add this milk in the saucepan.

pouring the badam milk into a saucepan to warm.

12. Lastly add the remaining 1.5 cups milk in the saucepan. Mix well.

more milk added to saucepan.

13. Keep the pan on a low heat and begin to heat the badam milk.

warming badam milk in a saucepan.

14. Stir at intervals so that the milk does not scorch from the bottom.

stirring badam milk to keep from scorching.

15. You just need to heat the milk; there is no need for a vigorous boil. A light boil is also fine. Switch off the heat when the milk becomes hot.

badam doodh is steaming slightly.

16. Serve Badam Milk hot or warm. It can be chilled also and then served. If you want, you can add a touch of rose water to the milk.

Alternatively, you can even garnish Badam Milk with rose petals. Sliced blanched almonds can also be used as a garnish as well as a few strands of saffron.

badam milk in a copper glass garnished with a rose petal and 3 saffron threads.

Expert Tips for Badam Milk

  • Soak the almonds according to whether you want a thanda (cooling) or garam (warming) beverage. For cooling, soak 7 to 8 hours. For warming, soak for just 30 to 40 minutes in hot water.
  • Always soak the almonds. Soaking makes it easier for the nutrients to be easily absorbed in the body. Moreover soaking also soften the peels and makes them easier to remove.
  • Do peel the almonds. Blending almonds with their skins will give a grainy texture to the ground almond mixture and does not make for a smooth, fine and creamy consistency.
  • You can opt to sweeten the milk with jaggery or your preferred sweetener instead of sugar.
  • Remember to blend or grind the almonds to a fine consistency. Any coarse particles or chunks are irritants for your throat.
  • Make vegan badam milk by swapping in your favorite plant-based milk.

FAQs

Is there a way to make badam paste or badam powder ahead of time?

If you make badam paste, it will stay good only for about 4 to 5 days. I suggest you make badam powder in bulk and freeze it. It will stay good for at least a month.

To do so, blanch almonds in water overnight or for 8 to 9 hours. Drain the water and peel the almonds. Let them dry a bit by spreading them on a plate or tray for 10 to 15 minutes.

Powder the almonds to a fine texture in a blender or grinder, but be careful not to overdo it on the grinding as then oil will release from them. You can also use the pulse option and grind in parts. You can add some cardamom seeds and saffron at this stage if you like.

Remove the powder and store in an air tight box. Refrigerate or freeze. The badam powder will keep for a long time in the freezer. When a craving hits, just heat it with milk & sugar and serve.

Why aren’t the almond skins coming off after soaking all night?

You need to make sure to soak the badam in hot water in order to blanch them or in room temperature water for 8 hours. Whether you only leave them for 30 minutes or overnight, the water softens the skin and it peel off easily.

More Indian Drinks To Try!

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

badam milk recipe, badam doodh recipe, almond milk recipe

Badam Milk Recipe (Badam Doodh)

Badam Milk (also called Badam Doodh) is a delicious, sweet, creamy drink made with ground almonds, milk, sugar and spiced with green cardamom powder and saffron. This tasty drink is delightful all year round.
5 from 14 votes
Prep Time 35 minutes
Cook Time 5 minutes
Total Time 40 minutes
Cuisine Mughlai, North Indian
Course Beverages
Diet Gluten Free, Vegetarian
Difficulty Level Moderate
Servings 3
Units

Ingredients

  • 35 almonds or ¼ cup almonds
  • cup hot water for soaking almonds
  • 2.25 cups milk
  • 4 tablespoons sugar or add as required
  • 4 green cardamoms
  • 1 light pinch saffron strands – optional

Instructions
 

Preparation

  • Rinse and then soak almonds in ⅓ cup hot boiling water. Cover and keep aside for 30 to 40 minutes.
  • Later drain all the water and peel the almonds. 
  • You just need to press the skin and it comes out easily.
  • Add the peeled almonds in a sturdy blender or grinder jar.

Blending almonds

  • Then add 4 tablespoons sugar or add as required, seeds from 4 green cardamoms and 1 pinch saffron. Saffron is optional and can be skipped.
  • Add ¼ to ⅓ cup milk. Milk can be cold or at room temperature.
  • Blend or grind to a fine or superfine consistency.
    The almonds should be ground very well to a smooth and fine consistency. If there are coarse particles or chunks, then it can be irritating to the throat.
  • Pour the ground almond mixture in a saucepan.
  • Add the remaining ½ cup milk in the blender or grinder jar. Shake and swirl the grinder jar so that almond paste attached to the sides and bottom of the jar gets mixed with the milk and nothing gets wasted.
  • Add this milk to the saucepan.
  • Lastly add remaining 1.5 cups milk into the saucepan. Mix well.

Making badam milk

  • Keep the pan on a low flame and begin to heat the milk.
  • Stir at intervals so that the milk does not scorch from the bottom.
  • You just need to heat the milk and there is no need for a vigorous boil. A light boil is also fine. Switch off the heat when the milk becomes hot.
  • Serve badam milk hot or warm. It can be chilled also and then served. If you want you can add a touch of rose water in the milk. 
  • Alternatively you can even garnish Badam Milk with rose petals. Sliced blanched almonds can also be used as a garnish as well as a few strands of saffron.

Notes

  • Remember to always soak the almonds. You can opt to soak them for 30 minutes in hot water or consider soaking them for 8 hours in room temperature water. 
  • Peel the almonds to get a smooth, fine and creamy consistency in the badam milk.
  • Ensure that the almonds are ground to a fine or superfine consistency. A coarsely ground mixture of the almonds will irritate the throat.
  • Omit saffron if you prefer. 
  • Make a vegan variation by adding your preferred plant based milk.
  • Easily halve or double the recipe.

Nutrition Info (Approximate Values)

Nutrition Facts
Badam Milk Recipe (Badam Doodh)
Amount Per Serving
Calories 251 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 4g25%
Trans Fat 0.003g
Polyunsaturated Fat 2g
Monounsaturated Fat 5g
Cholesterol 22mg7%
Sodium 72mg3%
Potassium 400mg11%
Carbohydrates 29g10%
Fiber 2g8%
Sugar 25g28%
Protein 9g18%
Vitamin A 298IU6%
Vitamin B1 (Thiamine) 0.1mg7%
Vitamin B2 (Riboflavin) 0.4mg24%
Vitamin B3 (Niacin) 1mg5%
Vitamin B6 0.1mg5%
Vitamin B12 1µg17%
Vitamin C 1mg1%
Vitamin D 2µg13%
Vitamin E 3mg20%
Vitamin K 1µg1%
Calcium 270mg27%
Vitamin B9 (Folate) 5µg1%
Iron 1mg6%
Magnesium 61mg15%
Phosphorus 247mg25%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.

Like what you see?

Stay up to date with new recipes and ideas.

This Badam Milk recipe post from the archives, first published in August 2017 has been updated and republished on October 2022.

Share This Recipe:

PinWhatsAppPrintShares986

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Comments are closed.

12 Comments

    1. preeti i have already replied to your comment before. please refresh the page and you can see the comments.

  1. Hi.
    Can d badam paste be made n stored for few days? If yes then how n for how many days.5 stars

    1. preeti, paste will stay good only for about 4 to 5 days. you can make badam powder in bulk and freeze it. it will stay good for at least a month. blanch almonds in hot water overnight. when you have enough time, then peel the almonds. let them dry a bit. you can spread them on a plate for 10 to 15 minutes. then grind to a fine powder. do not over do the grinding as then oil will release from them. you can also use the pulse option and grind in parts. then remove and store in an air tight box. refrigerate or freeze. in the freezer the badam powder will stay for a long time. then just heat it with milk & sugar and serve. when grinding you can even add some cardamom seeds and saffron.

  2. Hi dassana,
    If I soak the almonds overnight and then use hot water technique to get peels off, will it work? Actually I wanted to use cooling almonds but soaked almonds have to be peeled individuality which takes more time
    Or can we soak them overnight after removing peels first?
    I hope I didn’t make it confusing..

    1. ruchi, you soak almonds directly in hot water overnight and then in the morning the peels come off easily. since they are soaked overnight, thus the badam will be cooling. if badam is soaked in water which is at room temperature overnight, it does not peel of easily. but when soaked in hot water the peels come of easily. then you just need to press the peel and it slides and you can remove it easily. hope this helps.