Skip to content
Swiss roots. Sri Lankan soul. A world of flavour.
Yoshitha’sFLAVOR FUSION
Menu
All recipes

FROM YOSHITHA’S KITCHEN

Traditional Sinhalese Fish Ambul Thiyal

By Yoshitha ·

Rooted in my Sinhalese heritage, this traditional Fish Ambul Thiyal (Sri Lankan sour fish curry) is the real deal! Fresh tuna cubes are massaged with dark, tangy goraka paste, aromatic pandan leaves, curry leaves, and cinnamon, then simmered over low heat until the liquid evaporates entirely. This leaves behind tender, firm fish coated in a rich, dry, deeply concentrated spice reduction that is iconic to Sri Lankan home cooking.

Cut 500g of fresh tuna into thick 5cm cubes and place them directly into a medium, heavy-bottomed pan.

Cutting fresh tuna into cubes for ambul thiyal

Add salt and black pepper to taste, chili powder to taste, a few pieces of fresh pandan leaf, a few fresh curry leaves, and 3 tablespoons of goraka paste. Use your hands to gently toss and massage the spice mixture into every piece of fish.

Tuna with goraka, spices, pandan and curry leaves

Nestle 2 cinnamon sticks among the tuna cubes and pour in 3 tablespoons of water to create gentle steam.

Seasoned tuna ready to cook in the pan

Cover with a lid and cook over low heat for 15 minutes until the fish is cooked through and the liquid has completely evaporated. Serve hot alongside steamed rice and other curries!

Close-up of tuna coated in goraka and spices
Sri Lankan ambul thiyal cooked tuna

Traditional Sinhalese Fish Ambul Thiyal

Authentic Sri Lankan sour fish curry. Fresh tuna cubes tossed in tangy goraka paste, curry leaves, and spices, cooked low and slow until dry.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 4
Calories 155 kcal

Ingredients
  

  • 500g fresh tuna, cut into 5cm cubes
  • 3 tbsp goraka paste
  • 2 cinnamon sticks
  • A few pieces of fresh pandan leaf
  • A few fresh curry leaves
  • Chili powder, to taste
  • Salt and black pepper, to taste
  • 3 tbsp water

Instructions
 

  • Place the 5cm tuna cubes directly into a heavy-bottomed cooking pan.
  • Add the goraka paste, pandan leaves, curry leaves, chili powder, salt, and black pepper.
  • Gently massage and mix everything by hand until the tuna is evenly coated.
  • Add the 2 cinnamon sticks and 3 tbsp water.
  • Cover with a lid and cook over low heat for 15 minutes until the fish is cooked through and the liquid has completely evaporated.
  • Serve hot alongside steamed rice and other curries!

Notes

| Protein: 32g | Fat: 1g | Carbs: 3g | Fiber: 1g |
(Note: Macronutrients calculated per serving based on 4 portions total)
Tips
  • Storage & Shelf Life: Store leftovers in an airtight container in the fridge for up to 4 to 5 days. The flavor deepens and improves over time!
  • Pan Shaking Technique: To prevent sticking without breaking the tuna, gently swirl or shake the pan by its handles rather than using a spoon.

Tips for Success

  • Mix Gently by Hand: Massaging the spices and goraka paste directly into the pan with your hands coats the tuna thoroughly without tearing or crushing the fish cubes.

  • Keep the Heat Low & Don’t Stir: Cook gently over low heat and avoid stirring with a utensil once cooking starts so the tuna cubes stay perfectly intact. Gently shake the pan by the handles if needed.

  • The Secret of Goraka: Goraka is non-negotiable for traditional Ambul Thiyal—it gives the dish its signature dark color, thick coating, and distinctive sour profile.

Why You’ll Love This Dish

  • Authentic Sri Lankan Heritage: A staple recipe preserving the bold, traditional flavors of home-cooked Sinhalese cuisine.

  • Distinctly Tangy & Spicy: Goraka (goraka) delivers that signature earthy, sour tang that sets this curry apart from any other dish.

  • Incredible for Meal Prep: The flavours are even better the next day. Refrigerate leftovers promptly; the dry coating does not replace refrigeration.

  • Naturally Lean & High Protein: Made with tuna and cooked without added oil.

🍴 Join the Flavor Fusion Club & Get a Free eBook!

We don’t spam! Read our privacy policy for more info.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating