This easy Pakistani and Indian-style Bhindi Masala (Okra Curry) features stir-fried, slime-free okra folded into a fragrant onion and tomato gravy. I’ve tested and refined this recipe many times — the result is a simple, delicious dish that pairs beautifully with flatbreads or rice.

“This was so delicious I had to stop myself from eating it out of the pan!”
Sarah
Navigation
- What Is Okra?
- How To Cook Okra Without Slime
- How To Cook Bhindi (Okra Curry)
- Pro Tips For Cooking Okra Curry
- How To Serve Okra Curry
- Easy & Authentic Bhindi Masala Recipe
- Video
- Ratings
What is Okra?
Okra, also called bhindi, is the edible pod of a flowering plant enjoyed across warm regions worldwide. In Pakistani and Indian cuisines it’s often transformed into savory, slightly spicy dishes that highlight the vegetable’s unique texture and flavor.
The bhindi masala version elevates okra with caramelized onions, ripe tomatoes and warm spices for a comforting, everyday curry.

How to Cook Okra without Slime
Okra naturally releases a mucilaginous quality, but with a few simple techniques you can minimize slime and keep the pods crisp:
- Dry the okra completely before cutting. Pat with paper towels or air-dry to avoid steam and splatter when frying.
- Pan-fry over medium-high to high heat to reduce the slimy texture. Don’t overcrowd the pan—work in batches so each piece browns and crisps.
- Keep the skillet uncovered. Exposed heat helps evaporate moisture and preserves a crisp finish.
- Choose smaller, younger pods. They are more tender and produce less slime than larger, mature okra.
Traditional recipes sometimes deep-fry okra. This version uses just enough oil to remove slime while keeping the dish lighter and full of flavor.

How to Cook Bhindi (Okra Curry)
The method is straightforward: first pan-fry the okra to remove the slime, set it aside, then build a spiced onion-tomato masala and fold the okra back in. This keeps the okra texture intact while infusing it with savory flavor.

More Tips
- Cut okra into 1/2 to 3/4-inch pieces. Slices that are too thin can shrivel and lose juiciness.
- Salt the okra while pan-frying to boost flavor.
- Be patient with the onions—slowly sautéed, caramelized onions add depth to the curry.
- Fresh okra is ideal, but frozen can be used. Thaw thoroughly and pat dry; you may need to fry frozen okra a couple minutes longer.

How to Serve Okra Curry
This dry-style curry is traditionally served with roti, naan or other flatbreads. It also complements dal or steamed rice and works well as a flavorful vegetable side.

Easy & Authentic Bhindi Masala (Okra Curry)
Watch the Video
Ingredients
- 1/4 cup neutral oil (grapeseed or avocado), plus more as needed
- 1 lb (454 g) okra (see note for frozen)
- 1 large (300 g) yellow or red onion, quartered and thinly sliced
- 2–3 garlic cloves, crushed (optional)
- 1 tsp crushed ginger (optional)
- 2 medium (200–225 g) tomatoes, cubed
- 1 tsp salt, divided
- 1 tsp cumin seeds
- 1 tsp coriander powder
- 1 tsp cumin powder
- 1/2 tsp turmeric powder
- 1/4–1/2 tsp red chili powder
- 1–2 small green chilies, stems removed and sliced
- 1–2 tbsp chopped cilantro for garnish (optional)
- 1/2 tsp freshly squeezed lemon juice, or more to taste
Instructions
- Wash and dry the okra thoroughly. Trim and chop into 1/2–3/4-inch pieces. Toss with 1/4 tsp salt and set aside.
- Heat a wide skillet over medium-high heat and add oil. Add half the okra and stir-fry, turning occasionally, 4–5 minutes until slime subsides and the pieces begin to brown and crisp. Sprinkle a little more salt if desired. Remove with a slotted spoon and repeat with the remaining okra. Wipe the pan if needed.
- Heat 2 tbsp oil over high heat and add the sliced onions. Sauté until golden, about 10 minutes, deglazing with a tablespoon or two of water if they stick. Add garlic and ginger (if using) and cook 30 seconds. Add tomatoes and cook until softened, about 3 minutes. Stir in the remaining 3/4 tsp salt, cumin seeds, coriander, cumin powder, turmeric and red chili powder. When the oil starts separating from the masala, add the fried okra and sliced green chilies. Sauté 2 minutes and taste for seasoning.
- Lower the heat and let the mixture simmer a few minutes, stirring occasionally. Garnish with cilantro and a squeeze of lemon if desired. Serve this dry curry with roti, naan or rice.