Banana blossom curry


Preparation info

  • Difficulty


  • Serves


Appears in

Lands of the Curry Leaf

Lands of the Curry Leaf

By Peter Kuruvita

Published 2018

  • About

Preparing banana blossoms is a little fiddly, but well worth it, as this dish tastes fantastic. I have given two versions here, a wet curry style (kehel muwa vanjanaya) and a dry, fried style (kehel muwa malum); each is absolutely delicious. This recipe is from Vajira Sugathapala, Dilmah’s general sales manager for Sri Lanka and the Maldives by day, and one hell of a cook at night.

Preparation 20 minutes
Cooking 15 minutes


  • 2 tablespoons salt
  • 1 banana blossom

For Both Curries

  • 1 large onion, sliced
  • 2 garlic cloves, chopped
  • 1 teaspoon finely grated fresh ginger
  • 60 ml (2 fl oz/¼ cup) cider vinegar
  • 1 teaspoon ground turmeric
  • 300 ml (10½ fl oz) coconut milk
  • 100 ml ( fl oz) coconut cream

Extras for the Wet Curry

  • ½ teaspoon roasted chilli powder (chilli powder that has been dry-roasted in a pan; you can also purchase Sri Lankan roasted chilli powder)
  • 2 tablespoons virgin coconut oil

Extras for the Dry Fried Curry

  • 1 litre (35 fl oz/4 cups) vegetable oil, for deep-frying
  • 1 teaspoon dried red chilli pieces
  • 1 teaspoon Dark roasted curry powder


Pour about 2 litres (70 fl oz/8 cups) cool water into a non-reactive bowl. Stir in the salt until dissolved.

Remove the outer set of leaves from the banana blossom. Chop the tip of the flower off, but keep the stalk on, as a handle. Carefully slice towards the stalk at least four times, cutting a cross-section of the flower, but don’t detach it from the stalk. Now cut the blossom very finely across the cuts you have made, so you end up with very small pieces of the blossom. Add them to the bowl of salted water and wash vigorously, to remove the sticky sap and any bitterness. Drain and set aside.

For a Wet Curry

Combine the onion, garlic, ginger, vinegar and turmeric in a large non-reactive bowl. Add the roasted chilli powder (from the extras list), mixing well. Add the banana blossom pieces, mixing well, and leave to marinate for 5 minutes.

Heat the coconut oil in a heavy-based saucepan until smoking. Add the banana blossom mixture and cook over high heat for 5 minutes, stirring all the time. Stir in the coconut milk and gently bring to the boil, then reduce the heat and simmer for 3 minutes. Add the coconut cream and stir for 1 minute. Season with salt if needed and serve with rice, or some wet and dry dishes such as the Fried potato curry, Stir-fried Bangladeshi spinach and Pennywort salad.

For a Dry Fried Curry

Pour the vegetable oil into a heavy-based saucepan and heat to 180°C (350°F), or until a cube of bread dropped into the oil turns brown in 15 seconds. Add the drained banana blossom and cook for 3–4 minutes, until golden brown. Remove and drain on paper towel. Deep-fry the onion for 3–4 minutes, until golden, then drain on paper towel.

Add the banana blossom and onion to a heavy-based saucepan. Stir in the garlic, ginger, vinegar, turmeric and coconut milk, and the dried chilli and roasted curry powder (from the extras list). Bring to the boil, stirring all the time, then reduce the heat and simmer for 5 minutes. Stir in the coconut cream and bring to the boil. Turn off the heat, season with salt if necessary and serve with rice, Coconut sambal, and a wet curry like the Ridged gourd curry.