How to Make Makhana Curry (Traditional & Healthy Version)

Makhana Curry, also known as Phool Makhana Curry, is a beloved North Indian vegetarian dish that brings together the delicate crunch of roasted fox nuts (makhana) with a rich, aromatic tomato and cashew-based gravy. Makhana, harvested from the ponds and lakes of Bihar and eastern Uttar Pradesh, has been a staple in Indian kitchens for centuries, especially during fasting periods like Navratri. This curry is light yet flavorful, with the makhanas soaking up the spices and lending a unique, nutty texture to the dish. Perfect for lunch, Makhana Curry is often enjoyed with phulka (roti) or jeera rice. Its subtle flavors, creamy texture, and nutrient-rich ingredients make it a popular choice for those seeking a healthy yet indulgent meal. The curry is mild enough for children and elders alike, while the use of ghee, fresh tomatoes, and aromatic masalas ties it to classic North Indian home cooking. Whether served during family gatherings, festivals, or as a comforting daily meal, Makhana Curry embodies the warmth and nutritional wisdom of Indian cuisine, making it a must-try for anyone looking to explore wholesome Indian recipes.

35 min total2 servingsEasy220 kcal / 100g

Ingredients

  • Phool Makhana (fox nuts)
    2 cups Phool Makhana (fox nuts) (मखाना)
  • Tomatoes
    2 medium Tomatoes (टमाटर, finely chopped or pureed)
  • Onion
    1 medium Onion (प्याज, finely chopped)
  • Cashew nuts
    8-10 Cashew nuts (काजू, soaked)
  • Ginger-garlic paste
    1 tsp Ginger-garlic paste (अदरक-लहसुन पेस्ट)
  • Green chilli
    1 Green chilli (हरी मिर्च, finely chopped)
  • Cumin seeds
    1/2 tsp Cumin seeds (जीरा)
  • Coriander powder
    1 tsp Coriander powder (धनिया पाउडर)
  • Turmeric powder
    1/4 tsp Turmeric powder (हल्दी)
  • Red chilli powder
    1/2 tsp Red chilli powder (लाल मिर्च पाउडर)
  • Garam masala
    1/2 tsp Garam masala (गरम मसाला)
  • Low-fat milk or water
    1/2 cup Low-fat milk or water (दूध या पानी, for gravy)
  • Ghee
    1 tbsp Ghee (घी)
  • Salt
    to taste Salt (नमक)
  • Fresh coriander leaves
    2 tbsp Fresh coriander leaves (हरा धनिया, chopped)

Step-by-step instructions

Step 1: Heat 1/2 tbsp ghee in a kadhai or heavy-bottomed pan
0%
5 min

Step 1 · Heat 1/2 tbsp ghee in a kadhai or heavy-bottomed pan

Heat 1/2 tbsp ghee in a kadhai or heavy-bottomed pan. Add makhana and roast on low flame for 4-5 minutes until crisp and light golden. Remove and set aside.

Step 2: In the same pan
0%

Step 2 · In the same pan

In the same pan, add remaining ghee. Add cumin seeds and let them splutter. Add chopped onions and sauté until translucent.

Step 3: Add ginger-garlic paste and green chilli
0%

Step 3 · Add ginger-garlic paste and green chilli

Add ginger-garlic paste and green chilli. Sauté until the raw aroma disappears.

Step 4: Add tomato puree and cook until oil starts to separate
0%

Step 4 · Add tomato puree and cook until oil starts to separate

Add tomato puree and cook until oil starts to separate. Stir in turmeric, coriander powder, and red chilli powder. Mix well.

Step 5: Blend soaked cashews with a little water to make a smooth paste
0%
2 min

Step 5 · Blend soaked cashews with a little water to make a smooth paste

Blend soaked cashews with a little water to make a smooth paste. Add this cashew paste to the pan and cook for 2 minutes, stirring continuously.

Step 6: Pour in milk or water to adjust the consistency of the gravy
0%
3 min

Step 6 · Pour in milk or water to adjust the consistency of the gravy

Pour in milk or water to adjust the consistency of the gravy. Let it simmer for 2-3 minutes.

Step 7: Add roasted makhana
0%
4 min

Step 7 · Add roasted makhana

Add roasted makhana, salt, and garam masala. Mix well and simmer for 3-4 minutes until makhana absorb the flavors.

Step 8: Garnish with chopped coriander leaves and serve hot with phulka or ...
0%

Step 8 · Garnish with chopped coriander leaves and serve hot with phulka or ...

Garnish with chopped coriander leaves and serve hot with phulka or steamed rice.

Why this recipe is healthy

Makhana Curry is a healthy lunch option due to its balanced combination of proteins, healthy fats, and complex carbohydrates. The use of ghee in moderation provides good fats, and the absence of heavy cream keeps the calorie count in check. Roasted makhana are low in sodium and cholesterol, supporting heart health and weight management. The synergy of antioxidant-rich spices further boosts immunity, making this dish ideal for a wholesome Indian meal.

A note on tradition

Makhana Curry is deeply rooted in North Indian culinary traditions, especially in states like Bihar and Uttar Pradesh where makhana is cultivated and celebrated. Commonly prepared during fasting festivals such as Navratri, makhana-based dishes are prized for being satvik (pure and wholesome). This curry is also a popular choice for special occasions and family gatherings, reflecting the region's ingenuity in transforming simple ingredients into festive delicacies.

← Back to Makhana Curry nutrition