Beans Poriyal


Rate this recipe
Beans Poriyal is a classic South Indian dry stir-fry dish made with finely chopped French beans, aromatic tempering, and freshly grated coconut. Deeply rooted in Tamil Nadu's everyday cooking tradition, poriyal is a staple side dish that finds its place on every Tamil thali alongside sambar, rasam, and steamed rice. The word 'poriyal' itself means a dry vegetable preparation, and Beans Poriyal is one of the most beloved versions enjoyed across Tamil households from Chennai to Coimbatore and beyond.
Tamil families absolutely adore Beans Poriyal for its simplicity, vibrant green colour, and subtle nutty flavour from the grated coconut. It is a dish that mothers make on busy weekday mornings and also prepare proudly during festive occasions like Pongal, Tamil New Year, and Karthigai Deepam feasts. The lightness of this dish balances heavier gravies and rice dishes on the plate beautifully. Kids especially love the crunchy texture of the beans paired with the mild spice, making it a wonderful way to include vegetables in their daily meals without any fuss.
What makes this Beans Poriyal recipe truly special is how quick and effortless it is to prepare. The secret to a perfect poriyal lies in cooking the beans just right — they should be tender yet retain a slight bite. Adding the grated coconut at the very end preserves its fresh aroma and sweetness. Using a proper tadka with mustard seeds, curry leaves, and dried red chillies creates that unmistakable South Indian flavour base. With fresh beans and a few pantry staples, you can recreate this authentic Tamil dish in under 30 minutes.
Ingredients
Instructions
💡 Tap a step to mark it doneWash the French beans thoroughly under running water. Trim both ends and chop them finely into small pieces about half a centimetre in size. Keeping the pieces uniform ensures even cooking. Set the chopped beans aside in a bowl.
Heat a wide kadai or pan over medium flame and add coconut oil or cooking oil. Allow it to heat until shimmering but not smoking. Coconut oil adds an authentic South Indian flavour to the poriyal, though any neutral cooking oil works well.
Add mustard seeds to the hot oil and wait for them to splutter completely. Once the mustard seeds pop, add the urad dal and chana dal. Stir continuously and fry on medium heat until both dals turn golden brown and crispy. This step adds a wonderful nutty crunch to the poriyal.
Add the dried red chillies broken in half and the curry leaves to the pan. Be careful as the curry leaves will splutter in the oil. Fry for about 20 seconds until the curry leaves turn crisp and release their aroma. Add a pinch of asafoetida and stir well.
Add the finely chopped onion and slit green chilli to the tempering. Sauté on medium heat for 3 to 4 minutes until the onion turns soft and translucent. Stir occasionally to prevent burning. The onion adds a gentle sweetness and body to the poriyal.
Add the chopped French beans to the pan and mix everything well to coat the beans evenly with the tempering. Sprinkle turmeric powder and salt over the beans and toss to combine.
Sprinkle 2 to 3 tablespoons of water over the beans. This small amount of water helps the beans steam and cook through without making the dish watery. Cover the pan with a lid and cook on low to medium heat for 8 to 10 minutes, stirring once in between.
Remove the lid and check if the beans are cooked. They should be tender but still have a slight firmness and beautiful green colour. If any excess moisture remains, increase the heat to high and stir-fry for a minute or two until completely dry.
Reduce the flame to the lowest setting and add the freshly grated coconut. Mix gently and thoroughly so the coconut coats all the beans evenly. Cook for just one more minute on low heat. Do not overcook the coconut as it will lose its fresh sweetness.
Turn off the heat and transfer the Beans Poriyal to a serving bowl. Serve hot as a side dish with steamed white rice, sambar, and rasam for a complete traditional Tamil meal. It also pairs beautifully with chapati or as part of a festive thali spread.
Tips and Tricks
- Always chop the beans as finely and uniformly as possible — smaller pieces cook faster, stay vibrant green, and give the poriyal its signature texture that kids love.
- Add the grated coconut only at the very end with the flame on the lowest setting. Adding it too early or on high heat will make the coconut dry and lose its natural fresh sweetness and aroma.
- Do not add too much water while cooking the beans. Just 2 to 3 tablespoons is enough to steam them through. Too much water will make the poriyal soggy and dull instead of dry and flavourful.
⚠️ Nutrition values could not be verified for this recipe. Please check manually.
