Koldil Bhaji
A simple Goan-style banana flower stir-fry with coconut, gentle spices, and a squeeze of tang. It cooks into a lightly moist, homely bhaji that pairs especially well with rice, dal, or chapati.
For 4 servings
- prep · ~15 min
Clean and chop the banana flower.
1.Remove the dark outer bracts of the banana flower until you reach the pale tender layers.2.From each floret, pull out the hard stigma and the papery outer scale.3.Finely chop the cleaned florets and tender core.TIPKeep a little oil on your palms while cleaning if the sap feels sticky. - rest · ~15 min
Soak the chopped banana flower.
Mix 4 cups water with tamarind paste in a bowl. Add the chopped banana flower and soak for 15 minutes to reduce darkening and slight bitterness.
- boil · ~12 min
Cook the banana flower until tender.
1.Drain the soaked banana flower well.2.Add it to a pot with 2 cups water, turmeric powder, and salt.3.Bring to a boil, then cook until tender but not mushy, about 10 to 12 minutes.4.Drain any excess water and set aside.TIPDo not overcook or the bhaji turns pasty instead of lightly textured. - temper · ~2 min
Make the tempering.
1.Heat oil in a pan over medium heat.2.Add mustard seeds and let them splutter.3.Add curry leaves, green chili, and garlic.4.Cook for a few seconds until fragrant. - saute · ~5 min
Cook the onion.
Add the chopped onion and sauté for 4 to 5 minutes until soft and lightly golden.
- saute · ~6 min
Stir in the banana flower and coconut.
1.Add the cooked banana flower to the pan and mix well with the onion masala.2.Cook for 3 to 4 minutes, stirring now and then, until the mixture looks fairly dry.3.Add the grated coconut and mix well.4.Cook for 2 more minutes so the flavors come together. - serve
Serve the Koldil Bhaji hot.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Keep the chopped banana flower submerged in tamarind water right away so it doesn’t darken while you finish cleaning the rest.
- 2Drain the boiled banana flower thoroughly before adding it to the pan, or the bhaji will turn soggy instead of lightly moist.
- 3Cook the onion only until lightly golden; deeply browned onion can overpower the delicate banana flower and coconut.
- 4Add the coconut near the end and cook briefly so it stays sweet and fresh-tasting rather than oily.
- 5If the banana flower tastes slightly bitter after boiling, give it a quick squeeze and an extra minute in the tempering.
- 6This bhaji keeps well for a day in the fridge; reheat gently in a pan, not the microwave, to keep its texture.
Adapt it for your goals.
Low-oil
Reduce the oil and sauté the onion on lower heat with a splash of water; useful if you want a lighter everyday bhaji.
spicierSpicier
Add one more green chili or a pinch of red chili powder in the tempering for a sharper heat that suits rice well.
no onionNo-onion
Skip the onion and increase garlic and curry leaves slightly for a simpler, faster version with a cleaner banana flower flavor.
coconut richCoconut-rich
Increase the fresh grated coconut for a softer, sweeter Goan-style finish and a more pronounced coastal flavor.
Why this is on our healthy list.
Fiber-Rich Vegetable Base
Banana flower adds plant fiber and makes this bhaji filling while still feeling light alongside dal, rice, or chapati.
Plant-Based Dish
This recipe is fully plant-based, using banana flower, onion, coconut, garlic, and spices for flavor without animal ingredients.
Contains Beneficial Aromatics
Garlic, curry leaves, turmeric, and green chili bring both flavor and useful plant compounds to the dish.
Frequently asked questions
The tamarind water helps reduce darkening and takes the edge off the slight bitterness of the chopped banana flower.



