Dahi Bhindi
Tender okra cooked with onions, spices, and creamy yogurt makes this homestyle North Indian dish rich yet light. It pairs especially well with roti or jeera rice and brings a gentle tang to the meal.
For 4 servings
- prep · ~10 min
Prep the bhindi and whisk the yogurt.
1.Wash the bhindi well and dry it completely with a kitchen towel.2.Trim the ends and cut the bhindi into 1 inch pieces.3.Whisk the yogurt with gram flour and water until smooth and lump free.TIPAny moisture on the bhindi can make it slimy in the pan. - saute · ~8 min
Cook the bhindi until lightly crisp.
1.Heat 1 tbsp oil in a wide pan over medium heat.2.Add the bhindi and cook, stirring gently, until the pieces lose their stickiness and turn lightly browned.3.Transfer the bhindi to a plate.TIPUse a wide pan so the bhindi cooks in one layer and does not steam. - temper · ~7 min
Make the spiced onion base.
1.Heat the remaining 1 tbsp oil in the same pan.2.Add cumin seeds and let them sizzle for a few seconds.3.Add onion, green chili, ginger, and garlic.4.Cook until the onion turns soft and light golden. - saute · ~1 min
Add the dry spices.
Lower the heat and add turmeric powder, red chili powder, coriander powder, garam masala, and salt. Mix well for 20 to 30 seconds so the spices bloom without burning.
TIPKeep the heat low here so the powdered spices do not scorch. - mix · ~3 min
Stir in the yogurt mixture.
Add the whisked yogurt mixture slowly, stirring continuously. Cook on low heat until it thickens slightly and looks creamy.
TIPContinuous stirring helps keep the yogurt smooth and prevents splitting. - assemble · ~3 min
Fold in the bhindi and finish the dish.
Return the cooked bhindi to the pan and toss gently to coat it in the yogurt masala. Cook for 2 to 3 minutes on low heat until everything is well combined.
- garnish
Garnish with coriander leaves.
- serve
Serve hot with roti or rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Dry the okra completely before cutting; even a little moisture makes Dahi Bhindi slimy.
- 2Cook the bhindi in a wide pan without crowding so it browns instead of steaming.
- 3Let the yogurt come closer to room temperature before adding to the pan to reduce curdling.
- 4Keep the flame low once the dry spices and yogurt go in; high heat can split the yogurt sauce.
- 5Add the sautéed bhindi back only after the yogurt masala thickens, so the pieces stay intact and lightly crisp.
- 6If the gravy tightens after resting, loosen it with a spoonful of hot water rather than reheating on high.
- 7This dish tastes best fresh, but leftovers can be reheated gently on low heat to preserve the yogurt texture.
Adapt it for your goals.
Jain
Skip onion and garlic, use extra ginger and a pinch more cumin for a simpler but still tangy, satvik-style version.
low oilLow-oil
Roast or air-fry the bhindi first and reduce pan oil slightly for a lighter everyday sabzi with the same yogurt finish.
spicierSpicier
Add an extra green chili or a bit more red chili powder if you want the yogurt's tang balanced by more heat.
no garlicNo-garlic
Omit garlic for a milder, cleaner flavor that pairs especially well with phulka or jeera rice.
Why this is on our healthy list.
Fiber-Rich Okra
Bhindi brings dietary fiber, which makes this sabzi more filling and gives it a wholesome vegetable base.
Protein from Yogurt and Besan
The yogurt and gram flour add some protein while also creating a creamy gravy without heavy cream.
Digestive Spice Base
Cumin, ginger, garlic, and coriander are commonly used in Indian cooking to add flavor while keeping rich-tasting dishes balanced.
Frequently asked questions
Wash it ahead, dry it fully, and sauté it in a wide pan before mixing with the gravy. Avoid crowding the pan or adding it while wet.



