Advertisement
Home Fast Recipes

Sri Lankan fish curry

The beauty with fish is that it cooks in a flash, and in this curry it's both fast and fiery.
Sri Lankan fish curry

Sri Lankan fish curry

William Meppem

Fragrant and deeply spiced, this Sri Lankan fish curry is all about layering warmth with brightness. Whole spices crackle in ghee before being joined by onion, garlic and green chilli, building a base that’s aromatic and gently fiery before tomatoes and tamarind introduce a tang that keeps everything lifted. Coconut milk carries the flavours through tender flakes of fish. The result is a curry that’s at once vibrant and comforting — complex, warming and effortlessly balanced.

Loading the player…

Ingredients

Method

1.

Combine fish, half the turmeric and ½ tsp salt in a bowl, mix to coat well and set aside.

2.

Heat ghee in a large saucepan over medium-high heat, add whole spices and curry leaves and stir until spices pop (1 minute), then add onion, garlic and green chilli and stir occasionally until tender (4-5 minutes). Stir in ground spices, sauté until fragrant, then add tomato and cook until they begin to break down (2-3 minutes). Add tamarind and 700ml water, simmer until well flavoured (8-10 minutes), then add fish and coconut milk and simmer until just cooked through (4-5 minutes). Season to taste and serve hot with steamed rice, scattered with extra curry leaves and coriander.

Related stories


Advertisement
Advertisement