Bhindi Bhaji
Tender okra cooked with onions, tomatoes, and everyday spices until lightly crisp and flavorful. This homestyle Indian bhaji is simple, comforting, and pairs easily with roti or dal rice as part of a balanced meal.
For 4 servings
- prep · ~15 min
Prep the bhindi and vegetables.
1.Wash the bhindi well and dry it completely with a clean towel.2.Trim the ends and slice the bhindi into small rounds.3.Slice the onion, chop the tomato, slit the green chili, and chop the ginger.TIPDry bhindi cooks better and turns less slimy in the pan. - saute · ~5 min
Cook the onion base.
1.Heat oil in a wide pan over medium heat.2.Add cumin seeds and let them sizzle for 20 to 30 seconds.3.Add onion, green chili, and ginger.4.Cook until the onion turns soft and light golden, 4 to 5 minutes. - saute · ~4 min
Add the tomato and spices.
1.Add tomato and cook until it softens, 2 to 3 minutes.2.Add turmeric powder, red chili powder, coriander powder, and salt.3.Mix well and cook for 1 minute so the spices lose their raw smell. - saute · ~12 min
Cook the bhindi until tender.
1.Add the sliced bhindi and mix gently to coat it with the masala.2.Cook uncovered over medium heat, stirring every 2 minutes.3.Cook until the bhindi is tender and lightly crisp on the edges, 10 to 12 minutes.TIPDo not cover the pan, or the bhindi can turn sticky. - garnish · ~1 min
Finish with dry mango powder and cilantro.
Sprinkle dry mango powder over the bhaji and mix gently. Turn off the heat and garnish with chopped cilantro.
- serve
Serve hot.
Serve Bhindi Bhaji hot with roti, phulka, or as a side with dal and 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 fully after washing; even a little moisture makes it slimy in the pan.
- 2Use a wide pan so the bhindi cooks in a shallow layer and crisps instead of steaming.
- 3Cook the bhindi uncovered and stir gently every couple of minutes to keep the rounds intact.
- 4Add salt with the tomato masala, not at the start of frying the okra, to help limit stickiness.
- 5Wait to add amchur until the end so its tangy flavor stays bright and doesn't turn dull.
- 6Bhindi bhaji is done when the seeds look slightly toasted and the edges are lightly crisp.
- 7Leftovers reheat best in a skillet, not the microwave, so the okra stays less soft.
Adapt it for your goals.
Low-oil
Use a good nonstick or well-seasoned pan and reduce the oil slightly; the wide pan still helps the okra cook dry and tender.
no onion no garlicNo-onion-no-garlic
Skip the onion and keep the ginger, tomato, cumin, and spices for a simple satvik-style bhindi with a cleaner, lighter taste.
spicierSpicier
Add one extra green chili or a bit more red chili powder for a sharper heat that pairs well with plain roti or curd.
potato bhindiPotato-bhindi
Add small diced potato and cook it first until partly tender, then proceed with the masala and okra for a heartier sabzi.
Why this is on our healthy list.
Vegetable-Rich Side
Okra, onion, tomato, ginger, and cilantro make this a wholesome vegetable dish that adds variety and plant foods to the meal.
Naturally Fiber-Friendly
Okra and onion contribute dietary fiber, which can help make the dish satisfying when served with roti or dal rice.
Moderate Oil Cooking
The bhaji uses a small amount of oil for the full pan, giving good flavor and texture without deep-frying.
Contains Protective Spices
Cumin, turmeric, coriander, ginger, and chili bring aromatic compounds that add depth along with traditional spice benefits.
Frequently asked questions
Dry the okra completely, cook it uncovered in a wide pan, and avoid overcrowding. Stir gently and not too often so moisture can evaporate.



