Vazhaipoo Poriyal is one of those recipes my grandmother insisted I learn before I moved out, and I am grateful she did. The first time I cleaned a banana flower on my own, I ended up with purple stained fingers and a pile of discarded parts twice the size of what I kept. She laughed and told me that was normal. Now I make this whenever I spot fresh banana flowers at the Indian grocery, usually once a month.
The flower itself has a mild, slightly bitter taste that mellows beautifully with the buttermilk and coconut. It takes patience to prep, but the actual cooking happens quickly once you have everything ready.
About the Recipe
This recipe takes about 40 minutes from start to finish, with most of that time spent cleaning the banana flower. Fresh vazhaipoo is available at most Indian grocery stores, though you may need to ask for it by name. The ingredient list is straightforward, relying on pantry staples like toor dal, turmeric, and mustard seeds.
I make this on weekends when I have extra time for prep but still want something light and nutritious. It works well as part of a simple lunch with plain rice, rasam, and papad.
Why you will love this recipe
The two step cooking process keeps the banana flower tender without turning mushy. Cooking it first in turmeric water removes most of the natural astringency, then adding buttermilk during the final simmer softens any remaining bitterness. The tempering with mustard seeds, urad dal, and ginger brings a nutty warmth that complements the mild floral flavor.
The toor dal adds a subtle creaminess and makes the dish more filling, while grated coconut gives it body without weighing it down. This is not a heavy poriyal, and it sits well alongside sambars or kuzhambus that have more sauce.

Vazhaipoo Poriyal
Cooking Tips
The most common mistake is not removing the hard pistil from each floret. If you skip this step, you will end up with chewy, fibrous bits that ruin the texture. Soak your hands in water mixed with a little turmeric or oil before you start cleaning to minimize the purple staining. Do not rush the simmering step after adding buttermilk.
If the banana flower is not fully cooked at this stage, it will taste bitter and unpleasant. Make sure all the water evaporates before you add the tempering, otherwise the poriyal will turn soggy.
Top Tips
- Keep a bowl of buttermilk or turmeric water nearby while cleaning the banana flower to drop the chopped pieces in immediately, which prevents browning.
- Cook the toor dal until soft but not mushy, as it will cook a bit more when added to the poriyal.
- Adjust the number of green chillies based on your heat tolerance, but keep at least one for flavor.
- Add the grated coconut towards the end so it stays slightly textured and does not turn oily.
- If you cannot find fresh banana flower, some Indian stores sell frozen pre cleaned vazhaipoo, which cuts prep time greatly.
Serving and Storing Suggestions
This recipe serves four as a side dish. Prep time is around 25 minutes, mostly for cleaning the banana flower, and cooking takes another 15 minutes. Serve it hot with steamed rice, sambar, and a vegetable curry for a complete South Indian meal. It also pairs well with rasam or mor kuzhambu.
Store leftovers in an airtight container in the refrigerator for up to two days. Reheat gently in a pan with a teaspoon of oil, as microwaving can make the banana flower rubbery.
Similar Recipes
Nutrient Benefits
Banana flower is high in fiber and helps with digestion, making this a light yet satisfying side dish. It is also rich in antioxidants and has been traditionally used to support blood sugar regulation. The toor dal adds plant based protein, while coconut provides healthy fats that help with nutrient absorption. Turmeric and ginger both have anti inflammatory properties. This poriyal is naturally gluten free and works well for those following a vegetarian or vegan diet, as long as you use a plant based alternative to buttermilk.

Vazhaipoo Poriyal
Ingredients
- 1 Vazhaipoo (Banana Flower, medium)
- 1 tbsp Buttermilk
- 1/2 tsp Turmeric Powder
- 1 tsp Toor Dal
- 2 tbsp Coconut (grated)
- Sugar (a small pinch)
- 2 tbsp Gingely Oil
- Salt as per taste
For Tempering:
- 1/2 tsp Mustard Seeds
- 1 tsp Urad Dal
- 1 Dry Red Chilli (broken)
- Asafoetida Powder (a pinch)
- 2 Green Chillies (slit)
- Curry Leaves (few)
- Ginger (a small piece, peeled, minced)
Instructions
- Cook the toor dal with half of the turmeric powder and enough water.
- Remove the layers of the flower and break each flower.
- Discard the hard pistil and finely chop.
- Add the remaining turmeric powder to a pan of water and place it over medium flame.
- Add the chopped banana flowers and cook until soft.
- Add buttermilk and salt.
- Simmer for a few minutes until the banana flowers are cooked.
- When all the water has evaporated, remove the pan from flame.
- Heat oil in a pan.
- Add mustard seeds, urad dal, red chilli and asafoetida powder.
- Fry for 30 seconds.
- Add the green chillies, curry leaves and ginger.
- Add the cooked and stirfry for a minute.
- Add the cooked vazhaipoo and grated coconut.
- Cook for 2 to 3 minutes and remove.
- Serve hot as a side dish to rice.
Sign up for our newsletter
Add Awesome Cuisine as a Preferred Source
Frequently Asked Questions
Why does my vazhaipoo turn dark brown after chopping?
Banana flower oxidizes quickly when exposed to air. Drop the chopped pieces immediately into a bowl of buttermilk or water mixed with turmeric to prevent browning.
Can I skip the buttermilk if I do not have any?
You can use a tablespoon of lemon juice or tamarind water instead. The acidity helps cut the bitterness, though buttermilk gives a creamier finish.
How do I know when the banana flower is fully cooked?
It should be soft enough to mash easily between your fingers and should not taste bitter. If there is still a sharp astringent taste, simmer it for a few more minutes.
Can I make this ahead of time?
You can clean and chop the banana flower a few hours ahead and store it in buttermilk water in the fridge. Cook it fresh for the best texture, as reheating tends to make it less tender.
My poriyal turned out watery. What went wrong?
The water needs to evaporate completely during the simmering step before you add the tempering. If you add the tempering to a wet mixture, it will not absorb properly and the dish will stay soggy.

