Beans Fry
A simple Indian-style beans fry made with finely chopped green beans, onion, and everyday spices. It cooks quickly, stays lightly crisp, and fits beautifully into a home-style meal with dal, rice, or roti.
For 4 servings
- prep · ~12 min
Prepare the beans and aromatics.
1.Trim the ends of the green beans and chop them finely for even cooking.2.Finely chop the onion and garlic.3.Slit or finely chop the green chili. - temper · ~2 min
Make the tempering.
1.Heat oil in a wide pan over medium heat.2.Add mustard seeds and let them splutter.3.Add urad dal and cook until lightly golden.4.Add curry leaves and let them sizzle for a few seconds.TIPKeep the heat medium so the mustard seeds pop without burning the urad dal. - saute · ~5 min
Cook the onion, chili, and garlic.
1.Add the onion and sauté until it turns soft and lightly translucent.2.Add the green chili and garlic.3.Cook for 1 minute until the raw smell fades. - saute · ~2 min
Add the beans and spices.
Add the chopped green beans, turmeric powder, red chili powder, and salt. Mix well so the beans are coated evenly with the tempering and spices.
- simmer · ~10 min
Cover and cook the beans.
Sprinkle in the water, cover the pan, and cook on low heat until the beans are tender but still hold their shape. Stir once or twice while cooking.
TIPDo not add too much water or the fry will turn soggy instead of staying dry and lightly crisp. - saute · ~3 min
Dry out any extra moisture.
Remove the lid and cook for 2 to 3 minutes, stirring gently, until any remaining moisture evaporates and the beans look dry and glossy.
- garnish
Garnish with coriander leaves.
- serve
Serve hot with rice or roti.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Chop the beans quite fine and evenly so they cook through quickly without turning mushy.
- 2Use a wide pan rather than a deep pot; it helps moisture evaporate and keeps the fry dry.
- 3Let the mustard seeds fully splutter before adding urad dal, or the dal can darken too fast.
- 4Add only the 2 tablespoons of water in a sprinkle, not all at once, to avoid soggy beans.
- 5Cook covered just until the beans are tender; they should still look bright and hold their shape.
- 6Finish uncovered for a few minutes so the beans turn dry and glossy instead of steamy.
- 7This fry reheats well in a pan; avoid microwaving too long or the beans may soften too much.
Adapt it for your goals.
Coconut
Add a few tablespoons of fresh grated coconut at the end for a more traditional South Indian touch and a softer, sweeter finish.
low oilLow-oil
Reduce the oil slightly and use a good nonstick pan; the dish stays light while still keeping the tempering flavors.
no garlicNo-garlic
Skip the garlic for a simpler satvik-style version that still tastes fragrant from curry leaves, chili, and mustard seeds.
spicierSpicier
Increase green chili or red chili powder if you want a sharper, hotter beans fry to pair with plain rice and dal.
Why this is on our healthy list.
Fiber-Rich Vegetable Side
Green beans and onion add fiber, making this a satisfying vegetable dish that fits easily into an everyday meal.
Includes Protective Plant Compounds
Beans, curry leaves, garlic, chili, and coriander bring a range of natural plant compounds along with fresh savory flavor.
Moderate and Lightly Cooked
Because the beans are cooked briefly and with very little water, they stay vibrant and are not weighed down by heavy gravy.
Frequently asked questions
Usually too much water was added or the pan stayed covered too long. Use only a small sprinkle of water and finish uncovered to dry the beans.



