Makhana Phirni is a delicious twist on the classic Indian phirni recipe. Instead of rice, this version uses roasted makhana (foxnuts/lotus seeds), slow-cooked in milk with saffron and cardamom. The result? A creamy, nutty, and soul-satisfying dessert that’s perfect for festivals, special occasions, or even Hindu fasting (vrat) days.
Traditionally served...
Ingredients
- ghee1tbsp
- makhana (foxnuts/lotus seeds)2cups
- whole milk (full-fat)1L
- saffron strands1pinch
- sugar1/3cup
- cardamom powder1/4tsp
- kewra water or rose water (optional)1tsp
- chopped pistachios1/4cup
Nutrition (per serving)
Calories
427.5kcal (21.38%)
Protein
11.6g (23.26%)
Carbs
45.3g (16.47%)
Sugars
29.9g (59.76%)
Healthy Fat
8.1g
Unhealthy Fat
14.0g
% Daily Value based on a 2000 calorie diet
How to make Makhana Phirni (Lotus Seed Pudding)
- Step 1
Soak the saffron strands in 1 tablespoon of warm milk (or water) for 10 minutes. Set aside.
- Step 2
Heat ghee in a pan over medium heat.
- Step 3
Add the makhana and roast them for 3-4 minutes, stirring frequently, until crisp.
- Step 4
Transfer the roasted makhana to a bowl, let them cool, and then grind them into a coarse powder.
- Step 5
Pour milk into a deep pot and bring to a boil. Add the saffron-infused milk and simmer for 2-3 minutes.
- Step 6
Add sugar and cardamom powder and stir until the sugar dissolves completely.
- Step 7
Add the powdered makhana, stirring continuously to prevent lumps. Cook the mixture on medium heat, stirring often, until it thickens to a smooth, pourable consistency (about 20-30 minutes).
- Step 8
To check consistency, dip a ladle into the phirni and run your finger across the back. If it leaves a clear line, it’s ready.
- Step 9
Turn off the heat, add kewra water and mix.
- Step 10
Pour the phirni into earthen bowls (or regular bowls if unavailable). Cover them with cling film or foil paper, and refrigerate until chilled.
- Step 11
Garnish with chopped pistachios or your choice of nuts before serving.
Nutrition (per serving)
Nutrition (per serving)
Calories
427.5kcal (21.38%)
Protein
11.6g (23.26%)
Carbs
45.3g (16.47%)
Sugars
29.9g (59.76%)
Healthy Fat
8.1g
Unhealthy Fat
14.0g
% Daily Value based on a 2000 calorie diet
Tips & Tricks
No saffron? Use a pinch of turmeric powder for a natural golden color.
If using earthen bowls, soak them in water for a few hours before adding the phirni.
Phirni can be enjoyed warm, but it tastes best when served chilled.
For a vegan-friendly version, substitute ghee with coconut oil and use plant-based milk.
FAQS
Can I use low-fat milk for this recipe?
Yes, you can use low-fat milk, but the phirni may not be as creamy as when made with full-fat milk.
What can I use instead of kewra water?
You can substitute kewra water with rose water or skip it entirely if unavailable.
How long can I store the phirni?
Phirni can be stored in the refrigerator for up to 2-3 days. Ensure it is covered properly to prevent it from absorbing other flavours.
Can I make this recipe nut-free?
Yes, you can skip the pistachios or any other nuts used for garnish to make it nut-free.
Is this recipe gluten-free?
Yes, this recipe is naturally gluten-free as it does not include any gluten-containing ingredients.
Loading reviews...
Leena Kohli
(@leenakohli)
Elevate your confidence through the magic of home cooking with my easy-to-follow recipes 👩🍳✨ Elevate your confidence through the magic of home cooking with my easy-to-follow recipes 👩🍳✨...
Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia