We Value Your Culinary Privacy
EatMee Recipes uses cookies to provide a personalized browsing experience, analyze recipe popularity, and serve relevant ads. You can review our full disclosure in our Privacy Policy.
Make authentic Badam Milk with this foolproof recipe. Packed with rich traditional flavor, step-by-step photos, and cooking tips by Denisiya on EatMee Recipes.

Badam Milk is another word for Almond Milk but this one specifically is an Indian version which comprises of an almond paste, saffron & cardamom (elachi).
It is a scrumptious drink but at the same time it is also very rich, both in texture & also in calories.
This milk is also sold at most spice stores in South Africa (imported from India) known as the MTR Badam Drink – I usually get them from Gorima’s.
My love for this drink drove me to making it at home & trust me when I say that the taste is legit!
I am sure many of you know this MTR Badam Drink – this is the drink that we will be mimicking today.

For this recipe, I am using whole Almonds which I purchased at Gorima’s.

Place the almonds into a bowl.

Cover the almonds with hot water.

Allow the almonds to soak for 20 minutes.

After 20 minutes, peel the skin off the almonds – they should easily come off.

At this point, bring out the Saffron – I got mine from Gorima’s.

Add the 2 tablespoons of milk to a small bowl along with the saffron.

Mix well & set aside so that the saffron can tint the milk.

Next, add the peeled almonds & 30 ml (⅓ cup) of milk into a blender.

Pulse until it forms a paste & set aside. Mine had a few chunks of almonds which is find but just make sure that most of them are in paste form or else you will have a lot of chewing to do when drinking this milk. If your blender cannot get it to paste form then I suggest straining the milk in the end to remove some of the almond chunks. Alternatively, use a coffee grinder to achieve the paste consistency.

To a pot on medium heat, add in 500 ml (2 cups) of milk.

Bring the milk to a boil.

Once it reaches a boil, lower the heat & give it a stir. Add in the almond paste, saffron milk, granulated sugar & cardamom (elachi) powder.

Mix until the sugar dissolves.

Keeping it on low heat, allow it to simmer for 5 minutes.

Thereafter, give it a stir & pour it into a heat resistant jar.

Allow the mixture to cool for a bit in the jar & then pop it into the refrigerator until chilled.

Once chilled, pour into glasses.

Top it off with some strands of saffron (optional).

This Badam Milk is ready to be served. It can be stored for up to 5 days in the refrigerator.

Follow along with Denisiya's step-by-step video guide for Badam Milk.
Expert kitchen guidance and troubleshooting for making the best Badam Milk
Absolutely! You can easily tailor the heat by increasing or reducing the chili powder and fresh chilies to suit your family’s palate without compromising the authentic flavor profile.
Yes, you can freeze Badam Milk in an airtight, freezer-safe container for up to 2 to 3 months. Thaw overnight in the refrigerator before gently reheating.
Reheat gently on the stovetop over low heat with a splash of water, or in the microwave covered with a damp paper towel to retain moisture.

Hi, I'm Denisiya! Food lover, recipe developer, and founder of EatMee Recipes. I specialize in authentic South African Durban Indian cuisine, comforting curries, and modern Instant Pot adaptations. Every recipe on this site is tested in my personal kitchen to ensure you get mouth-watering, foolproof results every time.
Have you tried this recipe or have questions for Denisiya? Join the conversation below.
Can white milk be replaced with chocolate milk?
Hi, you can try it if you want to, I haven’t tried it with chocolate milk before but let me know how it goes.
Leave a Comment
Your email address will not be published. Required fields are marked *