I think of this bhindi aloo as a South Asian style, meat-free stir fry that's best enjoyed with roti. There's something nostalgic and homey about combining okra and potatoes with simple spices.

Samad and I consider ourselves omnivores, but we lean into our carnivorous side more often 🙂
My mother calls us ghost-khor (meat lovers), there’s some sarcasm in there. Point is, fully vegan or vegetarian dishes don’t show up on our dinner table all that often.
But every time I make this dish, and I mean every time, we ask ourselves, why don’t we have this every week?
It's refreshingly light on spices, delivers big flavors, and comes together in under 40 minutes, including pre-cooking prep. Pair it with warm, soft roti, and you’ve got yourself a yum-tastic Pakistani/Indian meal!
Oh, and if the sliminess of okra makes you go yukh, you won’t find any of that here.
Pre-cooking notes
I’ve made this dish several times over the years and want to share all my “oops” and "aha" learnings here, so you get to enjoy the best bhindi!
- Fresh okra is great, but frozen works just as well. I use the latter more often than not, and haven’t noticed much of a difference in taste. Just to be clear, I’m talking about pre-cut, bite-size, frozen okra, not the kind that’s frozen whole.
- I’ve recommended a wide pan/pot in the recipe because if the okra gets too crowded, it’ll sweat, get soggy, and turn slimy. Oh and always keep the heat high when you add it in.
- If you don’t have a wide pan or you’re making a big batch, stir-fry the okra in a little oil in a separate wok or frying pan for about 3-5 minutes. Remember, no overcrowding! Cook in batches if you need to. All the steps stay the same, except you’re going to be adding partially-cooked instead of uncooked okra.
- Another thing you’ll notice is that I add the salt at the very end. If you add it earlier, it will draw out moisture, and that leads to what? Yep, slimy okra!
- Lemon juice goes in last too. Cook it too long, and it loses most of its flavor.
- I prefer red potatoes because they hold their shape better, but yellow or russet potatoes work too. They’ll be a little different in texture, but no a big deal.
A visual guide for making bhindi aloo
For those who'd like a visual walkthrough of the recipe, this section is for you. Detailed steps and tips can be found in the recipe card below.

Heat the oil in a wide pan/pot over medium heat. Add the potatoes, stir frequently, and cook until they’re nearly done and lightly browned.

Next, add the whole cumin seeds and sauté for a few seconds. Add the ginger paste and stir again. Add the curry leaves almost immediately after and sauté for another 30 seconds.

Add the okra/bhindi/ladyfinger, increase the heat to high, and sauté everything for 4-5 minutes. Add finely chopped green chilies and stir. Then turn the heat down to medium-low, add the garam masala and black pepper powder. Mix well, cover the pan/pot and let it cook for 8-10 minutes or until the potatoes are fully cooked. Stir a few times in between, so it doesn’t burn, and adjust the heat if needed.

Finally, add the salt and lemon juice. Quickly mix, then turn off the heat. Top off your aloo bhindi with some freshly chopped cilantro/coriander. I like to throw in some extra finely chopped chilies too, but that’s optional. Serve hot with roti, naan, paratha, tortillas, or rice, and enjoy!
Top tips
- When using fresh okra/bhindi, let it air dry after washing, or pat it dry, then cut. Wet okra will get slimy when you cook. Trim both ends and slice into even pieces. You can cut into rounds or diagonals. The important thing is to keep the pieces uniform and bite-sized.
- The convenience of using store-bought ginger paste is not lost on me, but it’s a huge compromise on taste – just smell your jar and you'll know what I mean. Since you need a very small quantity for this recipe, a blender might not be useful, unless you have the small-jar kind. So, grate your fresh ginger with a microplane, or finely chop it, or just grind it up with a pestle and mortar.
Serving ideas
- Most people prefer to eat aloo bhindi with roti/chapati, naan, paratha, kulcha, tortilla, you know, some kind of flatbread. But you don't have to follow the norms, I don't always, and I've quite liked this dish with rice as well.
- If you want to take your meal up a notch, some achar (Indian pickles) on the side would be perfect. But, use a tiny amount as its strong flavors can overpower your main dish. Papad (thin crispy lentil crackers) and kachumber (desi kind of pico de gallo) also pair really well.
If you've tried my recipe, I’d love to hear from you. Please comment and rate below!
Happy cooking – Nelo

Bhindi Aloo (Okra and Potatoes)
Ingredients
- ¼ cup cooking oil
- 1 pound (500 g) potatoes - peeled and cubed, avoid russets (Note A)
- 2 teaspoons whole cumin seeds
- 1 tablespoon ginger paste - fresh (Note B)
- 6-8 curry leaves - fresh, not dried
- 1 pound (500 g) okra - aka bhindi or ladyfinger, cut into bite-size pieces (Note C)
- 2 small chilies - fresh, very finely chopped, adjust quantity to taste (Note D)
- ¼ teaspoon garam masala
- ½ teaspoon black pepper powder - aka kali mirch powder
- 1 teaspoon salt - adjust to taste
- 1 tablespoon lemon juice - or lime juice
Optional toppings/garnishes
- some chopped cilantro - aka coriander/hara dhianya, for garnishing
- a few fresh chilies - finely chopped
Instructions
- Prep all your ingredients and have them ready to go, as you won't have much time to run around once you start.
- Start by heating the oil in a wide pan/pot over medium heat. Once the oil’s hot, carefully add the cubed potatoes. Stir frequently, and cook until they’re nearly done and lightly browned. But you don’t want them to get too soft just yet.
- Next, add the whole cumin seeds and sauté for 10-15 seconds. Add the ginger paste and stir for about 30 seconds.
- Add the curry leaves and sauté for another 30 seconds.
- Then add the okra/bhindi, increase the heat to high, and sauté everything for 4-5 minutes. Add your finely chopped green chilies and stir everything together.
- Turn the heat down to medium-low, add the garam masala and black pepper powder. Mix well, then cover the pan/pot.
- Let it cook for 8-10 minutes. Give it a stir now and then so it doesn’t burn, and adjust the heat if needed. Check the potatoes with a fork or knife to make sure they’re done. If not, let them cook a bit longer.
- Once everything’s cooked, add the salt and lemon juice. Quickly mix together, then turn off the heat.
- Finally, top off your bhindi aloo with some freshly chopped cilantro/coriander. I like to throw in some extra finely chopped chilies too, but that’s optional. Serve with roti, naan, paratha, tortillas, or rice, and enjoy!



Hiba says
🤩