Haldi ki Sabzi
A warming Rajasthani winter curry made with fresh turmeric root simmered in a yogurt-based gravy. Earthy, gently spiced, and deeply comforting, it is usually enjoyed in small portions with roti or bajra bread.
For 4 servings
- prep · ~10 min
Prepare the fresh turmeric.
1.Wash the fresh turmeric well and peel it carefully.2.Cut it into thin batons or small sticks for even cooking.3.Whisk the yogurt in a bowl until smooth and lump-free.TIPWear gloves while handling fresh turmeric if you want to avoid yellow stains on your hands. - mix · ~3 min
Mix the yogurt base.
Add besan to the whisked yogurt and mix until smooth. Stir in the water a little at a time so the gravy base stays lump-free.
- saute · ~6 min
Cook the spices and turmeric.
1.Heat ghee in a pan over medium heat.2.Add cumin seeds and let them sizzle for 20 to 30 seconds.3.Add asafoetida, grated ginger, and green chili, then cook for 30 seconds.4.Add the fresh turmeric and sauté until lightly glossy and aromatic, 4 to 5 minutes.TIPKeep the heat medium so the turmeric softens gently without catching at the bottom. - saute · ~1 min
Add the dry spices.
Add coriander powder, red chili powder, garam masala, and salt. Mix well and cook for about 30 seconds so the spices bloom in the ghee.
- simmer · ~10 min
Simmer the gravy.
1.Lower the heat and pour in the yogurt mixture slowly, stirring continuously.2.Cook on low heat until the gravy begins to thicken gently.3.Simmer for 8 to 10 minutes, stirring now and then, until the turmeric is tender and the gravy turns rich and creamy.TIPDo not let the pan get too hot after adding yogurt, or the gravy may split. - garnish
Garnish with cilantro.
- serve
Serve hot with roti or bajra bread.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Use gloves or lightly oil your hands before peeling fresh turmeric to prevent stubborn yellow stains.
- 2Cut the turmeric into thin, even batons so it turns tender in the short simmer and does not stay fibrous.
- 3Whisk the besan into yogurt completely before adding water; even tiny lumps are hard to smooth out later.
- 4Lower the flame before pouring in the yogurt mixture and keep stirring so the gravy stays silky instead of splitting.
- 5If the gravy thickens too much on standing, loosen it with a splash of hot water rather than boiling it hard.
- 6This sabzi tastes best in small portions with bajra roti, which balances the earthy turmeric and tangy yogurt.
- 7Leftovers keep well for a day in the fridge; reheat very gently on low heat to protect the yogurt sauce.
Adapt it for your goals.
Milder
Reduce the green chili and skip the red chili powder for a gentler, more turmeric-forward version.
garlic free traditionalGarlic-free-traditional
Keep it as written with hing, ginger, and ghee for a simple Rajasthani-style profile without garlic or onion.
veganVegan
Use a thick unsweetened plant yogurt and oil instead of ghee; keep the heat low so the dairy-free gravy stays smooth.
thicker gravyThicker-gravy
Add a little extra besan if you want a more spoon-coating sauce that clings well to roti or bajra bread.
Why this is on our healthy list.
Rich in Turmeric Compounds
Fresh turmeric brings naturally occurring plant compounds and a deep earthy flavor that makes this winter curry distinctive.
Contains Fermented Dairy
Yogurt adds protein and a tangy creaminess while making the gravy more satisfying without relying on heavy cream.
Moderate, Warming Spice Profile
Ginger, cumin, green chili, and coriander create a warming dish that feels comforting, especially in colder weather.
Frequently asked questions
Fresh turmeric is the key ingredient here and gives the sabzi its texture and unique flavor. Powder will color the gravy but will not recreate the same dish.



