National Dish India: Makhana Kheer (Recipe)

In this article
Discover Makhana Kheer, a wonderfully creamy Indian dessert made from delicate fox nuts! Gently simmered in milk and perfumed with warm cardamom, it strikes a perfect balance between mellow sweetness and soft, comforting texture. Whether you are marking a festive occasion or simply fancy a soothing treat, this is a pudding that always feels like a special way to round off a meal.
About Makhana Kheer
Makhana Kheer is a traditional Indian dessert made from fox nuts, known locally as makhana. This distinctive ingredient gives the dish its signature creamy texture and a gentle, nutty flavour all of its own. The interplay of mellow sweetness and warming spices makes makhana kheer the ideal way to finish any Indian meal. Whether served at festive gatherings or enjoyed as a quiet sweet treat between meals, it is always an excellent choice — much like the milk-based Chanar Payesh from Bengal.
Ingredients (serves 1–2)
- 1 cup makhana (fox nuts)
- 2 cups milk (or plant-based alternatives)
- 2–3 tablespoons sugar (to taste)
- A pinch of cardamom powder
- A handful of cashews and almonds, to garnish
- Optional: raisins or other dried fruit
Shopping for the ingredients
To make makhana kheer at its best, you will want fresh, good-quality ingredients. Fox nuts are available in most Asian grocery shops and many larger supermarkets. Look for unsalted, unroasted makhana to get the truest flavour. The remaining ingredients — milk, sugar and spices — are easy to find in any well-stocked kitchen, so there is little fuss in pulling the dish together.
Preparing the dish
Preparing makhana kheer is all about balancing and adjusting the key textures and flavours. First, the makhana should be lightly roasted to coax out more of their aroma. Next, get the milk ready, as it forms the backbone of the dish and carries all the flavour. You can also tweak the amount of sugar to shape the dessert to your own personal taste, building up the sweetness gradually until it sits just right.
Step-by-step instructions
- Heat a pan and roast the makhana over low heat for about 5–7 minutes, until crisp.
- In a separate pan, bring the milk to the boil.
- Once the milk is boiling, add the roasted makhana and lower the heat.
- Stir in the sugar, cardamom powder and any dried fruit, then simmer the mixture for a further 10–15 minutes.
- Keep an eye on the consistency; the kheer should be creamy and not too thin.
- Take the kheer off the heat, ladle into bowls and garnish with cashews and almonds.
Gluten-free / lactose-free version
Makhana kheer is naturally gluten-free, so there is no need to worry about gluten at all. To make it lactose-free, simply use a plant-based milk such as almond, soya or coconut milk. These alternatives lend the dessert an extra dimension of flavour and are ideal for anyone with a lactose intolerance. Experiment with different plant milks to find the consistency that suits you best.
Tips for vegans and vegetarians
For a vegan version, reach for plant-based milk together with sweeteners such as agave syrup or coconut sugar. Take care that every ingredient — especially the spices — is genuinely vegan-friendly. Many vegan recipes can inspire fresh takes on makhana kheer simply by varying the spices and sweeteners. That way the dessert stays not only delicious but completely free of animal products, in the same spirit as the yoghurt-based Mishti Doi when made with plant milk.
More tips and tricks
For a truly special aroma, roast the makhana in a little ghee or coconut oil. This gives the dessert an extra layer of richness. A pinch of cinnamon can also add an intriguing note. Playing around with different spices is the key to making your makhana kheer feel that bit more personal and your own.
Adapting the recipe to your taste
You can easily tailor this recipe to your preferences by using different sweeteners or nuts. If almonds are not to your liking, for example, swap them for walnuts. The amount of sugar can be adjusted entirely to taste, too. If you prefer a less sweet dessert, start with a smaller quantity of sugar and add more little by little until it is just how you like it.
Ingredient substitutions
Depending on what is available, you can replace the makhana with roasted oats or rice to achieve a similar consistency. In place of milk you could use water, though the dessert will then be less creamy. Dried fruits such as dates or figs can stand in for sugar, lending the dish a more natural sweetness — a trick that also works beautifully in a semolina-based Rava Kesari. Be creative and try different alternatives to craft your own perfect version of makhana kheer.
Drink pairing ideas
Light, refreshing drinks suit makhana kheer especially well. A small glass of masala chai or a spiced ginger tea harmonises beautifully with the dessert’s sweetness. Alternatively, a refreshing lassi — sweet or salted — makes an excellent choice. These drinks complement the Indian flavours and round off the whole tasting experience.
Serving and presentation ideas
Presentation matters just as much as flavour. Serve the kheer in decorative bowls and garnish with chopped nuts and perhaps a touch of cinnamon. A tealight or a few fresh flowers can also look inviting. Make sure the colours and textures sit well together; this lifts the overall experience of the meal.
A bit of history
Makhana kheer has its roots in Indian cuisine and is particularly popular across the north of the country. Fox nuts are regarded as a superfood, prized for being rich in nutrients. The dish is often tied to festivals and celebrations, seen as both nourishing and joyful. It is a wonderful way to bring the taste of tradition into a modern treat, sitting comfortably alongside other classic sweets of Indian cuisine such as the syrupy Rasgulla.
More recipe ideas
Summary: Makhana Kheer
Makhana kheer is a heavenly dessert that brings the flavours of India together in perfect harmony. With its creamy texture and finely judged spices, it is suited not only to special occasions but also to everyday enjoyment. The recipe’s adaptability makes it a wonderful choice for anyone keen to experiment with Indian cooking. Let the variety and flavour of makhana kheer tempt you, and give it a try!


