Avarakkai Poriyal
A simple and delicious South Indian stir-fry made with tender broad beans, aromatic spices, and fresh coconut. This classic Tamil side dish is quick to make and pairs perfectly with rice and sambar.
For 4 servings
6 steps. 20 minutes total.
- 1
Prepare the Beans: Wash the avarakkai (broad beans) thoroughly
- a.Snap off the ends and pull down the sides to remove the tough strings. Chop the beans into small, uniform 1/2-inch pieces. Set aside.
- 2
Step 2
- a.Temper the Spices: Heat coconut oil in a kadai or heavy-bottomed pan over medium heat. Once hot, add the mustard seeds and allow them to splutter completely. Add the urad dal and sauté for about a minute until it turns golden brown. Immediately add the broken dried red chilies, curry leaves, and asafoetida. Sauté for 30 seconds until the curry leaves are crisp and aromatic.
- 3
Cook the Poriyal: Add the chopped avarakkai to the pan
- a.Sauté for 2-3 minutes, stirring well to coat the beans with the tempered spices. Sprinkle the turmeric powder, sambar powder (if using), and salt. Mix everything together.
- 4
Steam the Beans: Pour in 1/4 cup of water, stir, and bring to a gentle simmer
- a.Cover the pan with a lid, reduce the heat to low-medium, and cook for 10-12 minutes. Stir occasionally to prevent sticking. Cook until the beans are tender but still have a slight bite. Uncover for the last couple of minutes if there is any excess water.
- 5
Step 5
- a.Finish with Coconut: Once the beans are cooked and the water has evaporated, add the fresh grated coconut. Gently mix it in and cook for another 2 minutes to allow the flavors to meld. Turn off the heat.
- 6
Step 6
- a.Serve: Serve the Avarakkai Poriyal hot as a side dish with steamed rice and your favorite sambar, rasam, or kuzhambu.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Choose tender, young broad beans for the best texture. Mature beans can be fibrous and tough.
- 2Do not overcook the beans; they should be tender-crisp, not mushy.
- 3Use just enough water to steam the beans. Adding too much will make them boil and lose their texture.
- 4Freshly grated coconut offers the best flavor, but thawed frozen coconut is a good substitute.
- 5Ensure the urad dal turns a nice golden brown during tempering for a delightful crunch in every bite.
- 6For a milder version, use fewer dried red chilies or remove the seeds before adding them.
Adapt it for your goals.
With Onion
For extra flavor, add one finely chopped onion and sauté until translucent after the tempering is done, before adding the beans.
With LentilsWith Lentils
Add 2 tablespoons of soaked moong dal (split yellow lentils) along with the broad beans for added protein and a different texture.
No Coconut VersionNo Coconut Version
If you prefer, you can omit the grated coconut entirely. The poriyal will still be delicious with the flavor of the tempered spices.
With GarlicWith Garlic
Add 2-3 cloves of finely chopped garlic along with the curry leaves during tempering for a pungent, aromatic twist.
Why this is on our healthy list.
Rich in Dietary Fiber
Broad beans and coconut are excellent sources of dietary fiber, which aids digestion, promotes a feeling of fullness, and helps maintain stable blood sugar levels.
Supports Muscle Health
This dish provides a good amount of plant-based protein from broad beans and urad dal, which is essential for building and repairing tissues and maintaining muscle mass.
Boosts Immunity
The inclusion of spices like turmeric, mustard seeds, and curry leaves provides antioxidants and anti-inflammatory compounds that help strengthen the immune system.
Good Source of Folate
Broad beans are a natural source of folate (Vitamin B9), which is crucial for cell growth, DNA formation, and is especially important during pregnancy.
Frequently asked questions
Yes, it's very healthy. It's rich in fiber, plant-based protein, and essential nutrients from the broad beans. It's cooked with minimal oil and healthy spices, making it a great addition to a balanced meal.
