Kashmiri Lauki Yakhni
Tender bottle gourd simmered in a light, tangy yogurt gravy scented with fennel, dry ginger, and warm whole spices. This Kashmiri-style yakhni is gentle, comforting, and lovely with plain rice.
For 4 servings
- prep · ~8 min
Prep the bottle gourd and whisk the yogurt.
1.Peel the bottle gourd, remove mature seeds if needed, and cut it into medium cubes.2.Whisk the yogurt in a bowl until completely smooth.3.Mix in the fennel powder, dry ginger powder, cumin powder, and salt.TIPSmooth yogurt is key here. Whisk well so the gravy stays silky. - saute · ~2 min
Heat the oil and cook the whole spices.
1.Heat mustard oil in a pan over medium heat until it just begins to smoke lightly.2.Lower the heat and add green cardamom, cloves, black peppercorns, and bay leaf.3.Cook for 20 to 30 seconds until fragrant. - saute · ~5 min
Cook the bottle gourd.
Add the bottle gourd cubes and stir well to coat them in the spiced oil. Cook for 4 to 5 minutes on medium heat until they lose their raw look.
- mix · ~2 min
Add the yogurt mixture.
Lower the heat and pour in the whisked yogurt mixture slowly, stirring constantly so it blends smoothly with the bottle gourd.
TIPKeep the heat low while adding yogurt to prevent splitting. - simmer · ~15 min
Simmer the yakhni gently.
Add water, stir, and bring the curry to a very gentle simmer. Cook uncovered for 12 to 15 minutes until the bottle gourd is tender and the gravy is lightly thickened.
TIPDo not let the gravy boil hard after the yogurt goes in; a gentle simmer keeps it smooth. - garnish
Finish with mint.
- serve
Serve hot with plain rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1If your bottle gourd is mature, remove the spongy seed core or the cubes can turn watery and unevenly soft.
- 2Let the mustard oil reach a light smoking point first to mellow its sharpness before adding the whole spices.
- 3Stir continuously while adding the yogurt mixture on low heat so the yakhni stays smooth and does not split.
- 4Keep the curry at a bare simmer after the yogurt goes in; vigorous boiling can make the gravy grainy.
- 5Cook the lauki only until just tender, as overcooking makes it collapse and thin out the delicate gravy.
- 6This yakhni tastes even better after 20 to 30 minutes of resting, when the fennel and dry ginger settle into the yogurt.
- 7Reheat gently over low heat with a splash of water if needed, because yogurt gravies thicken and can catch quickly.
Adapt it for your goals.
Jain
This recipe is already close to Jain-friendly; just confirm the yogurt fits your preference and serve it as a no-onion, no-garlic main with rice.
veganVegan
Use a thick unsweetened plant yogurt, preferably cashew or coconut-based, for a dairy-free yakhni with a similar tangy, creamy texture.
low oilLow-oil
Reduce the mustard oil slightly and use a heavy pan; the dish still works because the yogurt gravy carries most of the flavour.
with paneerWith-paneer
Add lightly pan-seared paneer cubes near the end for a heartier version that keeps the mild Kashmiri spice profile.
Why this is on our healthy list.
Hydrating and Light
Bottle gourd is a water-rich vegetable, making this curry feel gentle, light, and easy to pair with a simple meal.
Gut-Friendly Dairy Base
The yogurt-based gravy adds protein and a soothing tang, while also making the curry feel nourishing and satisfying.
Digestive Spice Blend
Fennel, dry ginger, cumin, and black pepper are traditional warming spices that add flavour depth without heavy richness.
Frequently asked questions
Whisk it until completely smooth, mix in the dry spices first, add it over low heat, and keep stirring. After that, maintain only a gentle simmer.



