Skip to content
Home » Blog » Ambul Thiyal Recipe – Authentic Sri Lankan Sour Fish Curry

Ambul Thiyal Recipe – Authentic Sri Lankan Sour Fish Curry

Ambulthiyal is a bold, tangy, dry-style fish curry made with goraka and aromatic spices of Sri Lanka.

Ambul Thiyal isn’t just another Sri Lankan fish curry — it’s a dish with history, character, and soul. Traditionally made along the coastal regions of Sri Lanka, this dry-style sour fish curry gets its signature tang from goraka (Garcinia gummi-gutta), a natural preservative that gives the dish its deep, smoky sourness.

📣 Please note: Some links in this post are affiliate links. If you make a purchase through them, I may earn a small commission — at no extra cost to you. Think of it as a tiny thank‑you for sharing my favorite culinary finds. Your support truly means a lot.

Close-up of Sri Lankan Ambul Thiyal, a dry-style sour fish curry made with goraka

Unlike creamy coconut curries, Ambul Thiyal is bold, intense, and beautifully spiced. It’s the kind of recipe that tastes like home — the kind your mother makes when someone is traveling, because it keeps well for days. If you’ve never tried it, you’re in for a rich, tangy, unforgettable experience.

Why You’ll Love This Ambul Thiyal Recipe

  • Lean Protein Powerhouse – Fish is an excellent source of protein, supporting muscle growth and repair.
  • Heart-Healthy Omega-3s – Packed with omega-3 fatty acids, this dish helps reduce inflammation and supports heart health.
  • Low Oil, Big Flavor – Unlike deep-fried fish dishes, Ambul Thiyal is cooked with minimal oil, making it a healthier option.
  • Gut-Friendly Goraka – This key ingredient aids digestion and is believed to help with weight management by reducing appetite and boosting metabolism.
  • Clay Pot Benefits – Cooking in unglazed clay pots enhances mineral absorption and boosts the dish’s overall nutritional profile. Clay pots help retain heat evenly, preserving the integrity of spices and locking in moisture without excessive oil. Plus, natural alkalinity from clay can balance acidity, making it easier on digestion.

A Few Things to Keep in Mind

  • Can be high in sodium depending on seasoning
  • Goraka’s sourness may be intense for sensitive stomachs
  • Chili + black pepper add heat
  • Overuse of goraka may cause digestive discomfort
  • Spices + fish can increase body heat — pair with cooling sides

🌿 Just a friendly reminder: I’m a passionate foodie, not a certified nutrition or health professional. Everything shared here — recipes, tips, and food inspiration — is meant for enjoyment and creativity in your kitchen. For dietary guidance or health concerns, always consult a qualified professional.

Ambul Thiyal cooked in a clay pot with curry leaves, pandan, and spices.

How to Make Ambul Thiyal (Step-by-Step)

Step 1: Soak the Goraka

Soak overnight in room‑temperature water until soft.

Step 2: Make the Marinade

Once the soaked goraka is softened, Grind the goraka into a paste and mix with the ingredients below to form a thick paste.

  • Ginger‑garlic paste
  • Black pepper
  • Turmeric powder
  • Chili powder
  • Curry powder
  • Cinnamon
  • Cardamom
  • Salt
  • Goraka
  • Water
  • Fenugreek seed

Step 3: Prep the Fish

Use firm fish like yellowfin tuna, skipjack tuna, kingfish, or sailfish.

  • Clean and cut into chunks
  • Coat with turmeric + salt
  • Let sit for 10 minutes

Step 4: Layer & Cook

Traditionally cooked in a clay pot, but any pot should work.

  1. Line bottom with curry leaves with the stems
  2. Coat each fish piece in the goraka paste
  3. Arrange in a single layer inside the pot
  4. When done, por the remaining marinade over it
  5. Top with green chili + pandan
  6. Cover and simmer on low heat
  7. Flip halfway through and cover and continue cooking until dry and deeply flavored

Step 5: Rest & Serve

Let it sit for a few minutes to deepen the flavors before plating to serve.

🍽️ Craving more? From vegan‑friendly dishes, meat‑lovers favorites, to soul-food from the island, there’s a burst of flavor waiting in every recipe. Cook to satisfy your cravings — one delicious bite at a time.

🎯 Let’s be real: Deciding what to cook or even what groceries to buy can feel overwhelming on a chaotic day. Browse our curated collection of meal planners and kitchen resources to stay organized, simplify your day, and make cooking feel effortless. Grab your copy today and make life easier.

Fish coated in goraka paste for making traditional Sri Lankan Ambul Thiyal.

Serving Ideas

  • Rice + Veggies + Ambul Thiyal Combo – Steaming hot rice, served with a flavorful curry—perhaps a creamy coconut-based dhal, a spicy potato curry, or a vegetable medley—acts as the perfect canvas for Ambul Thiyal’s tart and savory punch.
  • Rice + coconut sambal + Ambul Thiyal Combo – The cool, slightly spicy coconut sambal, made with grated coconut, chili, lime juice, and onions, adds a fresh contrast to the deeply spiced Ambul Thiyal. The sambal’s natural sweetness offsets the dish’s tanginess, making each bite balanced and satisfying. A must-try for those who appreciate vibrant flavors!
  • Roti + Dhal + Ambul Thiyal Combo – Soft, warm roti pairs wonderfully with the creamy dhal and the boldness of Ambul Thiyal. The roti provides a chewy, slightly charred bite, while the dhal—often cooked with turmeric, garlic, and coconut milk—offers a gentle, soothing contrast. When paired with the smoky, slightly sour Ambul Thiyal, this combination becomes hearty and comforting, perfect for any meal of the day.
  • Bread + Chopped Ambul Thiyal Combo – The fish is chopped finely and mixed with onions, green chilies, and a touch of lime, creating a flavorful spread that complements soft or crusty bread beautifully. Whether made into a sandwich or enjoyed on toast, this pairing is perfect for a quick snack or light meal, packing a punch with minimal effort.

Got Leftovers?

  • Room temp (traditional clay pot): Traditionally, it’s kept in a clay pot but if kept in an air-tight container, at room temperature, the fish can last upto 3-4 days, thanks to goraka and black pepper which help prevent spoilage.
  • Refrigerator: Store in an airtight container in the fridge for up to 1 week. The cold temperature slows down bacteria growth while preserving the flavours.
  • Freezer: Properly sealed in a freezer-safe container, Ambul Thiyal can last up to 3 months without losing much of its taste or texture. When reheating, allow it to thaw in the fridge before gently warming it on the stove.
Close-up of Sri Lankan Ambul Thiyal, a dry-style sour fish curry made with goraka

Ambul Thiyal Recipe (Sri Lankan Sour Fish Curry)

Learn how to make authentic Sri Lankan Ambul Thiyal — a bold, tangy, dry-style sour fish curry made with goraka. Packed with flavor, high in protein, and perfect for meal prep. Step-by-step traditional recipe included.
Prep Time 10 minutes
Cook Time 40 minutes
Resting Time 10 minutes
Total Time 1 hour

Ingredients
  

  • Olive oil
  • 1 tbsp Ginger minced
  • 2 tbsp Garlic minced
  • 2 tbsp Black pepper powder
  • 1/2 tsp Fenugreek seed
  • 1 tsp Turmeric powder
  • 1 tsp Chili powder
  • 1 tsp Curry powder
  • piece Cinnamon
  • 3 cardamom
  • 4 piece Goraka Garcinia Gummi-gutta
  • Salt
  • 500g Kingfish
  • Curry leaves
  • 1 Green chilli pepper
  • piece Pandan
  • Water

Method
 

  1. Soak goraka overnight in room‑temperature water until soft.
  2. Grind softened goraka into a paste and mix with ginger‑garlic paste, black pepper, fenugreek seeds, turmeric, chili powder, curry powder, cinnamon, cardamom, salt, goraka water.
  3. Use firm fish like yellowfin tuna, skipjack tuna, kingfish, or sailfish. Clean and cut into chunks. Coat with turmeric and salt, then let sit for 10 minutes.
  4. Line clay pot bottom with curry leaves.
  5. Coat each fish piece in goraka paste and arrange it in the clay pot in a single layer
  6. Add leftover goraka paste over the fish. Top with green chili + pandan.
  7. Cover and simmer on low heat.
  8. Flip halfway through.
  9. Cook until the liquid dry and deeply flavored.
  10. Let it sit for a few minutes after removing from heat to deepen the flavors.

🔥Show Off Your Plating by tagging @iberrychik on Instagram or Pinterest — I love seeing your cooking. Let’s savor this food journey together.

📬 Subscribe to not miss a thing on Berrychik. You’ll get sneak peeks, free perks, and mouth‑watering recipes delivered straight to your inbox. Psst… when you join for FREE, you’ll also receive a FREE 7‑Day Meal Planner. Check out our shelf to view the collection.

Ambul Thiyal ready and presented in a earthy clay pot ready to be served with rice, showing the rich tangy Sri Lankan fish curry

More Recipes…

Leave a Reply

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

Recipe Rating