National Dish Sri Lanka: Seer Fish Curry (Recipe)

In this article
Discover Seer Fish Curry, one of Sri Lanka’s most cherished national dishes! This fragrant classic marries the freshness of the sea with a bold medley of island spices, all brought together in a silky coconut milk sauce. Whether you are a seasoned cook or just finding your feet in Asian cooking, this recipe delivers big, warming flavour and brings a taste of Sri Lanka’s coastline straight to your own kitchen.
About Seer Fish Curry
Seer Fish Curry is an absolute classic of Sri Lankan cooking and counts among the island’s best-loved national dishes. This aromatic preparation combines the freshness of the fish with a wealth of spices that are typical of the region. The generous use of coconut milk lends the dish a creamy consistency that harmonises perfectly with its punchy flavours. Whether you are an experienced cook or taking your first steps in Asian cuisine, this recipe is sure to win you over.
Ingredients (serves 1–2)
- 300 g fresh seer fish (or tuna or barramundi)
- 1 tin coconut milk (about 400 ml)
- 2 tablespoons curry paste (red or yellow)
- 1 onion, finely chopped
- 3 cloves garlic, crushed
- 1 cm fresh ginger, grated
- 2–3 green chillies, to taste
- 2 tablespoons oil (coconut or vegetable)
- 1 teaspoon mustard seeds
- Fresh coriander, to garnish
- Salt and pepper to taste
Shopping for the ingredients
When shopping for the ingredients for seer fish curry, it is important to pay attention to the quality of the fish. Fresh seer fish is the key to a successful dish. Visit your local fishmonger or a good supermarket to make sure you get the freshest fish possible. The choice of spices and coconut milk can also affect the end result, so it is worth reaching for high-quality products here too. Firm, fresh fish is the same foundation that shines in a Fish Curry.
Preparing the dish
Preparation is an important step towards a delicious result with seer fish curry. Begin by gathering and preparing all your ingredients before you start cooking. The fish should be deboned and cut into bite-sized pieces. Chopping the onion and crushing the garlic ahead of time will also help keep the cooking process smooth and stress-free.
Step-by-step instructions
- Heat the oil in a large pan and add the mustard seeds. Wait until they begin to pop.
- Add the chopped onion, garlic and ginger to the pan and fry until golden brown.
- Stir in the curry paste and mix well until the aromas are released.
- Pour in the coconut milk and bring the mixture to the boil.
- Add the fish and the chillies. Let the curry simmer over medium heat for about 10 minutes.
- Season the curry with salt and pepper and garnish with fresh coriander.
Gluten-free / lactose-free version
Seer fish curry is naturally gluten-free and lactose-free, as long as you make sure the curry paste you use contains no unwanted additives. Take care that ingredients such as the coconut milk are free from contamination. This makes the dish ideal for anyone with intolerances or allergies. Enjoy this aromatic curry without having to worry about the ingredients!
Tips for vegans and vegetarians
There are excellent alternatives to adapt seer fish curry for vegans and vegetarians. Instead of fish, you can use tofu or a range of vegetables such as aubergine and courgette, which soak up the flavours of the curry beautifully. The method stays the same, even if the cooking times may vary. Keep the coconut milk and the spices unchanged so you can enjoy the full flavour experience.
More tips and tricks
To refine your seer fish curry, you can experiment with different spices. Extra notes of turmeric, cinnamon or cumin can lend the dish an intriguing depth. You can also round the curry off with a squeeze of lemon juice to wake up the taste buds. Remember that fresh spices and herbs above all make the difference, so choose them with care!
Adapting the recipe to your taste
Every cook has their own preferences, and seer fish curry is easy to adapt. You may wish to adjust the heat by increasing or reducing the number of chillies. Beyond that, you can tailor the consistency of the curry by using more or less coconut milk. Be creative and try out different combinations to shape the dish exactly to your taste!
Ingredient substitutions
If you do not have all the ingredients for seer fish curry to hand, you can use a few alternatives. For example, you might try other kinds of fish such as cod or salmon, which also taste wonderful — much like the firm fish at the heart of a Tamarind Fish Curry. Instead of coconut milk, you can use a mixture of cream and water to achieve a similar creaminess. Every time you tweak the recipe, you end up with a new and exciting dish!
Drink pairing ideas
Many different drinks pair well with a delicious seer fish curry. A fresh coconut cocktail or a light beer harmonises superbly with the spicy aromas of the curry. If you prefer to stay alcohol-free, a mango lemonade or a minty iced tea makes for a refreshing option. Choose a drink that underlines the flavour combinations of the dish and rounds off your meal.
Serving and presentation ideas
The presentation of seer fish curry can noticeably enhance the enjoyment of the dish. Serve the curry in a handsome bowl and garnish it with fresh coriander and a little lime juice. A few generous slices of fresh lime or chilli on the plate add a splash of colour and invite you to tuck in. Optionally, use banana leaves as a base to give the dish an even more exotic feel. A side of Coconut Sambol rounds out the plate beautifully.
A bit of history
Seer fish curry has its roots in the varied and aromatic cooking of Sri Lanka. The combination of fresh fish, spices and coconut milk reflects the coastal traditions and the agricultural richness of the country. Historically, the curry is a symbol of hospitality and community, often prepared for family gatherings and festive occasions. Every household may have its own variations, which makes the dish all the more fascinating within the wider tapestry of Sri Lankan cuisine.
More recipe ideas
Summary: Seer Fish Curry
Seer fish curry is an exciting and delicious dish that brings the flavours of Sri Lanka into your home. With fresh fish, a blend of aromatic spices and creamy coconut milk, this curry is the perfect treat for anyone who wants to explore the diversity of Asian cooking. Whether you are a practised cook or a beginner in the kitchen, this recipe gives you the chance to create a piece of Sri Lankan cuisine yourself. Let this thrilling curry creation tempt you and enjoy a flavour explosion of a very special kind!



