Bhindi masala (okra stir fry)

 Bhindi masala

Bhindi masala is a popular recipe made with bhindi, tomatoes, onion and some spices and herbs. Below you can read the step by step method with photos and video to make bhindi masala at home.

Serving bhindi (okra) masala in a serving bowl with spoon and fork in background

Bhindi also known as okra or lady finger is considered as a healthy vegetable and a rich source of vitamins.  It is one of the low calorie vegetable that one should include in their diets regularly.

You can make many popular dishes with bhindi like bhindi bhurji, bhindi do pyaza, Kurkure bhindi and bharwa bhindi.

My personal favourite is bhindi bhurji and my wife love bharwa bhindi. The dishes made from bhindi are best to served with homemade roti or chapati. Bhindi masala is very popular in restaurant and dhaba. This bhindi masala rece is a restaurant style recipe, you can make it as dhaba style as well by adding some whisked curd in the masala gravy.

What is bhindi masala ?

Bhindi masala is a semi thick masala gravy where lightly sauteed bhindi is cooked in a spiced tomato onion based gravy.

Bhindi is the Hindi term for okra also popularly known as lady finger.  Bhindi is a nutritious veggie and found all around the season. 

Ingredients required

Bhindi : choose the fresh and young bhindi for the recipe. 

Spice :  cumin seeds, red chilli powder, turmeric powder, coriander powder and garam masala powder.

Onion : 2 medium size onion

Tomato : one fresh ripped tomato

Ginger garlic : use either paste or chopped

Coriander leaves : for garnish

Other ingredients : salt as per taste and cooking oil


You can make this bhindi masala in some other popular variations like bhindi masala dhaba style where curd is used in the masala gravy. 

Another variation is bharwan bhindi masala where the bhindi is stuffed with spices.

How to make bhindi less slimy ?

Bhindi has a natural occuring slimy substance known as  mucilage. And this slimy substance can ruin the texture of any dish made with bhindi. There are few steps you can follow to avoid the slimy texture.

First  step is wipe dry the bhindi completely after washing them. Then cut them into moderately size pieces and stir fry in oil untill this slimy substance break down and vanished.

Otherwise you can even deep fry them for the best result.

Steps to make the recipe

Cutting and frying the bhindi

Wash and clean the bhindi nicely and pat them dry completely by using kitchen towel or paper. These will help to keep the bhindi less slimy. Apart from this we will use few more steps to keep them less slimy.

Fresh cleaned bhindi

1. Chop off the head and tail part from all bhindi and cut each of  them into two or three parts. Apply some salt and turmeric powder nicely and keep for 10 minutes.

Bhindi coated with salt and turmeric powder for bhindi masala recipe

2. After that heat 1 teaspoon oil in a pan over medium heat flame and shallow fry them till 80% done from all sides. Remove them in a bowl and keep aside to use in masala gravy later. If you are preparing for bulk or large quantities then you can deep fry them as well. Generally in restaurant and dhaba, bhindi is deep fried for the recipe.

Sauteeing bhindi in pan for bhindi masala recipe

Making tomato onion puree

Roughly sliced the tomato and half of a medium size onion. Using a mixer grinder (blender) make a fine puree. I would love to saute the tomato and onion for few minutes and then make the puree. This will enhance the taste of the masala gravy more. In restaurants they make separate tomato gravy, chopped onion gravy and fried onion paste gravy. So their dishes taste better.

Tomato onion puree in a bowl for bhindi masala

Making the masala

Now heat 2 teaspoon oil in the same pan over medium heat flame and fry cumin seeds till sizzles. Add chopped onions and fry till light brown. Then add ginger garlic paste and fry till their raw smell goes off.

Stir frying onion and ginger garlic paste in a pan

Add red chilli powder, turmeric powder and coriander powder and stir for few seconds. Pour some water and cook the masala for one minute.

Stir frying chopped onion with red chilli powder and other spices

Now pour the prepared tomato onion puree into the pan and stir to mix nicely with the masala. Cook for 4 to 5 minutes or till oil start to separate over medium flame. If you are using raw tomato onion puree then cook for some more time.

Cooking tomato puree with masala for bhindi masala

After that add the fried bhindi into the above masala and mix nicely so that all the okra get well coated with the masala. Add salt as per your taste and cook them for 2 minutes under slow flame. 

Cooking bhindi with masala

Add some garam masala into bhindi masala for a nice aromatic flavours. Sprinkle some  chopped coriander leaves and remove them in a serving bowl. 

Bhindi masala topping with coriander leaves

Serve the bhindi masala hot along with roti, naan and steam rice.

The above step where we pour the tomato puree is very important as you can modify this recipe into some other recipes from this step.

Bhindi masala dhaba style

You can make bhindi masala gravy dhaba style by adding half cup whisked curd(yoghurt) into the masala under slow flame heat. Cook them for 2 to 3 minutes further or till the curd get well incorporated with the masala. Then add the fried bhindi into the curd based masala gravy and cook for 2 minutes. Add salt and garam masala. Sprinkle fresh chopped coriander leaves and remove the bhindi masala gravy dhaba style. You can adjust the thickness of the gravy by adding water. In dhaba style the bhindi are kept little bit long in the gravy by cutting them into one by two pieces.

Serving bhaba style bhindi masala in a bowl

Bhindi masala dry recipe can also be made from the above step after pouring the tomato puree. After cooking the tomato puree add the fried bhindi and stir to mix nicely. Add salt and garam masala and cook till the masala get well coated with the bhindi and become dry under slow flame.  Sprinkle coriander leaves and remove to serve.

Stuffed bhindi masala

This is another popular version of bhindi masala where bhindi are stuffed with some spiced fillings. You can use coconut, peanut, green chili, ginger and coriander leaves to make the fillings. Just grind them in a mixer and add some salt, chilli powder and little oil and stuff them.

  My wife only use red chilli powder, cumin powder, garam masala and salt with little oil to make the fillings.

Cut each bhindi length wise to make a opening and then with the help of a small knife stuff the fillings inside them. And shallow fry them till crisp.

Bhindi masala recipe video

You can make more vegetarian recipes

  • Choose tender and young bhindi.
  • After washing wipe them dry completely before chopping.
  • Always stir fry them in oil before adding them in masala or gravy. 

Bindi masala recipe

Serving bhindi masala in a bowl fork and spoon in background

Bhindi masala is a popular north Indian dish made with bhindi, tomato, onion and spices. It can be prepared as dry bhindi masala and dhaba style bhindi masala. 

Prep time 15 min cook time 10 min  serve 2

Author                 Mobasir hassan


  • 200 gm bhindi ( okra) 
  • 1/3 teaspoon cumin seeds
  • 1 medium size onion chopped
  • 2 medium size tomato
  • 1/2 medium size onion sliced
  • 1/2 teaspoon ginger garlic paste
  • 1/2 teaspoon red chilli powder
  • 1/2 teaspoon coriander powder
  • 1/4 teaspoon turmeric powder
  • 1/3 teaspoon garam masala
  • 3 teaspoon cooking oil
  • Salt as per taste
  • Some fresh coriander leaves ( chopped)
  1. Wash the bhindi and pat them dry completely. Then chop off the head and tail. Cut each into two or three parts depending on their length.
  2. Now mix a small pinch of turmeric powder and salt with them and keep aside 7 to 8 minutes.
  3. Heat 1 teaspoon oil in a pan on medium flame heat. Add the bhindi and shallow fry them till 80% done. Remove them in a bowl.
  4. Slice the tomatoes and make a fine puree with the onion slice.

Making the bhindi masala

  1. Again heat 2 teaspoon oil in the pan on medium flame heat and fry the cumin seeds. Then add the chopped onions and fry till light brown. Add the ginger garlic paste and fry till the raw smell of ginger garlic goes off.
  2.  Now add red chilli powder, coriander powder, turmeric powder and fry for 3 to 4 seconds. Pour little water and cook the masala further for one minute.
  3. Pour the tomato onion puree and cook for 4 to 5 minutes or till oil start to separate. Pour some water according to your desired masala thickness and simmer for one more minute.
  4. Now add the fried  bhindi into the masala and mix nicely. Add salt as per your taste and cook for 2 minutes on slow flame.
  5. Add the garam masala at this stage for a nice aromatic flavour. Sprinkle some chopped coriander leaves over the bhindi masala and remove in a serving bowl to serve.

                        Nutritional value
                       ( serving size 125 g)
  • Calories : 216
  • Fats : 11 g
  • Protein : 5 g
  • Carbohydrate : 27 g
                        Serving tips
  • Bhindi masala goes well with some homemade phulka and chapati.
  • Tandoori roti, Naan and paratha are also served with this masala.
For popular recipes you can make at home

Next Post Previous Post
No Comment
Add Comment
comment url