Lets Make Nadru Yakhni Recipe Together
It was a beautiful morning. Amid the lush green hills stood a vibrant and lively city and nestled within it was a stunning lake — so serene that it looked as if a layer of white mist was floating gently over its surface.
In the early morning hours, several boats glided across the lake, each filled with a variety of fresh vegetables and greens. Among them, one boat caught my attention — something about it felt familiar. As I moved closer, I realized it was filled with lotus stems, also known as Kamal Kakdi.
Here in Kashmir, these lotus stems are harvested from the very lake I was admiring — the famous Dal Lake. Locally, they are called Nadru. In Kashmir, a delicious and flavorful dish is made using these stems, known as Nadru Ki Yakhni — a true delicacy of the region.
What is Nadru Yakhni Recipe?
Nadru — A Kashmiri Treasure
As I mentioned earlier, here in Jammu and Kashmir, especially in the Kashmir Valley, lotus stems are locally known as Nadru. And Yakhni refers to a special type of Kashmiri curry, made using curd (yogurt) and a blend of vibrant, aromatic local spices.
Yakhni isn’t limited to Nadru alone — it is prepared using a variety of ingredients. In the coming days, I’ll be sharing with you several versions of this soulful dish: Dal Yakhni, Mutton Yakhni, Chicken Yakhni, and more.
But for today, our focus remains on the beloved Nadru Yakhni.
Being a Kashmiri myself, I can say with pride and passion that I have a deep love for such delicious traditional recipes. Not only do I enjoy eating them, but I also absolutely love cooking them.
And I firmly believe that no matter how small or simple a recipe may be — if it’s not made with heart, it will never turn out well.
In cooking, it’s not just about spices, salt, or heat. There’s one very important ingredient that goes into every successful recipe across the world — and that is “love” (Mann).
When something is cooked with love, it always tastes extraordinary.

Ingredients for Nadru Yakhni
Here’s what you’ll need to prepare a traditional bowl of Nadru Yakhni:
-
Lotus stem (Nadru / Kamal Kakdi) – 500g
-
Curd (yogurt) – 1 cup (whisked well, not sour)
-
Mustard oil – 2 to 3 tablespoons
-
Fennel powder (saunf) – 2 tsp
-
Dry ginger powder (sonth) – 1 tsp
-
Asafoetida (heeng) – a pinch
-
Green cardamom (elaichi) – 2 to 3 pods
-
Cloves (laung) – 2 to 3
-
Bay leaf (tej patta) – 1
-
Salt – to taste
-
Water – as required
Approximate Cooking Time
-
Preparation Time: 15 minutes
-
Cooking Time: 30–35 minutes
-
Total Time: ~50 minutes
Note: Nadru takes about 15–20 minutes to boil until soft, and another 15–20 minutes to simmer in curd gravy. Kashmiri home cooks often emphasize slow cooking for rich flavor infusion.
Seasonal Availability of Nadru
Best Season:
Winter and Spring — from October to March
Lotus stems are harvested in Kashmir from the frozen or semi-frozen Dal Lake and Wular Lake during winter months. This makes Nadru a popular winter delicacy, when it’s most tender and fresh. Traditional Kashmiri households and street markets such as those around Gada Kocha, Rainawari, and Hazratbal are known to sell Nadru in bulk during winter.
Step-by-Step Recipe: How to Make Nadru Yakhni Racipe
Step 1: Prepare the Lotus Stems
-
Wash the Nadru thoroughly to remove any mud.
-
Peel the skin and slice them into 1–1.5-inch pieces.
-
Boil them in water for 15–20 minutes or until tender.
-
Drain and set aside.
NOTE: Nadru is fibrous and often grows in muddy lakes, so thorough cleaning and boiling is essential to soften it and remove any impurities.
Step 2: Prepare the Yogurt Gravy
-
In a bowl, whisk the curd until smooth to avoid curdling.
-
In a pan, heat mustard oil until it reaches smoking point (very important in Kashmiri cuisine).
-
Reduce flame and add heeng, cardamom, cloves, and bay leaf. Sauté for a few seconds.
-
Lower the heat and slowly add the whisked yogurt, stirring constantly.
-
Add fennel powder, dry ginger powder, and salt.
-
Let it simmer for 5–7 minutes on low heat while stirring.
Note: In Kashmiri cooking, mustard oil is always smoked to remove bitterness. Curd is whisked well to prevent splitting.
Step 3: Combine and Cook
-
Add the boiled Nadru pieces into the simmering gravy.
-
Add a little water if needed to adjust consistency.
-
Let the curry cook for 10–15 minutes on low flame so the Nadru absorbs the flavors.
Note: According to traditional Kashmiri cooking methods, Nadru is always simmered in the gravy to let the curd and spice flavors penetrate deeply.
Step 4: Serve
-
Turn off the heat and let it rest for 5 minutes before serving.
-
Serve hot with steamed rice or Kashmiri roti. Click Here
My Note
As I said before, I am from Kashmir myself, and this recipe is straight from my family kitchen. Nadru Yakhni has always been one of my favorite dishes — not just to eat, but to cook. I truly believe that no recipe turns out great without love, and every time I make this dish with heart, it never fails to impress.
Serving Suggestions
-
Best enjoyed with hot white rice
-
Serve with a side of mint chutney or radish salad
-
Can be part of a full vegetarian Wazwan thali
Summary
| Aspect | Details |
|---|---|
| Dish Name | Nadru Yakhni |
| Main Ingredient | Lotus Stem (Nadru) |
| Cuisine | Kashmiri |
| Cooking Time | ~50 minutes |
| Seasonal Availability | October – March |
| Difficulty Level | Easy to Moderate |
For Current Affair Updates Check Out @News Bharat Varsh 24
For more updates stay connected with us @kashmirimenu.newsbharatvarsh24
