Green Beans
Tender green beans tossed with grated coconut, curry leaves, and a gentle tempering of mustard seeds and urad dal. This everyday South Indian stir-fry comes together in minutes and brings a fresh, lightly spiced crunch to any meal. Perfect with steamed rice, sambar, and a dollop of pickle.
For 4 servings
- prep
Prep the green beans.
1.Wash 400 g green beans thoroughly under running water.2.Trim both ends and chop into small, even pieces (about ½ cm). - temper · ~2 min
Make the tempering.
1.Heat 1 tsp oil in a kadai over medium heat.2.Add 1 tsp mustard seeds and let them splutter (30 sec).3.Add 1 tsp urad dal and 0.5 tsp cumin seeds. Sauté until dal turns golden (30 sec).4.Toss in 1 broken dried red chili, 1 slit green chili, and 8 curry leaves. Fry until fragrant (20 sec).TIPKeep the heat medium — urad dal burns quickly and turns bitter. - saute · ~10 min
Cook the green beans.
1.Add the chopped green beans to the pan along with 1 pinch turmeric powder and 1 pinch salt.2.Stir well to coat the beans with the tempering.3.Sprinkle 2 tbsp water over the beans and cover the pan with a lid.4.Cook on low heat for 8-10 minutes, stirring once halfway. Beans should be tender but still have a slight crunch.TIPDon't add too much water — the beans should steam in their own moisture, not boil. - mix
Finish with fresh coconut.
1.Once the beans are tender and any remaining water has evaporated, turn off the heat.2.Add 3 tbsp freshly grated coconut and toss gently to combine.TIPAdding coconut off the heat keeps it fresh and fragrant. - serve
Serve warm as a side dish with rice and sambar.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use fresh green beans that snap cleanly when bent for the best texture.
- 2Chop beans into uniform ½-cm pieces so they cook evenly.
- 3Keep the urad dal over medium heat and stir constantly to prevent burning.
- 4Check doneness at 8 minutes — the beans should be tender but still have a slight bite.
- 5Add grated coconut only after turning off the heat to preserve its fresh aroma.
- 6This poriyal can be made 1 day ahead and reheated gently in a pan.
Adapt it for your goals.
Vegan
This recipe is already vegan as written — no modifications needed. Perfect for plant-based diets.
higher proteinHigher-protein
Add ½ cup of cooked and drained chana dal or crushed peanuts along with the coconut for a protein boost that complements the beans.
lower calorieLower-calorie
Reduce the oil to ½ teaspoon and use a nonstick pan — the oil is only needed for tempering, and the beans steam in their own moisture.
Why this is on our healthy list.
Rich in Fiber
Green beans provide dietary fiber that aids digestion and helps maintain steady blood sugar levels.
Low in Calories and Fat
With just 1 teaspoon of oil and no heavy cream or butter, this poriyal is a light, healthful side dish.
Source of Antioxidants
Curry leaves, turmeric, and mustard seeds are all rich in antioxidant compounds that support overall wellness.
Frequently asked questions
Yes, but thaw and pat them dry first, and reduce the cooking time by 2-3 minutes since frozen beans are pre-blanched.



