Tasty Food Logo
  • Home
  • Categories
  • About
  • Contact
Aromatic Sri Lankan Fish Curry

Aromatic Sri Lankan Fish Curry


A fiery and fragrant fish stew infused with exotic spices and creamy coconut

This delicious Sri Lankan fish curry blends a variety of spices and the richness of coconut milk, perfect for a warming and satisfying meal.

  • 1 h 15 min
  • 4
  • Intermediate

Chef’s Tip: Use freshly ground spices for the most authentic flavor.

Ingredients

For the Fish Marinade

500g white fish fillet
cut into chunks
1 tsp ground turmeric
1 tsp salt
2 tbsp lime juice

For the Curry Base

1 tbsp coconut oil
1 large onion
finely chopped
3 cloves garlic
minced
1 inch ginger
grated

For the Spice Blend

1 tbsp ground coriander
1 tbsp ground cumin
1 tbsp chili powder
1 tsp fenugreek seeds
6 curry leaves
2 pandan leaves
torn

For the Coconut Gravy

400ml coconut milk
full-fat recommended
200ml water
2 tbsp tamarind paste
Salt
to taste
Chef’s Tip:

Preparation


Marinating the Fish

1

Combine ingredients

In a bowl, combine fish chunks with turmeric, salt, and lime juice.

2

Marinate

Cover and let it marinate for at least 20 minutes in the refrigerator.

Preparing the Curry Base

1

Heat oil

Heat coconut oil in a large pot over medium heat.

2

Sauté aromatics

Add onions, garlic, and ginger, sautéing until onions are translucent and aromatic.

3

Add spices

Add the spice blend ingredients, continue to stir for another 2-3 minutes until spices are fragrant.

Ensure not to burn the spices; they should be aromatic, not bitter. Pro Tip: Add a splash of water if the spices seem to be sticking to the pan.

Cooking Process


1

Building the Flavor Base

Add coconut milk, water, and tamarind paste to the curry base, stirring well.

2

Simmering

Let the mixture simmer on low heat, allowing the flavors to meld for 10 minutes.

3

Cooking the Fish

Add the marinated fish into the simmering curry, cooking gently for another 15 minutes until the fish is cooked through.

Never leave hot oil unattended. Keep a lid nearby …

Plating & Serving


Aromatic Sri Lankan Fish Curry

Aromatic Sri Lankan Fish Curry

Aromatic Sri Lankan Fish Curry

FaUtensils

Plating & Serving

Serve hot in a deep dish, garnish with fresh cilantro, and offer lime wedges on the side for an extra burst of freshness.

Sauce Pairings

Fresh lime wedges
For serving
Green chutney
A spicy, tangy accompaniment

Garnishes & Accompaniments

Fresh cilantro leavesSliced green chili

Perfect Sides

Steamed basmati rice
Warm roti or naan bread

Chef's Final Touch

Use freshly ground spices for the most authentic flavor.

Related recipes


More dishes you might like — same culture, meal type, or style.

  • Afghan Tandoori Lamb Chops with Citrus Yogurt Drizzle

    Afghan Tandoori Lamb Chops with Citrus Yogurt Drizzle

    A fragrant lamb dish infused with exotic spices

  • Afghani Kabuli Pulao with Tender Lamb and Golden Raisins

    Afghani Kabuli Pulao with Tender Lamb and Golden Raisins

    A fragrant and savory rice dish with hints of sweetness

  • African Hazel Cocoa Spiced Chicken with Plantain Mash

    African Hazel Cocoa Spiced Chicken with Plantain Mash

    A Fusion of Rich African Spices and Sweet Plantain Flavors

  • African Ndolé with Crushed Peanuts and Spicy Prawns

    African Ndolé with Crushed Peanuts and Spicy Prawns

    Delightful Cameroonian Stew

  • African Peanut Butter and Honey Chicken Skewers with Fresh Pineapple Slices

    African Peanut Butter and Honey Chicken Skewers with Fresh Pineapple Slices

    A Sweet and Savory Grilled Delight

  • African Peri Peri Chicken with Grilled Pineapple Salsa

    African Peri Peri Chicken with Grilled Pineapple Salsa

    A Spicy Delight with a Sweet Tropical Twist

TastyFood

Delicious recipes for home cooks at every skill level.

Quick Links

  • Home
  • Categories
  • About
  • Contact

Categories

  • Breakfast
  • Lunch
  • Dinner
  • Desserts
  • Seafood

Contact Us

  • info@culinarycanvas.com
  • (123) 456-7890
  • 123 Cooking Street
    Foodie City, FC 12345

© 2026 TastyFood. All rights reserved.