Sri Lankan Fish Ambul Thiyal

By Mike S.
August 8, 2026
Rating: 0.00
(0)

Fish ambul thiyal is a southern Sri Lankan preparation in which firm fish cooks with goraka, black pepper, and aromatic spices until coated in a concentrated sour paste.

A thick goraka spice paste clings to sturdy tuna pieces while they cook gently with curry leaves and aromatics. The finished dish should be nearly dry, not swimming in gravy.

Sri Lankan fish ambul thiyal coated in a dark sour pepper spice paste.

Use a wide pan and keep the pieces in one layer so the liquid reduces evenly without breaking the fish.

Serving Suggestions

Serve with red rice, coconut sambol, dhal curry, or simply cooked greens.

Sri Lankan fish ambul thiyal served with red rice and coconut sambol.

Recipe Notes

The flavor deepens overnight. Refrigerate for up to three days and let the fish come toward room temperature before serving.

Sri Lankan fish ambul thiyal coated in a dark sour pepper spice paste.

Sri Lankan Fish Ambul Thiyal

Firm tuna cooked nearly dry in a dark, sour Sri Lankan goraka and black-pepper spice paste.
Servings 6 servings
Prep Time 25 minutes
Cook Time 35 minutes
Marinating Time 30 minutes
Total Time 1 hour

Equipment

  • Wide heavy saucepan with lid
  • Spice grinder or mortar
  • Mixing bowl
  • Chef’s knife

Ingredients
 
 

Fish and Paste

  • 2 lb tuna loin cut into 2-inch pieces
  • 6 pieces dried goraka soaked in hot water for 20 minutes
  • 2 tbsp coarsely ground black pepper
  • 1 tsp ground turmeric
  • 1 tsp ground coriander
  • 1 1/2 tsp fine salt

Aromatics

  • 1 medium red onion thinly sliced
  • 4 cloves garlic sliced
  • 1 tbsp fresh ginger finely chopped
  • 2 sprigs fresh curry leaves about 20 leaves
  • 1 stick Ceylon cinnamon about 2 inches
  • 1 cup water

Instructions
 

Make the Paste:

  • Drain the goraka, reserving the soaking liquid, and grind it with black pepper, turmeric, coriander, salt, and enough soaking liquid to make a thick paste.
  • Coat the tuna gently with the paste and marinate for 30 minutes.

Arrange the Pan:

  • Scatter onion, garlic, ginger, curry leaves, and cinnamon across the base of a wide pan. Arrange the fish in one layer over the aromatics.
  • Add water around the fish and bring to a gentle simmer over medium heat.

Cook Nearly Dry:

  • Cover and cook over low heat for 15 minutes. Uncover and simmer 15 to 20 minutes more, turning the pieces once very carefully, until the sauce is thick and nearly dry.
  • Cool for 10 minutes before serving so the coating sets on the fish.

Notes

  • Goraka provides the characteristic dark sourness; tamarind changes the flavor and should be a last-resort substitute.
  • Choose firm, thick tuna pieces so they hold their shape during reduction.

Nutrition

Calories: 285kcalCarbohydrates: 9gProtein: 42gFat: 9gSaturated Fat: 2gCholesterol: 65mgSodium: 690mgFiber: 3gSugar: 2g
Calories: 285kcal
Course: Main Course
Cuisine: Sri Lankan
Keyword: Fish Ambul Thiyal, Goraka, Sri Lankan Fish Curry

Leave a Reply

Like
Close
Copyright © 2021 LEMON & LIMES.
Made with by Loft.Ocean. All rights reserved.
Close
Popular Search: