Blog

Sri Lankan Fish Ambul Thiyal (Sour Fish Curry)

Master the art of making traditional Sri Lankan Fish Ambul Thiyal. Discover how to create this iconic, tangy, and dry spiced sour fish curry at home.

Ingredients

For the Fish and Marinade:

  • Firm white fish: 500g to 600g (such as tuna, bonito, or kingfish), cut into large chunks
  • Dried goraka: 5 to 6 pieces (soaked in warm water for 15–20 minutes and mashed into a paste)
  • Black peppercorns: 1 tablespoon (freshly crushed)
  • Garlic: 5 cloves, minced
  • Ginger: 1-inch piece, minced
  • Salt: To taste

For the Tempering and Cooking:

  • Curry leaves: 2 sprigs
  • Turmeric powder: ½ teaspoon
  • Red chili powder: 1 to 2 teaspoons (adjust to your heat preference)
  • Water: About ½ cup
  • Coconut oil: 1 tablespoon (optional, for tempering)

Instructions

  1. Prepare the Goraka Paste: Once your dried goraka pieces have softened in warm water, blend or pound them using a mortar and pestle along with the crushed black peppercorns, minced garlic, ginger, and a pinch of salt until it forms a smooth, dark paste.
  2. Coat the Fish: Place your cubed fish in a mixing bowl. Add the turmeric powder, red chili powder, and the prepared goraka and pepper paste. Gently massage the paste into every piece of fish until thoroughly coated.
  3. Layer the Pot: Traditionally, an earthen clay pot (chatty) is used, but a wide, heavy-bottomed pan or saucepan works well. Place a few curry leaves and pieces of pandan leaf at the bottom of the pan to prevent the fish from sticking, then arrange the coated fish pieces in a single layer.
  4. Simmer: Pour about ½ cup of water down the side of the pan (so you don't wash the spice coating off the fish). Cover the pan with a tight-fitting lid and bring it to a boil over medium heat.
  5. Reduce and Dry: Once boiling, reduce the heat to low and let it simmer gently for about 20 to 25 minutes. Do not stir the fish aggressively, as you want the chunks to stay intact; instead, gently swirl the pan occasionally. Remove the lid during the last few minutes of cooking to allow any remaining liquid to evaporate, leaving behind a rich, thick, dark coating that clings to the fish.
  6. Serve: Remove from heat and let it rest. Ambul Thiyal actually tastes even better the next day as the spices deepen. Serve warm alongside steamed white rice or traditional coconut roti.

Copyright © 2024 Pescamama.com. All rights reserved. No part of this website or its content may be copied, reproduced, distributed, or otherwise used without the express written permission of Pescamama.com

Some of the links in this post are "Amazon affiliate links." This means we may garner a small commission at no cost to you if you choose to make a purchase

Information icon

We need your consent to load the translations

We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.