Besan Bhindi Recipe

5 from 2 votes
Updated: Sep 03, 2026

This post may contain affiliate links. Please read our privacy policy.

Besan bhindi is a delicious Indian stir-fry where tender okra is coated with a flavorful, spiced gram flour mixture. It is packed with the nutty flavor of besan, making it a simple yet satisfying side dish. Serve this easy bhindi with dal, roti, or paratha for a comforting Indian meal.

Here are some more bhindi recipes that can be enjoyed for your everyday meals: Achari bhindi, bhindi do pyaza, and kurkuri bhindi.

Besan bhindi served in a bowl.

What Is Besan Bhindi?

Besan bhindi is a North Indian, mostly Rajasthani, dry okra dish. Okra (bhindi) is shallow-fried first, then tossed with roasted besan (chickpea flour, also called gram flour), onion, ginger, and everyday spices like coriander powder, turmeric, and amchur (dry mango powder).

The besan does two jobs at once. It soaks up the little bit of moisture bhindi releases, and it adds a toasty, nutty coating that makes every piece taste seasoned, not just spiced on the outside.

Unlike the tomato-heavy bhindi masala, this version stays completely dry and tangy from amchur instead of tomatoes.

You’ll notice there’s no tomato, no garam masala, and no cream in this recipe. That’s intentional. A classic besan wali bhindi is meant to taste light, dry, and a little rustic, closer to the “no onion, no garlic” style sabzis you’d find in some Marwari homes (you can easily skip the onion and ginger if that’s how you cook).

Ingredients

  • Bhindi  – Always choose bhindi or okra that is fresh and tender. Large bhindi with large seeds has no taste and is not advised to eat.
  • Oil – I like to cook this sabji in mustard oil, as it gives it a unique taste. However, you can use any oil or ghee.
  • Besan (Chickpea Flour) is the star ingredient of this recipe. 
  • Spices – You will need everyday basic spices to make this curry. I have used cumin seeds, fennel seeds, hing (asafetida), coriander powder, Kashmiri red chili powder, turmeric powder, and dry mango powder (amchoor). Dry mango powder gives a nice tangy taste to this sabzi, and Kashmiri red chili powder gives it a nice color without making it too spicy.
  • Others – You will also need red onions, green chilies, ginger, and lime juice.

How To Make Besan Bhindi

Dry the okra completely. Wash 500 grams of bhindi, then spread it on a kitchen towel and let it air-dry for at least 20 minutes, or pat it dry by hand. This is the single most important step, as any leftover water on the surface is what makes okra turn slimy in the pan. Cut the okra into 1-inch pieces.

Fry the bhindi first. Heat 5 tablespoons of oil in a wide kadhai or pan on medium-high heat. Add the bhindi and fry, stirring occasionally, until it’s almost cooked and lightly browned at the edges. Remove it to a plate. Frying it separately, before any spice touches it, seals the surface so it stays firm later.

Toast the besan. In the same oil, add 1 teaspoon cumin seeds, 1 teaspoon fennel seeds, and ¼ teaspoon hing. Let them sizzle for 4-5 seconds. Add 3 tablespoons of besan and cook it on low heat, stirring constantly, until it turns a shade darker and smells nutty and toasty. Raw besan tastes bitter and chalky, so this step isn’t optional; give it a good two to three minutes.

Add the spices. Add 2 teaspoons of coriander powder, ½ teaspoon turmeric, 2 teaspoons of Kashmiri red chili powder, and 1 teaspoon salt. Stir for a few seconds so the spices bloom in the hot oil, but don’t let them sit too long or they’ll catch and turn bitter.

Bring the bhindi back. Add the fried bhindi, 1 cup of cubed onion, 2 green chilies (slit in half), and 1 teaspoon grated ginger to the pan. Splash in a little water; just enough to help the besan mixture cling to the okra without turning into a paste.

Cover and finish cooking. Cover the pan and cook on low heat for 8 to 10 minutes, stirring once or twice. Keep the lid on for short stretches, not the whole time, since trapped steam is what brings back the sliminess you worked so hard to avoid.

Taste and adjust. Switch off the heat. Add 1 teaspoon amchoor and mix well. Check the salt and tang. Add a squeeze of lime juice at the end if you want more sourness than the amchur alone gives you. Serve hot.

Pro Tips By Neha

Buy young, snappable bhindi. Bend one; if it snaps clean instead of bending, it’s fresh and won’t turn fibrous.

Don’t overcrowd the pan while frying. If the bhindi is packed too tight, it steams instead of frying, and that’s where sliminess sneaks back in. Fry in two batches if needed.

Roast a little extra besan and keep it aside. If your bhindi looks watery at the end, a spoon of pre-toasted besan fixes the texture in seconds without needing to start over.

Use a wide, shallow pan, not a deep pot. More surface area means faster evaporation, which keeps everything dry.

Add amchur off the heat. It keeps the tang bright instead of turning muted from prolonged cooking.

Variations

Besan bhindi without onion: Skip the onion and ginger entirely for a satvik, no-onion-no-garlic version — common during fasting or religious occasions.

Air fryer besan bhindi: Toss the okra with a little oil and air-fry at 200°C for 10 minutes, then mix in the toasted besan masala. It cuts down the oil significantly.

Gluten-free: Skip adding hing (asafetida). The rest of the ingredients used in this recipe are naturally gluten-free.

Besan Bhindi FAQs

Why does my besan bhindi turn slimy?

Slime almost always comes from moisture. Either adding wet bhindi to the pan, overcrowding while frying, or keeping the lid on too long during the final cook. Dry the okra thoroughly and fry it uncovered.

Can I use frozen bhindi to make besan bhindi?

Fresh bhindi gives the best texture, but frozen bhindi can be used. Thaw it completely and pat it very dry before cooking.

Serving Suggestions

Besan bhindi is a dry sabzi, so I always put something with a little moisture on the plate next to it.

My go-to is hot phulka with a bowl of plain dal. The dal soaks into the roti, and perfectly balances the bhindi’s dryness.

Mohit likes to eat it with steamed rice, dal, and a spoon of ghee instead, and honestly, that combination is hard to argue with too.

This is also one of my favorite sabzis to pack into a lunch box, especially with tawa paratha, since it doesn’t get soggy by lunchtime the way gravy-based sabzis do.

If you’re putting together a bigger thali, add a bowl of raita to cool things down, and maybe a wedge of onion and lemon on the side.

Storage Suggestions

Store besan bhindi in an airtight container in the fridge for 3 to 4 days.

Because it’s dry rather than gravy-based, it reheats better than most sabzis — a couple of minutes in a hot pan brings the crispness right back.

Avoid the microwave if you can, since it tends to soften the besan coating.

I don’t recommend freezing this one; the besan texture turns a little pasty once thawed.

Other Dry Sabji Recipes We Recommend

Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on Facebook, Pinterest, and Instagram for all of the latest updates.

Rajasthani Besan Bhindi is a dry side dish of okra cooked with chickpea flour and spices. This North Indian besan wali bhindi is easy to make and tastes delicious. Here is how to make it.
5 from 2 votes

Besan Bhindi Recipe

Besan bhindi is a delicious Indian stir-fry where tender okra is coated with a flavorful, spiced gram flour mixture. It is packed with the nutty flavor of besan, making it a simple yet satisfying side dish. Serve this easy bhindi with dal, roti, or paratha for a comforting Indian meal.
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4 people

Ingredients 

  • 500 grams bhindi
  • 5 tablespoons mustard oil (or any other cooking oil)
  • 1 teaspoon cumin seeds
  • 1 teaspoon fennel seeds
  • ¼ teaspoon hing (asafetida)
  • 3 tablespoons besan (chickpea flour)
  • 2 teaspoons coriander powder
  • ½ teaspoon turmeric powder
  • 2 teaspoons Kashmiri red chili powder
  • 1 teaspoon salt (or to taste)
  • 1 cup onions (cut into large cubes)
  • 2 green chilies (slit in half)
  • 1 teaspoon grated ginger
  • 1 teaspoon amchoor (dry mango powder)
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Instructions 

  • Dry the okra completely. Wash the bhindi, then spread it on a kitchen towel and let it air-dry for at least 20 minutes, or pat it dry by hand. This is the single most important step, as any leftover water on the surface is what makes okra turn slimy in the pan. Cut the okra into 1-inch pieces.
  • Fry the bhindi first. Heat oil in a wide kadhai or pan on medium-high heat. Add the bhindi and fry, stirring occasionally, until it’s almost cooked and lightly browned at the edges. Remove it to a plate. Frying it separately, before any spice touches it, seals the surface so it stays firm later.
  • Toast the besan. In the same oil, add cumin seeds, fennel seeds, and hing. Let them sizzle for 4-5 seconds. Add besan and cook it on low heat, stirring constantly, until it turns a shade darker and smells nutty and toasty. Raw besan tastes bitter and chalky, so this step isn’t optional; give it a good two to three minutes.
  • Add the spices. Add coriander powder, turmeric, Kashmiri red chili powder, and salt. Stir for a few seconds so the spices bloom in the hot oil, but don’t let them sit too long, or they’ll catch and turn bitter.
  • Bring the bhindi back. Add the fried bhindi, onion, green chilies, and ginger to the pan. Splash in a little water; just enough to help the besan mixture cling to the okra without turning into a paste.
  • Cover and finish cooking. Cover the pan and cook on low heat for 8 to 10 minutes, stirring once or twice. Keep the lid on for short stretches, not the whole time, since trapped steam is what brings back the sliminess you worked so hard to avoid.
  • Taste and adjust. Switch off the heat. Add amchoor and mix well. Check the salt and tang. Add a squeeze of lime juice at the end if you want more sourness than the amchur alone gives you. Serve hot.

Nutrition

Calories: 250kcal, Carbohydrates: 20g, Protein: 4g, Fat: 19g, Saturated Fat: 2g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 11g, Sodium: 688mg, Potassium: 527mg, Fiber: 7g, Sugar: 5g, Vitamin A: 1205IU, Vitamin C: 35mg, Calcium: 130mg, Iron: 2mg
Like this recipe? Rate and comment below!
5 from 2 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments