• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Untold Recipes By Nosheen
  • All Recipes
  • My Story
  • Subscribe
  • Work With Me
  • Summer
menu icon
go to homepage
  • All Recipes
  • My Story
  • Subscribe
  • Work With Me
  • Summer
search icon
Homepage link
  • All Recipes
  • My Story
  • Subscribe
  • Work With Me
  • Summer
×
Untold Recipes by Nosheen » Recipes » Quick & Easy

Thai Fish (With Tamarind Sauce)

Modified: Feb 23, 2025 · Published: Jun 8, 2021 by Nosheen Babar · This post may contain affiliate links · Leave a Comment

Sharing is caring!

34 shares
  • Facebook
  • LinkedIn
  • Print
  • Email
Jump to Recipe Print Recipe

This Thai fish (with tamarind sauce) is a healthy, flavorful, and colorful entree that takes just 30 minutes to prepare. Eat it as is or amp up the spice level—a few tweaks are all it takes to personalize this recipe.

A Thai fish recipe in a tamarind sauce is plated in a white platter, with a red and green garnish.

WANT TO SAVE THIS RECIPE?

We'll email this post to you, so you can come back to it later!

This recipe is based on an authentic Thai version shared by a close friend, Aasiya. My love for tamarind, as seen in my tamarind dipping sauce, tomato rasam, eggplant curry, and tamarind juice recipes, meant this recipe was love at first taste.

The Thai fish pairs beautifully with basmati or garlic-fried rice to make a complete and delicious meal. With Aasiya's permission, I've made a few tweaks to the original recipe and am sharing it with you.

Jump to:
  • Why you'll love this Thai fish recipe
  • Ingredients for Thai fish
  • Substitutions & variations
  • How to make Thai fish
  • Expert Tips
  • Recipe FAQS
  • Other Asian recipes you may like
  • Thai Fish (With Tamarind Sauce)

Why you'll love this Thai fish recipe

  • A fun and delicious meal option - This recipe takes the word boring out of family meals. Your family will love this creative recipe and repeatedly ask for it.
  • Flavorful without being too spicy - This fish packs a lot of flavor without being spicy.
  • Quick and easy—Don't be daunted by the long list of ingredients. The Thai fish recipe is straightforward and takes just 30 minutes to prepare and cook.
  • Adaptable recipe - Try this recipe with a different fish, swap out some of the ingredients for a slight change in flavor, and add chilies if you're a fan. This recipe is very easy to adapt to personal preferences.

Ingredients for Thai fish

Ingredients for a Thai fish recipe with tamarind sauce are on a white kitchen counter.
  • Fish—Tilapia is my family's favorite fish, even the picky ones. It's tender, flaky, mild, and very quick to cook. I also use it in my masala fry fish curry.
  • Tamarind - The key ingredient in this Thai fish recipe is tamarind. It pairs beautifully with the sharp ginger, sweet bell peppers, and mild-flavored Tilapia.
  • Ginger - This helps bring out the sharp, acidic notes in the tamarind sauce.
  • Red bell pepper - The sweetness of red bell peppers helps mellow the overall flavor of this dish.
  • Brown sugar - Adds a hint of sweetness that prevents the sauce from being too sour.
  • The garnish - Chopped peanuts and sesame seeds add texture, and the sweet scent of basil is incomparable.

Please see the recipe card at the bottom of this post for the complete list of ingredients, measurements, and recipe instructions.

Substitutions & variations

  • Use a different fish - Mahi Mahi and grouper are my two other favorites for this Thai fish recipe. You can use any white flaky fish available in your region.
  • Add Thai chilies - Add a few whole Thai chilies to the sauce. I like to add them whole so they don't add too much spice, which can be avoided by those who prefer milder food.
  • Swap the fish sauce - If you find fish sauce too strong, use oyster sauce instead.
  • Use other aromatics - Add a slightly crushed stick of lemongrass to the sauce as it cooks, and remove it just before serving. You can also add a few kaffir lime leaves as well, for added aroma.
  • Make it sweeter - Add an extra ¼ cup of brown sugar if you want a less acidic sauce.
  • Season the fish filets - You can season the filets before frying them if you want to. Some suggestions are black pepper, white pepper, garlic powder, and even red chili powder.
  • Use sesame oil - I use whatever neutral cooking oil I have on hand, but if you want a deeper, bolder flavor, use sesame oil to make the sauce.

How to make Thai fish

Peanuts are being roasted, tilapi pan seared garlic sauteed, and a tamarind sauce being prepared for a fish recipe.
  • First step - Use a handheld nut chopper for the peanuts and then dry roast them in a nonstick pan. Set these aside to use as a garnish at the end.
  • Second step - Heat ¼ cup of cooking oil and saute the tilapia filets until cooked to an internal temperature of 145 degrees Fahrenheit.
  • Third step - Remove all but two tablespoons of the excess oil and saute the garlic paste for about 30 seconds.
  • Fourth step - Whisk the tamarind, soy sauce, fish sauce, and brown sugar in a small bowl and add it to the garlic.
A tamarind sauce is being finished with red bell peppers and green onions and is then poured over pan fried tilapia, which is garnished and ready to eat.
  • Fifth step - Add ⅔ of the green onions, thinly sliced bell pepper, and julienned ginger, reserving the rest for later. Simmer for 5-10 minutes to allow the flavors to fuse. Then add the cornstarch slurry prepared with ¼ cup of water and the cornstarch. Stir just enough to thicken and stop cooking.
  • Sixth step - Plate the pan-fried fish on a wide platter with slightly raised sides.
  • Seventh step - Pour the prepared sauce over the fish.
  • Eighth step - Layer the remaining toppings, starting with the bell peppers and ending with the chopped peanuts and sesame seeds.

If you're a seafood fan, try my tandoori fish and tandoori shrimp recipes. For a starter, try my hot and sour soup.

Expert Tips

  • Use the right fish - Use mild, flaky white fish for the best results with this Thai fish recipe.
  • Use fresh tamarind - I like to soak some wet tamarind and make my tamarind water from scratch for this recipe. Break away a quarter of the block in a medium bowl and pour 1 cup of boiling water over it. Let it soak until the water is at room temperature. Strain using a fine mesh sieve, discard the seeds and use the water to make your sauce.
  • Add the tamarind at the right time - The acidity in tamarind acts as a meat tenderizer. However, when cooking fish, it can chemically cook the meat. For this reason, it's best to make the sauce and add it over the cooked fish.
  • Handle the fish properly - Tilapia is a very fragile fish that breaks apart easily. It's best to add the sauce and other ingredients at the end for presentation's sake.

Recipe FAQS

Is it possible to make the fish crispy?

If you like crispy fish, coat your filets in cornstarch before frying them. This will give a thin, crispy coating you will love.

Can I make this recipe gluten-free?

Substitute the soy sauce with tamari or coconut aminos to make a gluten-free version of this Thai fish.

How do I store the leftovers?

Fish is best eaten fresh, so I usually cook only as much as I plan to eat. If you have leftovers, store them in an airtight container in the refrigerator for up to 2 days. I don't recommend freezing the fish.

How do I reheat the leftovers?

To reheat the Thai fish, microwave it, covered, for 1-2 minutes, depending on the quantity.

A plated Thai fish recipe in a tamarind sauce with red bell peppers, green onions, chopped peanuts, sesame seeds and basil.

Other Asian recipes you may like

  • Thai chicken salad with mango is being served in a neutral colored bowl.
    Thai Chicken Salad With Mango
  • Korean ground beef bowl.
    Korean Beef Bowls (With Gochujang Sauce)
  • A gray plate is filled with a spicy and crispy chili chicken recipe.
    Chili Chicken Recipe (Indo-Chinese)
  • A white countertop with a white bowl filled with cooked chicken corn soup being spooned to eat.
    Chicken Corn Soup Recipe (Pakistani)

For more Pakistani recipes like this, check out 20 popular Pakistani recipes. If you decide to try this recipe, Please don't forget to leave a rating and comment below! If you take a picture, tag me on Instagram! Thank You!

A plated Thai fish recipe with tamarind sauce garnished with red bell pepper, green onions, basil and chopped peanuts.

Thai Fish (With Tamarind Sauce)

Nosheen Babar
This Thai fish recipe features pan-seared Tilapia and a delicious tamarind-based sauce. It's a quick and easy weeknight meal for the family.
No ratings yet
Pin Recipe Print Recipe Save Saved!

WANT TO SAVE THIS RECIPE?

We'll email this post to you, so you can come back to it later!

Prep Time 15 minutes mins
Cook Time 15 minutes mins
Total Time 30 minutes mins
Course Main Course
Cuisine thai
Servings 4 servings
Calories 536 kcal

Ingredients
  

  • 6 fillets Tilapia
  • ¼ cup cooking oil (see notes)
  • 2 teaspoon garlic paste
  • 1 cup tamarind water (see notes)
  • ½ cup soy sauce (low sodium)
  • ¼ cup fish sauce (see notes)
  • ¼ cup dark brown sugar (see notes)
  • 2 tablespoon julienned ginger
  • 4 green onions
  • 1 red bell pepper
  • 1 tablespoon cornstarch (see notes)
  • ¼ cup water

Garnish

  • 2 tablespoon raw peanuts (see notes)
  • 1 teaspoon sesame seeds
  • ¼ cup basil microgreens (see notes)

Instructions
 

  • Chop the peanuts in a handheld nut grinder and dry roast them in a nonstick pan. Set aside for later.
  • Julienne the ginger, chop the green onions, and slice the bell pepper into thin slivers, discarding the seeds.
  • Whisk the tamarind, soy sauce, fish sauce, and dark brown sugar in a bowl and set aside.
  • Mix the cornstarch and water to make a slurry.
  • Heat the cooking oil in a pan and sear the tilapia fillets until they reach an internal temperature of 145 degrees farenheit.
  • Set them aside and discard all but 2 tablespoons of the cooking oil.
  • Saute the garlic in this oil for 30 seconds.
  • Add the tamarind mixture to the pan and bring to a boil.
  • Add ⅔ of the bell peppers, ginger, and green onions to the sauce, cover, and simmer for 5 minutes.
  • Uncover, turn the flame to high, and use the prepared cornstarch slurry to thicken the sauce. (see notes)
  • Plate the cooked fish in a shallow dish and pour this sauce over it.

Garnish

  • Add the remaining ingredients in layers, starting with the bell peppers, then green onions, ginger, chopped nuts, sesame seeds, and basil.

Notes

Cooking oil - I use a neutral cooking oil for this recipe, like canola, avocado, sunflower, or peanut oil. I recommend pan-searing the fish in one of these, but you can use sesame oil for the sauce for a bolder Thai flavor.
Tamarind sauce - I like to use fresh tamarind pulp (linked in the post above) and make my tamarind water from scratch. Break away a quarter of the tamarind block and soak it in 1 cup of boiling water. Once the water is at room temperature, run the mixture through a sieve and discard the seeds. I feel it tastes less metallic than a storebought paste. If you use a paste, mix two tablespoons with 1 cup of hot water and use.
Soy sauce - I like to use low-sodium soy sauce, but you can use regular soy sauce. If you're gluten-free, substitute with tamari or coconut aminos.
Fish sauce - A little fish sauce is essential to the recipe, but if you dislike the smell, use the milder oyster sauce instead.
Brown sugar—I like to use dark brown sugar for best results. If the recipe is too sour for your liking, double the sugar to help balance the flavor.
Cornstarch - Always make a slurry of cornstarch with water and completely dissolve the powder for a smoother sauce. When you add this slurry, the sauce should have reached a boil, and you must stir constantly to thicken it. As soon as you reach the desired consistency, turn the stove off.
Peanuts - I like to use raw peanuts and roast them myself. If you prefer, you can use store-bought, unsalted roasted peanuts. 
Microgreens - I like to use basil microgreens for their nutritional value. Feel free to use 6-8 chopped Thai basil leaves instead.

Nutrition

Serving: 1servingCalories: 536kcalCarbohydrates: 32gProtein: 57gFat: 21gSaturated Fat: 3gPolyunsaturated Fat: 6gMonounsaturated Fat: 11gTrans Fat: 0.1gCholesterol: 128mgSodium: 2905mgPotassium: 1073mgFiber: 2gSugar: 24gVitamin A: 1132IUVitamin C: 46mgCalcium: 84mgIron: 3mg
Have you tried this recipe yet?Mention @Untoldrecipesbynosheen or tag #Untoldrecipesbynosheen!

More Quick & Easy Recipes

  • A fresh seasonal milkshake in a tall glass.
    Mango Milkshake (4-ingredient Pakistani Recipe)
  • Chicken samosas with cilantro and chutney on the side.
    Chicken Samosa Recipe
  • Peshawari chicken karahi in a bowl with a garnish of cilantro and ginger.
    Charsi Karahi Recipe (Peshawari Chicken Karahi)
  • Onions, tomatoes and garlic are lying on a wooden board in prep to make a curry.
    Kitchen Hacks For Cooking Curries

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Nosheen headshot

Welcome to Untold Recipes by Nosheen!

Here, you'll find authentic Pakistani recipes inspired by my childhood—a curated space to explore nostalgic recipes for all aspiring home cooks. It's all here, from slow-cooked Mughal wonders to regional delicacies and street food favorites. I aim to make all the recipes approachable for beginner, intermediate, and advanced cooks alike.

More about me

Spring Recipes

  • Pakistani style zucchini curry with naan.
    Pakistani Zucchini (Courgette) Curry
  • Chicken malai tikka skewers accompanied with red onions and lemon wedges are resting in a platter lined with brown paper.
    Chicken Malai Tikka
  • An air fryer asparagus recipe is plated in a blue plate that is resting on a greay napkin with gold cutlery.
    Air Fryer Asparagus Recipe
  • Thai chicken salad with mango is being served in a neutral colored bowl.
    Thai Chicken Salad With Mango
  • Raw mango chutney is plated in a bowl resting on a silver tray on top of a dark gray napkin.
    Raw Mango Chutney Recipe (No-Cook)
  • Sweet and spicy watermelon snack in abowl.
    Watermelon Chaat Recipe

Popular Recipes

  • Nihari topped with ginger, chopped green chilies and cilantro microgreens.
    Nihari (Pakistani Beef Shank Stew)
  • Mutton birayni is plated in a dark metal tray and served with raita and kachumber.
    Mutton Biryani Recipe
  • roast leg of goat {raan}
    Roast Leg Of Goat (Raan)
  • Cooked bihari kabab are plated and garnished with green chilies, sliced white onions and lemon slices.
    Bihari Kabab
  • Beef karahi gosht recipe.
    Beef Karahi Gosht Recipe
  • Brown parchment with cooked chicken tikka boti on skewers with green chutney, onions and micro greens.
    Easy Chicken Tikka Boti Recipe

Footer

as seen in:

allrecipes logo

Privacy Policy & Disclaimer
Accessibility Policy

Back To Top

Copyright © 2025 Untold Recipes By Nosheen

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required