National Dish Pakistan: Kheer (Recipe)

In this article
Discover Kheer, a beloved rice pudding that holds a treasured place in Pakistani kitchens. Slow-cooked with fragrant cardamom and finished with a scattering of nuts and raisins, this creamy dessert is served at weddings, festivals and quiet family gatherings alike. Simple yet indulgent, it carries centuries of tradition in every spoonful — the kind of sweet, comforting treat that turns any occasion into a celebration.
About Kheer
Kheer is a traditional rice pudding that is much loved across Pakistan and often served on special occasions. The base of this delicious dessert is long-grain rice, gently simmered in milk until it reaches a soft, creamy consistency. Its distinctive character comes from the spices — above all cardamom, which lends both aroma and a gentle warmth to the flavour. Kheer is typically garnished with a variety of nuts and dried fruit, such as raisins and almonds, which add an extra touch of refinement.
Ingredients (serves 1–2)
- 1/4 cup basmati rice
- 2 cups milk
- 1/4 cup sugar
- 1/4 teaspoon ground cardamom
- 2 tablespoons chopped nuts (e.g. almonds, pistachios)
- 2 tablespoons raisins
Shopping for the ingredients
When shopping for kheer, it is important to pay attention to the quality of the rice and the milk. Basmati rice is the traditional choice, prized for its pleasant aroma and lovely texture. Take care to choose milk that is fresh and of good quality, as this makes all the difference to the finished result. For the nuts and raisins, look for unsalted and unsweetened varieties so as not to overwhelm the natural flavour of the dessert.
Preparing the dish
Preparing Kheer requires only a little groundwork. First, rinse the basmati rice thoroughly and soak it in water for about 30 minutes so it develops the right consistency during cooking. This step helps remove excess starch and ensures a smoother cook. While the rice is soaking, you can get the nuts and raisins ready by roughly chopping them and setting them aside.
Step-by-step instructions
- Drain the soaked rice well.
- Bring the milk to the boil in a saucepan.
- Add the rice and simmer over low heat, stirring constantly, for 20–25 minutes.
- Stir in the sugar and ground cardamom and simmer for a further 5 minutes.
- Take the kheer off the heat and spoon it into bowls.
- Garnish with chopped nuts and raisins and serve warm or cold.
Gluten-free / lactose-free version
Kheer is wonderfully easy to adapt for a gluten-free or lactose-free diet. Instead of regular milk, use plant-based alternatives such as almond or coconut milk, which give the dessert a delicious, nutty note. Make sure the rice you use is gluten-free — basmati generally is. These small adjustments mean even those with particular dietary needs can enjoy this traditional dessert.
Tips for vegans and vegetarians
For a vegan version of Kheer, use the same plant-based milk alternatives and swap the sugar for a vegan sweetener such as agave syrup or coconut sugar. To improve the texture, you might also add desiccated coconut, which brings extra flavour and nourishment. Leaving out the nuts as well gives you a lighter but still delicious dessert that fits beautifully into a plant-based diet.
More tips and tricks
One of the best ways to intensify the flavour of Kheer is to use fresh, aromatic spices. Rather than pre-ground cardamom, try whole cardamom pods, removing them before serving. Another useful technique is slow cooking over low heat, which lets the flavours develop fully. If you prefer a sweeter dessert, increase the sugar to taste — just keep an eye on the overall balance of flavours.
Adapting the recipe to your taste
Kheer is a wonderfully adaptable dessert that happily accommodates different tastes and preferences. Try various nuts such as walnuts or pistachios to give it a unique character. For a fruity twist, add fresh fruit like mango or banana, which bring a refreshing sweetness. The recipe is easy to vary, so you can create a slightly different experience every time — much like the sweet richness found in Rabri.
Ingredient substitutions
If some ingredients for kheer are not to hand, there are several alternatives you can use. Basmati rice, for instance, can be replaced with jasmine rice, which has a similar texture and a lovely fragrance. Instead of sugar, you might use honey or stevia for a less refined sweetener. Even the choice of nuts can vary, according to personal preference and availability.
Drink pairing ideas
A delicious dessert like Kheer pairs well with a range of drinks. A refreshing mint lemonade offers a bright note that balances the sweetness of the pudding perfectly. Alternatively, spiced teas such as Masala Chai make a wonderful accompaniment, their intense aromas complementing the dish beautifully. For a simple, alcohol-free option, a cooling glass of Lassi is also an excellent choice.
Serving and presentation ideas
The presentation of Kheer can greatly enhance the pleasure of the dessert. Use pretty dessert bowls or glasses to arrange it stylishly. Decorate with an assortment of nuts to create colour contrast and an appealing look. You might also garnish with fresh mint leaves, which add extra freshness and beauty to your dessert.
A bit of history
Kheer has a long tradition in both Indian and Pakistani cooking and is regarded as one of the oldest desserts in the region. It is often served at festivals, weddings and religious celebrations, where it symbolises happiness and prosperity. Over the centuries the dish has evolved into many forms and variations, adapted to regional traditions and ingredients. Kheer is not only a feast for the palate but also part of a cultural heritage that places hospitality and togetherness at its heart — a defining thread of Pakistani cuisine.
More recipe ideas
Summary: Kheer
In summary, Kheer is an extraordinarily versatile and delicious dessert that not only delights the palate but is also deeply rooted in many culinary traditions. With its simple preparation and its openness to personal adaptation, it is easy to bring kheer into any kitchen. Whether at special occasions or as a simple everyday treat, this dish brings a piece of Pakistani culture into every home. Let yourself be won over by its aromas and creamy texture, and savour every moment of enjoyment that kheer has to offer.



