Punjab

Punjabi Badam Doodh

Hot saffron-infused milk loaded with crushed almonds and pistachios.

Prep15 minCook35 minTotal50 minServes2DietVegLevelEasySpice
Punjabi Badam Doodh from Punjab

About this dish

Punjabi Badam Doodh is more than just almond milk; it is a restorative tonic often served at wrestlers' 'akharas' and during festive winters. It is characterized by its thickness, achieved through slow reduction rather than starch. Infused with saffron and cardamom, it is a celebratory drink that highlights the region's dairy wealth.

Ingredients

The Almond Base

  • 1/2 cup (75g) Almonds, soaked and peeled
  • 1/4 cup Full-fat milk for grinding
  • 10-12 Pistachios, slivered for garnish

The Milk Infusion

  • 1 Litre (4 cups) Full-cream buffalo milk
  • 20-25 Saffron strands (Kesar)
  • 1/2 tsp Green cardamom powder
  • 3-4 tbsp Sugar or Honey (to taste)
  • 1/4 tsp Nutmeg powder

Method

  1. 1

    Prepare Almond Paste

    Soak almonds in hot water for 30 minutes, then peel. Grind them with 1/4 cup of milk into a slightly coarse paste. A tiny bit of grit is desirable for texture.

  2. 2

    Scald the Milk

    In a heavy-bottomed 'karahi' or saucepan, bring the 1 litre of milk to a boil over medium-high heat. Stir constantly to prevent the bottom from scorching.

  3. 3

    Reduce the Milk

    Once boiling, lower the heat to medium. Simmer the milk for 15-20 minutes, scraping the cream (malai) from the sides and stirring it back in. The volume should reduce by about 25%.

  4. 4

    Bloom the Saffron

    Take 2 tablespoons of the warm milk and soak the saffron strands in it. Set aside for 10 minutes until the liquid turns a deep orange-gold.

  5. 5

    Add Almond Paste

    Slowly whisk the almond paste into the boiling milk. Continue to cook for another 8-10 minutes. The almond proteins will further thicken the milk to a silky consistency.

  6. 6

    Sweeten and Spice

    Add the sugar and stir until fully dissolved. Add the cardamom powder and nutmeg powder. Nutmeg adds a warm, earthy depth that balances the floral saffron.

  7. 7

    Infuse Saffron

    Pour in the saffron-infused milk. Stir gently; the milk will transform into a beautiful pale yellow color. Simmer for a final 2 minutes.

  8. 8

    Final Texture

    For an authentic Punjabi experience, whisk the milk vigorously with a hand frother or pour it between two vessels from a height to create a layer of 'jhaag' (foam).

  9. 9

    Garnish and Serve

    Pour into tall brass glasses or clay 'kulhads'. Top with slivered pistachios and a few extra saffron strands. Serve piping hot in winter or chilled in summer.

Notes & variations

  • Always use full-fat milk; skim milk will not yield the creamy mouthfeel required.
  • If you want it extra rich, you can add 1 tbsp of crumbled khoya (dried milk solids).
  • For a vegan version, use cashew milk as a base, though the flavor profile will shift.
  • The milk can be stored in the fridge for 2 days, but reheat gently to avoid curdling.

Serve with

Serve as a standalone nightcap or alongside traditional Punjabi sweets like Pinni or Gajar Ka Halwa.

Cook's note

Do not add the saffron directly to the boiling pot; blooming it separately in a small cup ensures maximum color and aroma extraction.

← More from Punjab