Beans Palya Recipe | Authentic South Indian Beans Poriyal – Ready in 20 Minutes
If you’re looking for a simple, flavorful, and healthy side dish, this Beans Palya (also called Beans Poriyal) is exactly what you need!
This traditional South Indian green beans recipe has been a staple in Indian homes for generations, and once you try it, you’ll understand why.
The combination of tender green beans, aromatic coconut, and perfectly tempered spices creates a dish that’s both comforting and absolutely delicious.
What makes this beans palya so special is how quickly it comes together. In just 20 minutes, you’ll have a nutritious vegetable side dish that pairs beautifully with rice, roti, or even as part of a larger South Indian thali.
The crispy mustard seeds, curry leaves, and fresh coconut add layers of flavor that transform simple green beans into something truly wonderful.
Whether you’re new to Indian cooking or grew up eating poriyal, this recipe is foolproof and always turns out great!

This bean poriyal is perfect for busy weeknight dinners, meal prep, or when you want to add a healthy vegetable dish to your lunch.
It’s naturally vegan, gluten-free, and packed with fiber and vitamins. Trust me, even picky eaters who normally avoid vegetables will ask for seconds!
Recipe Overview
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Difficulty Level: Easy
- Cuisine Type: South Indian
- Servings: Available for 2 people and 6 people
- Best Served With: Sambar rice, rasam, curd rice, chapati, dal, or any South Indian meal
Ingredients List
For 2 People:
- Green beans (French beans) – 250g (about 2 cups), trimmed and chopped
- Fresh grated coconut – 3 tablespoons (or 2 tbsp desiccated coconut)
- Cooking oil – 1.5 tablespoons (coconut or any vegetable oil)
- Mustard seeds – ¾ teaspoon
- Urad dal (split black gram) – ¾ teaspoon
- Chana dal (split chickpeas) – ¾ teaspoon
- Dried red chilies – 1 to 2 (adjust to taste)
- Curry leaves – 8 to 10 fresh leaves
- Turmeric powder – ¼ teaspoon
- Asafoetida (hing) – a small pinch (optional)
- Salt – ½ teaspoon (adjust to taste)
- Water – 2 tablespoons
For 6 People:
- Green beans (French beans) – 750g (about 6 cups), trimmed and chopped
- Fresh grated coconut – 9 tablespoons (or 6 tbsp desiccated coconut)
- Cooking oil – 4.5 tablespoons (coconut or any vegetable oil)
- Mustard seeds – 2¼ teaspoons
- Urad dal (split black gram) – 2¼ teaspoons
- Chana dal (split chickpeas) – 2¼ teaspoons
- Dried red chilies – 3 to 6 (adjust to taste)
- Curry leaves – 24 to 30 fresh leaves
- Turmeric powder – ¾ teaspoon
- Asafoetida (hing) – ¼ teaspoon (optional)
- Salt – 1.5 teaspoons (adjust to taste)
- Water – 6 tablespoons
Equipment Needed
- Large pan or kadai (wok-style pan works great)
- Sharp knife for trimming and chopping beans
- Cutting board
- Wooden spoon or spatula for stirring
- Measuring spoons
- Small bowl for keeping spices ready
- Lid or cover for the pan
- Grater (if using fresh coconut)
Step-by-Step Cooking Instructions
Step 1: Prepare the Green Beans
Wash the green beans thoroughly under cold running water. Pat them dry with a clean kitchen towel.
Trim off both ends of each bean using a sharp knife. Now, chop the beans into small pieces, about ½-inch long. Smaller pieces cook faster and absorb the spices better. Keep the chopped beans aside in a bowl.
Tip: Make sure all the beans are roughly the same size so they cook evenly!

Step 2: Get Your Spices Ready
Measure out all your tempering ingredients – mustard seeds, urad dal, chana dal, dried red chilies, and curry leaves. Keep them in a small bowl near your stove.
Having everything ready makes the cooking process smooth and quick. If you’re using fresh coconut, grate it now and keep it ready too.
Step 3: Heat the Oil and Start Tempering
Place your pan or kadai on medium heat. Add the cooking oil and let it heat for about 30 seconds.
You’ll know it’s ready when the oil starts to shimmer slightly. Now add the mustard seeds. Within a few seconds, they’ll start to pop and crackle – that’s exactly what you want!

Step 4: Add the Dals and Aromatics
As soon as the mustard seeds start popping, immediately add the urad dal and chana dal. Stir them around for about 20-30 seconds.
The dals will turn golden brown and smell nutty. This step adds a wonderful crunch and flavor to your beans palya.
Important: Don’t let the dals burn! They can go from golden to burnt very quickly, so keep stirring.
Step 5: Add Chilies, Curry Leaves, and Asafoetida
Break the dried red chilies into 2-3 pieces and add them to the pan. Immediately add the curry leaves – be careful, they might splutter a bit!
If you’re using asafoetida, add a small pinch now. Stir everything together for just 5-10 seconds. Your kitchen will smell absolutely amazing at this point!
Step 6: Add the Green Beans
Add all the chopped green beans to the pan. Stir well so the beans get coated with the tempered spices and oil.
This should take about 30 seconds of good stirring. You’ll see the bright green color of the beans mixing with the golden tempering.

Step 7: Season with Turmeric and Salt
Sprinkle the turmeric powder and salt over the beans. Mix everything thoroughly so the turmeric coats all the beans evenly. You’ll notice the beans taking on a slight yellow tint from the turmeric.
Step 8: Add Water and Cook Covered
Add 2 tablespoons of water (6 tablespoons for the larger batch). Give it a quick stir, then cover the pan with a lid.
Reduce the heat to low-medium. Let the beans cook for 7-8 minutes. The steam will cook the beans perfectly while keeping them tender yet slightly crispy.
What to look for: Check after 5 minutes. The beans should be getting tender but not mushy. They should still have a slight bite to them.

Step 9: Add Fresh Coconut
After 7-8 minutes, remove the lid. The beans should be tender and cooked through – test one by biting into it.
Add the fresh grated coconut (or desiccated coconut). Stir well to combine everything. Cook uncovered for another 1-2 minutes, stirring occasionally.
Taste test: This is the perfect time to check if you need more salt. Adjust according to your preference.

Step 10: Final Touch
Once the coconut is well mixed and the beans are perfectly cooked, turn off the heat. Give it one final stir.
Your beans palya is ready to serve! The beans should be tender with a slight crunch, coated beautifully with coconut and spices.

Chef’s Tips and Variations
Tip 1: Choosing Fresh Green Beans
Look for bright green beans that snap crisply when you bend them. Avoid beans that are wilted, have brown spots, or feel rubbery. Fresh beans make all the difference in this recipe!
Tip 2: Don’t Overcook the Beans
The secret to perfect beans poriyal is cooking them until they’re tender but still have a slight crunch. Overcooked beans become mushy and lose their vibrant color. Start checking at the 6-minute mark.
Tip 3: Coconut Variations
If you don’t have fresh coconut, desiccated coconut works wonderfully. You can also toast some extra coconut separately and sprinkle it on top for added crunch and flavor. For a different twist, try adding 1 teaspoon of roasted gram dal powder (pottukadalai powder) along with the coconut.
Tip 4: Make It Spicier or Milder
Love spice? Add 1-2 chopped green chilies along with the beans, or use more red chilies in the tempering. For a milder version, skip the chilies altogether or just use one for flavor without breaking it open.

Tip 5: Common Mistakes to Avoid
Don’t add too much water – the beans release their own moisture while cooking. Excess water will make the dish soggy. Also, don’t skip the tempering step! That’s where all the flavor comes from in South Indian cooking.
Tip 6: Storage and Meal Prep
This bean palya actually tastes even better the next day as the flavors develop. It’s perfect for meal prep! You can chop the beans a day ahead and store them in an airtight container in the fridge.
Variation Ideas:
- Garlic Beans Palya: Add 4-5 minced garlic cloves after the tempering for extra flavor
- Mixed Vegetable Poriyal: Add chopped carrots or cabbage along with the beans
- Onion Beans Palya: Sauté ½ cup sliced onions after tempering, then add beans
- Peanut Version: Add 2 tablespoons roasted peanuts for extra crunch
Read More – Crispy Air Fryer Green Bean Fries Recipe
Serving Suggestions
Serve your beans palya hot or at room temperature – it’s delicious either way! Transfer it to a serving bowl, and you can garnish with a little extra fresh coconut on top if you’d like. This dish looks beautiful with its green color dotted with white coconut and golden dal.
Traditional South Indian Meal:
Serve beans poriyal alongside steamed rice, sambar, rasam, and papad. Add some plain yogurt or curd rice on the side. This is how it’s traditionally enjoyed in South Indian homes, and it’s a perfectly balanced, nutritious meal.
Quick Lunch Plate:
Pair it with hot chapatis or phulkas, dal tadka, and pickle. The beans add a nice crunchy texture contrast to the soft rotis and creamy dal.
Complete Thali Experience:
Include this beans palya as part of a larger South Indian thali with sambar rice, kootu, more kuzhambu, appalam, and payasam for dessert.
For extra flavor, drizzle a tiny bit of ghee over the hot beans palya just before serving – it takes the dish to another level! A squeeze of fresh lemon juice right before eating also adds a lovely tangy brightness.

Nutritional Information (Per Serving for 2 People)
- Calories: Approximately 145 kcal
- Protein: 3g
- Carbohydrates: 12g
- Dietary Fiber: 4g
- Fat: 10g
- Vitamin A: 15% of the daily value
- Vitamin C: 25% of the daily value
- Vitamin K: 30% of the daily value
- Folate: 10% of the daily value
- Iron: 8% of the daily value
This bean palya is a nutritious, low-calorie side dish that’s high in fiber and packed with vitamins. Green beans are excellent for digestive health, and the coconut adds healthy fats!
Storage and Reheating
Storing Leftovers:
Let the beans palya cool down completely to room temperature. Transfer it to an airtight container and store in the refrigerator. It will stay fresh for up to 3 days. The flavors actually develop and deepen overnight, making leftovers taste even better!
Freezing Instructions:
While you can freeze beans poriyal, I don’t recommend it. The texture of the beans changes after freezing, and they can become a bit mushy when thawed. This dish is best enjoyed fresh or within 3 days from the fridge.
Best Way to Reheat:
There are two great methods:
- Stovetop Method (Recommended): Heat a pan on medium-low, add the beans palya, and stir for 2-3 minutes until heated through. You can add a tiny splash of water if it seems dry. This method keeps the texture perfect.
- Microwave Method: Place the beans in a microwave-safe container, cover loosely, and heat for 1-2 minutes. Stir halfway through. Be careful not to overheat, as it can make the beans mushy.
How Long Does It Stay Fresh?
In the refrigerator: 2-3 days
At room temperature: Not recommended – refrigerate within 2 hours of cooking
Frozen: Not recommended
Pro tip: If the reheated beans palya seems dry, add a tablespoon of fresh grated coconut and mix well. It refreshes the dish beautifully!
Read More – Green Bean Casserole Without Mushroom Soup
Frequently Asked Questions
What is Beans Palya, and how is it different from other green bean dishes?
Beans Palya, also called Beans Poriyal, is a traditional South Indian green beans recipe made with lightly sautéed green beans, aromatic spices, and fresh coconut.
Unlike Western green bean recipes, it uses a tempering of mustard seeds, curry leaves, and lentils, giving it a unique, flavorful, and slightly crunchy texture.
How long does it take to make Beans Palya?
This Beans Palya recipe is speedy, ready in just 20 minutes – 10 minutes for prep and 10 minutes for cooking. It’s perfect for busy weeknights or quick lunches.
Can I make Beans Palya ahead of time?
Yes! Beans Palya tastes even better after a few hours as the flavors meld. Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or microwave before serving.
Can I use frozen green beans for this recipe?
Yes, frozen green beans can be used. Make sure to thaw and pat them dry before cooking to avoid soggy beans. The cooking time remains the same.
What type of coconut should I use for Beans Palya?
Freshly grated coconut is ideal, but you can also use desiccated coconut. For extra flavor, you can lightly toast the coconut before adding it.

How spicy is Beans Palya, and can I adjust it?
The traditional recipe uses dried red chilies for mild to medium heat. You can increase the spice by adding green chilies or more red chilies, or reduce it by using fewer chilies.
What are the best spices for authentic South Indian Beans Palya?
The key spices include mustard seeds, urad dal, chana dal, dried red chilies, curry leaves, turmeric, and a pinch of asafoetida (hing). This combination creates the signature aroma and taste.
Can Beans Palya be made vegan and gluten-free?
Absolutely! This recipe is naturally vegan and gluten-free, making it a healthy choice for any diet.
How should I serve Beans Palya?
Beans Palya is versatile. Serve it as a side with sambar rice, rasam, curd rice, chapati, or dal. It also works beautifully as part of a traditional South Indian thali.
Can I store Beans Palya in the freezer?
Freezing is not recommended, as green beans can become mushy upon thawing. It’s best enjoyed fresh or refrigerated for up to 3 days.
What are some variations of Beans Palya?
- Garlic Beans Palya: Add minced garlic after tempering
- Mixed Vegetable Poriyal: Include carrots or cabbage
- Onion Beans Palya: Sauté sliced onions before adding beans
- Peanut Version: Add roasted peanuts for extra crunch
How can I make sure my Beans Palya turns out perfect every time?
- Use fresh, crisp green beans
- Don’t overcook – beans should be tender but still slightly crunchy
- Don’t skip the tempering step, as it’s essential for flavor
- Add the coconut at the end for the perfect finishing touch
Conclusion
There you have it – an authentic, delicious beans palya recipe that’s easy enough for beginners yet flavorful enough to impress everyone at your dinner table!
This South Indian green beans recipe is one of those dishes that proves healthy food doesn’t have to be boring.
The combination of perfectly cooked beans, aromatic tempering, and fresh coconut creates something truly special.
I really hope you’ll give this beans poriyal a try! It’s become one of my go-to recipes when I want something quick, nutritious, and full of flavor. The best part?
You probably have most of these ingredients in your pantry already. Don’t worry if it’s your first time working with curry leaves or tempering spices – just follow the steps, and you’ll do great!
Once you make this recipe, I’d love to hear how it turned out for you! Did you add your own twist? Did your family love it?
Leave a comment below and share your experience. And if you found this recipe helpful, please share it with friends who love Indian food or are looking for easy vegetable recipes.
Happy cooking, and enjoy your delicious homemade beans palya!






