Okra and Tomato Stew
Tender okra simmered in a tangy, spiced tomato gravy until just cooked through. This homestyle dish avoids the dreaded okra slime by sautéing the bhindi first before introducing it to the tomato base. Serve it with warm rotis or steamed rice for a comforting weeknight meal.
For 4 servings
- prep
Prepare the okra.
Wash the okra thoroughly and pat each piece completely dry with a kitchen towel. Moisture is the enemy here; any water left on the okra will release mucilage and make the dish slimy. Trim the tops and tails, then slice into 1-inch pieces.
TIPDry the okra for at least 15 minutes after washing, or leave it spread on a towel. The drier it is, the less slimy the stew. - fry · ~8 min
Sauté the okra until just tender.
1.Heat 1 tbsp oil in a wide pan over medium heat.2.Add the okra pieces in a single layer and sprinkle with 0.25 tsp salt.3.Sauté for 6-8 minutes, stirring occasionally, until lightly browned and almost fork-tender.4.Remove from the pan and set aside.TIPDon't crowd the pan — if the okra steams instead of fries, it turns slimy. Use two batches if needed. - temper · ~2 min
Make the tempering.
1.Heat the remaining 1 tbsp oil in the same pan over medium heat.2.Add cumin seeds and let them sizzle for 30 seconds until fragrant.3.Add green chilies and grated ginger. Stir for 20 seconds. - saute · ~15 min
Build the onion-tomato base.
1.Add the chopped onions and sauté until translucent and lightly golden, about 5-7 minutes.2.Add minced garlic and cook for 1 minute until the raw smell disappears.3.Stir in turmeric powder, red chili powder, and coriander powder. Cook for 30 seconds.4.Add the chopped tomatoes and remaining 0.25 tsp salt. Cook, stirring frequently, until the tomatoes break down completely and the oil starts to separate, about 6-8 minutes.TIPMash the tomatoes with the back of your spatula to help them break down faster into a smooth gravy. - simmer · ~5 min
Simmer the stew.
1.Add the sautéed okra back to the pan along with 0.5 cup water.2.Stir gently to coat the okra with the tomato gravy.3.Sprinkle garam masala on top.4.Cover and simmer on low heat for 5 minutes so the flavors meld.TIPKeep the lid slightly ajar if the stew looks too watery. You want a semi-dry, clingy gravy, not a soup. - garnish
Garnish and serve.
Turn off the heat. Sprinkle freshly chopped coriander leaves over the stew. Serve hot.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Pat okra completely dry after washing to prevent slime during cooking.
- 2Sauté okra in a single layer; overcrowding traps steam and causes sliminess.
- 3Cook the tomato gravy until oil separates for a deeper, non-raw flavor.
- 4Add okra back only after the gravy is fully cooked so it stays tender, not mushy.
- 5Keep the lid ajar while simmering to control the gravy's consistency.
- 6Use ripe, deep-red tomatoes for natural sweetness and tang without extra sugar.
Adapt it for your goals.
Vegan
This recipe is already vegan; confirm no ghee is used in place of oil. It's perfect for plant-based diets.
gluten freeGluten-free
Naturally gluten-free. Serve with rice or gluten-free rotis for a celiac-safe meal.
nut freeNut-free
This stew contains no nuts, making it safe for those with nut allergies.
Why this is on our healthy list.
Rich in Dietary Fiber
Okra provides soluble fiber that aids digestion and helps maintain steady blood sugar levels.
Good Source of Vitamin C
Tomatoes and green chilies contribute vitamin C, which supports immune function and collagen production.
Low in Calories
This vegetable-based stew is naturally low in calories, making it a light yet satisfying meal option.
Frequently asked questions
Dry the okra thoroughly after washing, fry it first until lightly browned, and add it only after the tomato gravy is fully cooked.







