Authentic and traditional Punjabi method to cook kheer, a creamy rice pudding.

Ingredients
Main Ingredients
- full-fat milk1L
- milk for soaking rice200mL
- broken Basmati rice60g
- sugar60g
- cardamom powder1tsp
- blanched chopped almonds, pistachio, cashew, raisins2tbsp
Nutrition (per serving)
Calories
386.7kcal (19.33%)
Protein
12.0g (24%)
Carbs
54.7g (19.88%)
Sugars
20.0g (40%)
Healthy Fat
6.0g
Unhealthy Fat
12.0g
% Daily Value based on a 2000 calorie diet
How to make Punjabi Kheer
Preparation
- Step 1
Boil 1 litre of milk in a heavy-bottom pan for 5-6 minutes.
- Step 2
Meanwhile, wash the rice and soak it in 200 ml milk with 1 tsp cardamom powder.
Cooking
- Step 1
When the boiling milk reduces to 3/4 of its original volume, add the soaked rice and milk mixture.
- Step 2
Cook on medium to low heat for 10 minutes, stirring occasionally and scraping the sides of the pan if needed.
- Step 3
Add the nuts and cook for a minute.
- Step 4
Add sugar, lower the heat, and cook for 3-5 minutes.
- Step 5
Remove from heat and serve hot or chilled.
Nutrition (per serving)
Nutrition (per serving)
Calories
386.7kcal (19.33%)
Protein
12.0g (24%)
Carbs
54.7g (19.88%)
Sugars
20.0g (40%)
Healthy Fat
6.0g
Unhealthy Fat
12.0g
% Daily Value based on a 2000 calorie diet
Tips & Tricks
Keep stirring the kheer to prevent it from sticking to the bottom of the pan.
Adjust the sugar according to your taste preference.
FAQS
How do I make Punjabi Kheer creamy and rich?
To achieve a creamy and rich texture in Punjabi Kheer, use full-fat milk and cook it slowly over low heat. Boil the milk until it reduces to about three-quarters of its original volume before adding the soaked rice. Stirring occasionally and scraping the sides of the pan will also help incorporate the creaminess.
Can I make Punjabi Kheer dairy-free or vegan?
Yes, you can make a dairy-free version of Punjabi Kheer by substituting full-fat milk with coconut milk or almond milk. Just ensure to adjust the cooking time as plant-based milks may have different boiling points and thickness compared to cow's milk.
What can I substitute for broken Basmati rice in Punjabi Kheer?
If you don't have broken Basmati rice, you can use regular Basmati rice or even short-grain rice like Arborio, which will give a similar creamy texture. Just remember to soak the rice beforehand to ensure it cooks evenly.
How should I store leftover Punjabi Kheer?
Leftover Punjabi Kheer can be stored in an airtight container in the refrigerator for up to 3-4 days. When ready to serve, you can enjoy it chilled or reheat it gently on the stove, adding a splash of milk if it has thickened too much.
What are some good pairings for serving Punjabi Kheer?
Punjabi Kheer pairs wonderfully with a variety of Indian sweets and snacks. You can serve it alongside Gulab Jamun or Jalebi for a festive touch, or enjoy it with a side of fresh fruit for a lighter option. It's also delightful with a sprinkle of extra nuts on top for added crunch.
Loading reviews...
Preeti Kalia
(@hobbi_espassion)
Authentic Punjabi Recipes Easy cooking videos Collabs- preetikalia179@gmail.com Jalandhar Authentic Punjabi Recipes Easy cooking videos Collabs- preetikalia179@gmail.com Jalandhar...
Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia