Punjab cuisine
Badam Kheer (Almond Milk Pudding)
Badam Kheer (Almond Milk Pudding) is a traditional Punjab Pakistani dish. Luxurious badam kheer made with blanched almonds ground into a paste, simmered in full-fat milk with saffron and cardamom for a rich, nutty Pakistani dessert. Thicker than regular kheer and utterly indulgent, this is the dessert you serve when you want to impress.
Badam kheer is basically regular kheer that went to finishing school.
The combination of blanched almonds with thickened milk appears in the earliest surviving Mughal cookbooks. Made by grinding soaked almonds into a silky paste and cooking it into rich whole milk, it has a depth of flavour that ordinary rice kheer just cannot match. In Punjab, this is the kheer you bring out for special guests — in-laws, wedding parties, or anyone you need to impress fast. Fun fact: almonds (badam) have been used in South Asian sweets for over 500 years, introduced along the spice trade routes through Persia. The grinding step might feel fiddly, but modern blenders make it easy. Soak your almonds the night before and the rest comes together beautifully. One spoonful and you'll understand why this has survived five centuries — it's that good.
Ingredients
Instructions
- SOAK AND PEEL: The night before, soak almonds in enough water to cover. In the morning, pop each almond between your fingers — the skin slides right off. Reserve a handful of peeled almonds for garnish, then proceed with the rest.
- MAKE THE ALMOND PASTE: Add the peeled almonds to a blender with 1/2 cup of the milk. Blend on high for 2-3 minutes until completely smooth with no graininess. Stop and scrape down the sides as needed. HINT: The smoother this paste, the silkier your kheer — don't rush the blending.
- HEAT THE MILK: Pour the remaining milk into a heavy-bottomed degchi (pot) and bring to a boil over medium heat, stirring occasionally. Once boiling, reduce to a simmer.
- ADD THE ALMOND PASTE: Pour the almond-milk paste into the simmering milk while stirring constantly to prevent lumps. Add the cardamom powder. Continue to cook on medium-low, stirring every few minutes, for 25-30 minutes until the mixture thickens.
- SWEETEN AND ADD SAFFRON: Add sugar and stir until dissolved. Pour in the saffron milk — watch the beautiful golden swirls appear. Cook for another 5-8 minutes.
- FINISH AND GARNISH: Remove from heat. Stir in rose water and kewra essence. Pour into serving bowls. Garnish with sliced pistachios, reserved almond slivers, and silver leaf if using. Serve warm or refrigerate for 3-4 hours for a chilled dessert.
Chef's Secrets
- Blend the almond paste twice — once rough, once fine — for an ultra-smooth texture without any graininess.
- If the kheer thickens too much while cooling, whisk in warm milk until you reach your desired consistency.
- For a richer taste, substitute 200ml of the milk with single cream (malai).
- Badam kheer keeps beautifully in the fridge for up to 4 days and tastes even better the next day.
Common Questions
How long does Badam Kheer (Almond Milk Pudding) take to make?
Total time is 1h 5m — 20m prep and 45m cooking.
How many servings does this recipe make?
This recipe makes 5 servings, and is rated medium difficulty.
Which region of Pakistan is Badam Kheer (Almond Milk Pudding) from?
Badam Kheer (Almond Milk Pudding) is from Punjab, Pakistan — one of the country's most distinctive culinary traditions.
What do you serve with Badam Kheer (Almond Milk Pudding)?
Serve chilled in earthenware bowls for an authentic touch, or in glass dessert cups to show off the beautiful colour. A few saffron strands on top seal the deal.
Goes Well With
Doodh Chawal Kheer — Pakistani Rice Pudding
Kheer is the quintessential Pakistani celebration dessert — rice slow-cooked in full-fat milk until creamy and thick, perfumed with cardamom and saffron, and crowned with pistachios and silver leaf. It appears at every eid, wedding, and birth celebration across the country.
Sewaiyan Kheer (Vermicelli Pudding) for Eid
Silky sewaiyan kheer made with roasted vermicelli slow-cooked in full-fat milk, sweetened with sugar and fragrant with cardamom and rose water. A beloved Eid staple that fills every Pakistani home with warmth and celebration. Ready in under an hour and guaranteed to impress.
Chawal Ki Kheer — Sindhi Slow-Cooked Rice Pudding
Traditional Sindhi-style chawal ki kheer made by slow-cooking basmati rice in whole milk until the grains dissolve and the pudding turns thick and creamy. Scented with cardamom and rose water, this is the patient cook's reward — simple ingredients, extraordinary results.
What Cooks Are Saying
Solid recipe. Added a bit more ginger than suggested and it was excellent.
The instructions are so clear and easy to follow. Came out perfectly first try.
Leave a Review
Tried this recipe? Share your experience — your review helps other cooks.