clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sri Lankan recipe for green bean curry and spiced coconut curry

A quick and easy Sri Lankan recipe for green bean curry with spiced coconut

  • Author: Tooting Mama
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 4 people 1x
  • Category: Side dish
  • Cuisine: Sri Lankan


  • 1 tsp coriander seeds
  • 1 tsp cumin seeds
  • 2 crushed dried chilli
  • 1/4 tsp fenugreek seeds
  • 2 tbsp vegetable oil
  • 1 red onion sliced
  • 4 cloves of garlic, finely chopped
  • fresh ginger, finely chopped (about an inch)
  • a generous pinch of curry leaves
  • 1 tbsp Maldive fish flakes
  • 300 grammes green beans (sliced 2cm diagonals)
  • 200 ml coconut milk
  • 1/4 tsp ground turmeric
  • salt and pepper to taste


  1. In a small frying pan heat the dried spices including the dried chilli.
  2. Once the spices release their fragrance and start to pop, take off the heat.
  3. Pour the spices into a pestle and mortar and grind into a fine powder, then set aside.
  4. Heat the oil in medium-sized frying pan, before adding the onion, garlic, ginger, curry leaves and Maldive fish.
  5. Heat gently for around two minutes until the onions start to become translucent. Stir continually so the ginger and garlic doesn’t burn.
  6. Now add the green beans and keep turning the mixture to coat the beans with the onions, garlic and ginger.
  7. Add the freshly ground spices followed by the coconut milk and turmeric.
  8. Keep stirring, the beans will start to cook and the coconut sauce will begin to thicken.
  9. Once the beans are tender take off the heat and serve immediately. Delicious with basmati rice and your main curry dish.


  • If you are vegetarian or vegan simply omit the Maldive fish flakes.