Launch offer 10% off - use code WELCOME10 (No min cart value required)

By ODM Masala

Badam Milk Recipe: Creamy Badam Doodh in 20 Minutes

Badam milk is made by soaking almonds overnight, slipping off their skins, grinding them into a smooth paste and simmering that paste in milk with cardamom and a little sugar. Start to finish it takes about 20 minutes of active work, and the step most people skip — peeling the almonds — is exactly what decides whether your badam doodh comes out silky or slightly gritty.

Also known as badam doodh, badam ka doodh, badam paal in Tamil, badam haalu in Kannada and badam palu in Telugu. It is the Indian, dairy version of almond milk, so it is thicker and sweeter than the packaged plant-based drink that goes by the same English name.

What Is Badam Milk?

Badam milk is whole milk thickened and flavoured with ground almonds. The almond paste does two jobs at once: it carries flavour, and it gives the milk body without any cornflour or thickener. That is why good badam doodh feels rich even when you have not added cream.

It is served warm in winter and chilled in summer, and appears on festival and wedding menus across North India. One ingredient decides most of the result — the almonds. Older almonds taste flat and slightly bitter, and no amount of sugar hides that. Start with fresh, crisp ODM Almonds, handpicked with no artificial colours or preservatives.

What Do You Need to Make Badam Milk?

  • 20–25 almonds, soaked overnight in water
  • 500 ml full-fat milk
  • 3–4 tbsp sugar, or to taste
  • 3–4 pods of green cardamom, seeds crushed fresh
  • 1 tsp posta dana (khus khus), soaked along with the almonds — optional, for extra body
  • A few pistachios, slivered, to finish
  • A pinch of saffron, if you have it

How Do You Make Badam Milk at Home?

  1. Soak. Cover the almonds in water and leave them 6–8 hours, or overnight. If you are in a hurry, 20 minutes in hot water works, though the skins come off less easily.
  2. Peel. Pinch each almond and the skin slips off. This is the step that separates smooth badam milk from grainy badam milk, because the skin never breaks down fully in the grinder.
  3. Grind. Blend the peeled almonds with 3–4 tbsp of milk into a fine, pourable paste. Add the milk a spoon at a time; too much water at this stage and the paste stays coarse.
  4. Warm the milk. Bring the rest of the milk to a gentle boil, then lower the flame.
  5. Add the paste. Stir the almond paste in slowly and simmer on low for 6–8 minutes, stirring often so nothing catches at the bottom. The milk will thicken slightly and turn a soft ivory colour.
  6. Finish. Add sugar and the crushed cardamom, simmer another minute, and take it off the heat. Top with pistachio slivers. Serve warm, or cool it and refrigerate for a chilled glass.

What Is the Right Ratio for Badam Milk?

Everything below is keyed to 500 ml of milk, which makes two generous glasses.

Ingredient For 500 ml milk Why it is there
Almonds 20–25 Flavour and body; fewer than 15 and the milk tastes thin
Sugar 3–4 tbsp Adjust last, after the almonds have simmered
Green cardamom 3–4 pods The classic aroma; crush fresh, never use old powder
Posta dana 1 tsp Optional thickener for a creamier glass
Pistachios 6–8, slivered Colour and crunch on top

How Do You Store Badam Milk?

  • Cool it fully, then refrigerate in a covered glass or steel container.
  • Finish it within 2 days. It is fresh milk with ground nuts in it, so it does not keep the way a dry mix does.
  • It thickens in the fridge. Loosen it with a splash of warm milk rather than water.
  • Always use a clean, dry spoon, and never leave it standing at room temperature for hours.

Two Mistakes That Spoil Badam Milk

  • Adding sugar too early. Sugar makes the milk more likely to catch and scorch at the bottom while the almond paste is still simmering. Add it at the end.
  • Boiling hard after the paste goes in. A rolling boil can make the milk look split and grainy. Keep the flame low once the almonds are in.

FAQ

Can I make badam milk without soaking the almonds?

You can, but the texture suffers. Unsoaked almonds grind coarse and the skins stay as visible flecks. If you are short on time, soak them in hot water for 20 minutes instead of skipping the soak entirely.

Why did my badam milk turn grainy?

Usually one of three reasons: the skins were left on, the paste was ground too coarse, or the milk was boiled hard after the paste went in. Grind finer, and keep the flame low during the simmer.

Can I make badam milk without sugar?

Yes. Leave the sugar out entirely for a plain, nutty glass, or sweeten with a spoon of honey once the milk has cooled slightly. The method does not change.

If you want to get the almond part right from the start, our guide to buying and storing almonds covers what to look for. And when your jar needs refilling, a fresh batch of ODM Almonds is what makes this recipe taste the way it should.