National Dish Sri Lanka: Banana Flower Curry (Recipe)

In this article
Discover Banana Flower Curry, a fragrant treasure of Sri Lankan cooking! The tender blossoms of the banana plant are gently simmered with warming spices and creamy coconut milk to create a dish that is as nourishing as it is full of flavour. Naturally vegan and wonderfully wholesome, it brings the exotic aromas of the island straight to your table. Dive into a taste of Sri Lanka and let this vibrant curry win you over.
About Banana Flower Curry
Banana Flower Curry is a hearty, aromatic dish that runs deep in the roots of Sri Lankan cuisine. The delicate blossoms of the banana plant are prepared alongside a generous mix of spices and coconut milk, which gives the curry its wonderfully distinctive taste. This way of cooking makes it not only a feast for the palate but also a nourishing choice for health-conscious eaters. By combining fresh ingredients with a little creativity in the kitchen, you can bring the flavours of Sri Lanka to life at home.
Ingredients (serves 1–2)
- 1 large banana flower
- 1 tin coconut milk
- 1 onion, chopped
- 2 cloves garlic, chopped
- 1 piece ginger, grated
- 2–3 green chillies, to taste
- 1 teaspoon turmeric
- 1 teaspoon cumin
- 2 tablespoons oil (coconut or sunflower)
- Fresh coriander, to garnish
- Salt and pepper to taste
Shopping for the ingredients
The ingredients for banana flower curry are available in Asian grocery shops or well-stocked supermarkets. Banana flowers are often found in the chilled section, near the fresh vegetables. Coconut milk and most of the spices are usually widely available. When choosing your spices, look out for good-quality products to bring out the very best aroma. A little care at the shopping stage goes a long way towards a flavourful finished dish.
Preparing the dish
Preparation is an important step in coaxing out the full aroma of the banana flower curry. First, clean the banana flower thoroughly and peel away the outer bracts until you reach the tender inner blossoms. Cut the banana flower into thin strips and place them in water to stop them from discolouring. This not only keeps a lovely colour but also makes the finished dish more appetising.
Step-by-step instructions
- Heat the oil in a large pan over medium heat.
- Add the chopped onions, garlic and ginger, and sauté until soft and fragrant.
- Stir in the green chillies and the spices (turmeric and cumin), mixing everything well.
- Add the banana flower strips and fry for about 5–7 minutes.
- Pour in the coconut milk and let the curry simmer gently over low heat until the banana flowers are tender.
- Season with salt and pepper and garnish with fresh coriander.
Gluten-free / lactose-free version
Banana flower curry is naturally gluten-free and lactose-free, which makes it an excellent choice for anyone with these intolerances. Using coconut milk instead of cream also gives a lovely creamy texture without adding any lactose. That said, do check your other ingredients, such as oils or spice blends, for any traces of gluten to be on the safe side. This way everyone following these diets can enjoy the curry to the full.
Tips for vegans and vegetarians
Vegans and vegetarians will find banana flower curry a real delicacy, as it is rich in plant-based nutrients and utterly delicious. The dish is built primarily around vegetables and is entirely free of animal products. If you like, you can round it out with further plant-based ingredients such as lentils or chickpeas to boost the protein content, much as you would in a comforting Dhal Curry. Feel free to experiment with other vegetables to add your own touch and pack in even more vitamins and minerals.
More tips and tricks
To deepen the aroma of the banana flower curry, you can make the dish a few hours ahead and let it rest in the fridge. This gives the spices time to release their full flavour. Take care to find the right balance between the spices — depending on your preference, you can adjust the heat to suit. Serve the curry with freshly cooked rice or warm Roti to round the flavours out harmoniously.
Adapting the recipe to your taste
The versatility of banana flower curry means you can adapt it to your own personal taste. Add more vegetables, such as carrots or peas, to create an even more nourishing meal. Or reach for different spices to try out new flavour directions. Decide for yourself whether you prefer the curry mild or hot, and adjust the number of chillies to find the perfect level of heat for your palate.
Ingredient substitutions
If you do not have every ingredient for banana flower curry to hand, there are several alternatives worth considering. Instead of banana flowers you can use artichoke hearts, which have a similar texture and work well in curries too. Coconut milk can be swapped for other plant-based milks such as soya or almond drink, though this will change the flavour a little. Be creative and experiment with different combinations for a curry that is all your own — the same spirit that shines through a Jackfruit Curry.
Drink pairing ideas
To accompany banana flower curry at its best, freshly pressed juices or filtered water with lemon and mint work beautifully. Fruity drinks are equally fitting and complement the curry’s aromas to perfection. Explore exotic teas such as mango or passion-fruit tea for a refreshing tasting experience. Remember to keep your drinks cool and refreshing to round the dish out harmoniously.
Serving and presentation ideas
An appealing presentation is the key to making banana flower curry the star of your meal. Serve the curry in a large, decorative bowl and garnish it with fresh coriander and a few lime wedges for an extra splash of colour. It looks especially lovely with a scattering of toasted sesame seeds. Use your best plates and make sure the dish looks attractive and inviting to heighten the enjoyment.
A bit of history
Banana flower curry has its roots in traditional Sri Lankan cooking, where fresh and aromatic ingredients play a central role. Across many Asian cultures, cooking with banana flowers is widespread. These blossoms are not only a delicacy but also an important, nutrient-rich source of food. Their use in the kitchen reflects a resourceful, creative approach to natural produce, showing the diversity and cultural influences that shape Sri Lankan cuisine.
More recipe ideas
Summary: Banana Flower Curry
Banana flower curry is a superb example of the delicious Sri Lankan cooking that is healthy, vegan and bursting with flavour. The use of fresh ingredients and aromatic spices offers not only a unique tasting experience but also plenty of health benefits. This dish is easy to adapt to personal preferences and enriches any meal. Dive into the fragrant world of Sri Lanka and let this flavourful curry inspire you!



