If you love okra, this bhindi masala recipe is for you! Made in a North Indian style, this simple curry brings a bold punch of flavor and pairs beautifully with rice or roti, especially my onion kulcha. I have included plenty of tips and tricks to help you make this dish quickly and confidently.

Save This Recipe
Enter your email & I'll send it to your inbox.
By submitting this form, you consent to receive emails from MyGoodFoodWorld
Bhindi is a family favorite. I grew up eating it because my grandfather believed that eating okra kept the brain healthy and sharp. Aside from this bhindi masala recipe, okra appears often on our dinner table in this quick sauteed okra and in vegetable stew.
This bhindi masala recipe is a favorite of my younger daughter, and I am sure it will become a favorite in your home too because it is easy to make, full of flavor, and incredibly delicious. Another reason to love it is that this recipe is naturally gluten-free and vegan.
Bhindi is the Hindi word for okra, and masala refers to the spice paste made with onions, tomatoes, and spices. With nearly 5 grams of protein and 7 grams of fiber per 250 grams, okra is a nutritious and wholesome vegetable. It is also called lady's finger in some parts of India.
This post includes helpful tips, but if you're in a hurry, use the "Jump to Recipe" or section links to skip ahead.
Jump to:
About Bhindi Masala
Bhindi masala is one of the most popular Indian dishes made with okra. I make this recipe the way I make aloo palak, dhaba style. It is a simple, rustic, semi-dry okra masala curry inspired by North Indian roadside eateries.
Bhindi masala recipe overview:
Prep + Cook time: 35 minutes
Key Ingredients: okra, onions, tomatoes, ginger, garlic, powdered spices
Servings: 3
Dietary: vegan, gluten-free, dairy-free, nut-free
Restaurant style bhindi masala is usually made with gravy. It takes a bit more work than my recipe, since you need to make a paste of onions, ginger, garlic, and tomatoes, and then fry it until the onion paste caramelizes. This step can take quite a while.
Heads up: I'm here to share helpful info, not medical advice. Always double-check ingredient labels-products can vary, and allergens can sneak in. If you have food allergies, make sure everything you use works for you.
Tips to avoid slimy okra
These tried and tested tips from two decades of cooking bhindi will help you cook okra without the dreaded slime.
Prep ahead: The secret to perfectly cooked okra starts with prepping ahead.
- Wash the okra well, drain it completely, and spread it out on a kitchen towel to dry overnight.
- Chop the okra as needed for your recipe. Make sure the chopping board and knife are dry. Wipe off any sticky juice that collects on your knife. Shade dry the chopped okra on a large plate or tea towel for 1 to 2 hours.
- Store the chopped okra in a food-safe bag or airtight container and refrigerate until required.
Pro tip: Avoid chopping the bhindi too finely. Small pieces tend to break as they cook, which makes the dish sticky and slimy.
Cooking okra: As soon as okra hits a hot pan, it tends to release its sticky juice. Here is how to prevent that from happening:
- Use enough oil: it acts as a sealant and locks the juices in
- Use a pan large enough to give okra space
- Fry them on medium-high heat until the edges start to brown. Once fried, set it aside and add it back to the dish after the masala is done cooking
Padma's top tip: Don't add salt to the bhindi until they have fried well. For masala-based recipes like this one, add the salt to the masala and not directly to the bhindi.
Ingredients and Substitutions
For the complete list of ingredients, their exact quantities, and the full instructions, scroll down to the recipe card below.

Bhindi (okra): Choose bhindi that are tender and firm.
Ginger garlic paste: You can use store-bought or homemade. Here is my recipe for homemade ginger garlic paste.
Tomato: I usually use thick, concentrated tomato paste for convenience. If you prefer fresh tomatoes, use one large tomato.
Powdered spices: For flavor and to also help absorb any extra moisture.
- Bhuna jeera: This is roasted cumin powder. Regular cumin powder will work if that is what you have.
- Red chili powder (dried red pepper powder): Adjust the heat to your liking.
- Ground coriander: Coriander powder adds an earthy aroma and is a must in any Punjabi-style dish.
- Garam masala: Use a good quality blend and keep in mind that a little goes a long way.
- Turmeric: The quintessential Indian spice, known for its vibrant color.
Water: You only need a small amount. If you are using fresh tomatoes, you may need even less, so adjust accordingly.
Oil: Traditionally, this dish is made with cold-pressed mustard oil. In this recipe, I have used a neutral oil instead.
Garnishes: These are optional, but they do add more flavor. You can use any of the following:
- chopped cilantro (coriander leaves)
- slivers of fresh ginger
- kasuri methi (dried fenugreek leaves), available in most Indian grocery stores
How to make bhindi masala (step-by-step)
Prepping and chopping bhindi is the only task in this recipe. If you do that ahead of time, this dish comes together in just 20 minutes.
Before you start making this bhindi masala recipe:
- Wash, drain, and pat dry the bhindi if you have not already. Trim off the top and bottom parts and slice them evenly into medium-sized pieces.
- Peel and finely chop the onion.
- Mix the tomato paste and powdered spices with some water. Set it aside.
- Measure the rest of the ingredients and keep everything ready.

Step 1: Fry the bhindi
Place a pan on medium-high heat and add 2 tablespoons of oil. Add the bhindi and stir fry until the edges begin to brown. Remove them from the pan and set aside.

Step 2: Make the onion tomato masala
Add the remaining oil to the pan. Add the onions and fry until they turn light pink. Add the ginger garlic paste and the tomato-spice paste. Add a splash of water if needed and fry until you see the oil separate at the sides.

Add the fried bhindi and another small splash of water. Mix gently. Cook on medium-high heat for a few more minutes or until the bhindi is cooked to your liking. I like mine with a bit of crunch.
Hint: Since this is a semi-dry dish, the masala should coat the bhindi thickly and not be watery.

Add any garnish you like. And that is it. I told you this bhindi masala recipe is easy. Serve warm. See the section below for pairing suggestions.
Recipe Notes
Frying the masala: Make sure you fry the spices well. You will know it is ready when you see the oil separating at the sides of the masala.
Oil: Four tablespoons of oil might look like a lot, but trust me, you need it to keep the okra from turning slimy.
Souring ingredient: I use only tomato paste in this recipe. You can also add lemon juice at the end, along with any garnish, or use amchur powder (dried mango powder) by adding it with the rest of the powdered spices. If you use extra souring ingredients, reduce the amount of tomato paste accordingly.
Easy Variations
- No onion, garlic: To make bhindi masala without onion and garlic, skip the onions and begin by adding 1 teaspoon of kalonji (nigella seeds) to hot oil. Add ginger paste next and follow the rest of the steps as usual.
- Restaurant-style bhindi masala gravy: Fry the bhindi as described earlier. Make a paste of the onion, ginger, garlic, and tomatoes. Fry this mixture until the oil separates at the sides. Add 1 cup of water, bring it to a boil, and let it simmer for a few minutes. Add the bhindi and cook for a few more minutes until everything comes together.
- Air fryer or oven-roasted bhindi: Instead of frying the bhindi in a pan, you can air fry or roast them in the oven at 320°F (160°C) for 4 to 5 minutes.
Storage and Reheating
Bhindi masala, just like my smoked eggplant curry, tastes even better the next day, which makes it perfect for meal prep.
Once it has cooled completely, store it in an airtight container in the fridge for up to 4 days.
To reheat, take only what you need and warm it gently in a skillet.
FAQs
Yes, you can use frozen okra, but do not thaw it. Make sure you use a wide, big pan, and it is very hot. Add the frozen okra straight to a hot pan with oil and fry it until it becomes dry and slightly crisp around the edges. This helps reduce sliminess. Fresh okra gives the best texture, but frozen is a convenient backup.
To keep bhindi green, cook it on medium-high heat and avoid covering the pan. A covered pan traps steam, which dulls the color. Make sure the okra is completely dry before cooking, use enough oil, and fry it until the edges begin to brown. This quick, hot cooking keeps the color bright and the texture firm.
No, bhindi should not be covered while cooking. Covering the pan creates steam, which makes the okra soft, sticky, and slightly dull in color. Keep the pan open, give the pieces space to fry, and let the moisture evaporate as they cook. This helps you get crisp, non-slimy bhindi every time.
Okra turns black when it is either overcooked, cooked on very low heat, or exposed to too much moisture. Wet okra darkens faster, so make sure it is fully dry before chopping. A pan that is too crowded can also cause darkening because the okra steams instead of frying. Use a wide pan, enough oil, and cook on medium-high heat for the best color.
Lady's finger sticks when it releases its natural slime. The fix is simple: dry it well before chopping, cook it in a wide pan, and use enough oil. Frying them on medium-high heat helps seal the edges and stops the sticking. Also, avoid adding salt until the lady's finger has fried well, because salt draws out moisture and increases stickiness.
Serving suggestions
Now that you know how to make this simple Punjabi-style bhindi sabji, here are some easy ways to turn it into a delicious and wholesome meal.
- Gluten-free, thali-style meal: Serve it with jeera rice, a fresh salad, buckwheat naan, and plain yogurt. Finish with some creamy Instant Pot rice pudding, because no thali meal feels complete without dessert.
- If you eat gluten: Try the classic combination of bullet naan, cucumber raita, and laccha pyaaz (spicy onion salad).
Made this recipe? I'd love to know what you think! Leave a ★★★★★ rating and a review below-it motivates me to create more great content for you. You can also connect with me on Facebook and Instagram. And don't forget to subscribe to my newsletter, where I share free recipes, tips, and more!
📖 Recipe

Bhindi Masala Recipe: Easy, Flavorful Okra Curry
Save This Recipe
Enter your email & I'll send it to your inbox.
By submitting this form, you consent to receive emails from MyGoodFoodWorld
Ingredients
Equipment
Instructions
- Okra: Wash, drain, and pat them dry. Slice them evenly and into medium-sized pieces.Onion: Peel and chop finely. Tomato-spice paste: Place the tomato paste and powdered spices in a bowl, and add ¼ cup of water. Mix and keep aside.
- Place a skillet on medium-high heat. Add 2 tablespoons of oil. Add the okra. Stir fry till the okra pieces start becoming brown around the edges. Keep aside.1 lb. (~450g) bhindi (okra)
- To the skillet, add the remaining (2 tablespoons) oil. Turn the heat down to medium. Add the chopped onions. Fry till they start turning light pink.1 big (~200g / 7 oz.) onion or 2 medium-sized ones, 4 tablespoons oil
- Add the ginger-garlic paste and tomato-spice paste. Add a couple of tablespoons of water, if required and fry for 3-4 minutes or until you see the oil separate from the sides.2 teaspoons ginger garlic paste, 1 tablespoon tomato paste (concentrate), ¼ teaspoon turmeric, 2 teaspoons red chili powder, 3 teaspoons ground coriander, ¼ teaspoon bhuna jeera (roasted and powdered cumin), 1 teaspoon garam masala, 2 teaspoons salt
- Add the bhindi. Mix gently. Add another splash of water, if needed. Turn the heat back up to medium-high and cook for a few minutes or until the bhindi are cooked to your liking. I like mine with some crunch.¼ cup water
- Add garnish (if using). Serve.2 tablespoons finely chopped cilantro, 1 teaspoon slivers of ginger, ½ teaspoon kasuri menthi (dried fenugreek leaves)
Nutrition
The nutritional information is calculated using an online calculator and is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionists' advice. Changing the quantities and cooking technique will alter the nutritional calculations.
Notes
- Okra: Choose tender ones. How you chop them is essential. Slicing them into medium-sized rounds or "diamonds" works best for this recipe (see picture above). Do not chop them thin - they will break while mixing.
- Consistency: This is a semi-dry dish. The masala should coat the bhindi and so use water only as needed.
Alternative quantities provided in the recipe card are for 1x only.
Our content aims to be informative and educational, but it should not replace professional medical advice. Since manufacturing processes can vary and cross-contamination is possible, it's essential to verify product labels and allergen information. Make sure all ingredients align with your specific allergies. As readers, you bear the responsibility for ensuring allergen safety when buying or consuming foods.




Katie says
Oh my goodness I love this recipe. It is such a delicious new way to enjoy okra! Will be making it again soon for sure.
Camilla says
Yummy bhindi masala recipe. Lots of flavor! My favorite way to eat Okra!
Padma Kumar says
Thank you! My favorite way too!