Thai Three-Flavored Sauce: The Newbie-Friendly Sauce That Can Be Used in Many Dishes

>> Tuesday, March 8, 2011


This post will make much more sense to you if you have read a short article which I've recently written on five basic Thai ingredients that can be used in hundreds of variations. So, can I invite you to take a brief excursion over there before you continue reading? When you're done, please come back here; I'll be waiting for you with a plate of fried fish and a jar of sauce.

In addition to the five items mentioned in that article, there are a few more basic ingredients the mastery of which can turn a newbie Thai cook into a whiz in the kitchen practically overnight. You have met Bruno, my favorite stir-fry sauce mix, who comes in handy when you want to make the type of stir-fries served in Thai restaurants overseas. But I have yet to introduce to you the extremely versatile Thai three-flavored sauce (ซอสสามรส) -- your new best friend in the kitchen.

thai sauce recipe

Finely chopped shallots, cilantro stems, garlic, and chilies are what give the sauce body.

In general, unlike Thai sweet chilli sauce or dried chilli dipping sauce, this three-flavored sauce is not used as a dipping sauce; it's commonly used as a topping (or sometimes coating sauce). You would see it used most often on a crispy fried whole fish (ปลาทอด). Fried fish with three-flavored sauce (ปลาทอดสามรส) is a Thai restaurant menu staple both in and outside of the motherland with which Thai food fans are familiar. What some don't know is that the sauce can be used in many other ways.

You know how to make this one sauce and you also know how to create many other dishes. I love learning how to cook this way, don't you?

All my friends know and love the three-flavored sauce very well. They have gone from mooching it from me (since I always have a jar of it in the refrigerator) to making their own and even use it in various dishes that they take to different get-togethers. A vegetarian friend of mine once served some impossibly-crispy batter-fried broccoli lightly tossed with this flavorful sauce at a party to rave reviews. Another friend recently made a huge platter of grilled chicken wings doused in the same sauce for a crowd at a Super Bowl party. These are just two examples I can think off the top of my head.

This versatile sauce is, in fact, one of the sauces that have contributed to the name of this site. (I have never talked about this here before, but you can read all about it on my interview on Saveur Magazine website.)

thai fried fish with sauce
The three flavors here refer to sour, sweet, and salty. Traditionally, the acidity comes from tamarind pulp, the sweetness from palm sugar, and the salinity from fish sauce. The key to a good three-flavored sauce is the balance between the three flavors. Having said that, I realize how subjective "balance" is. I like my three-flavored sauce seasoned exactly as in the recipe below as this is the formula that I have used and liked for the past several years and I have no reason or desire to change it in any way.

I'd suggest that you start off by following the recipe first. Then if you find that you'd like your sauce a bit sweeter, more sour, or more salty, you can tweak it to suit your taste. The chilies contribute to the heat and does not affect the sweet-sour-salty balance, therefore more or fewer of them can be added according to your heat tolerance. The amount specified below may seem like a lot, but once the sauce is cooked down, the end result is a sauce that is only mildly hot.

The recipe below yields 1.5 cups of sauce, but I always make at least 4 times that amount. Feel free to do the same, so you can have a large supply of sauce ready at all times. This sauce freezes and thaws beautifully. Be sure to liven it up with chopped fresh cilantro leaves when you use it in a dish.


For this post, instead of frying up a whole fish, I cut up 1.5 pounds of swai fillets into bite-sized pieces, lightly seasoned them with salt, dredged them in rice flour, and deep-fried them until crispy. The warm fried fish pieces then went into a large mixing bowl, followed by nearly a cup of the prepared three-flavored sauce. I tossed the fish around to get every piece thoroughly coated with the sauce, sprinkled some chopped cilantro on it, gave it another quick toss, and served it with warm jasmine rice.

Thai Three-Flavored Sauce
(Makes 1 1/2 cups)
Downloadable Version

thai fried fish three flavor sauce
40 g red chilies (about 20 bird's eye chilies or 3 large red jalapeño peppers), finely chopped
40 g peeled garlic (about 10 large cloves), finely chopped
40 g peeled shallots (2 large), finely chopped
20 g finely chopped cilantro roots or stems (about 1/2 cup, packed)
(The above ingredients can be pulsed to a coarse paste in a food processor.)
150 g palm sugar, chopped (about 1 cup, packed)
4 fluid ounces water (1/2 cup)
70 g brown sugar (1/3 cup, packed)
2.5 fluid ounces fish sauce (1/3 cup)
2.5 fluid ounces tamarind pulp (1/3 cup), prepared exactly as instructed here.
2 tablespoons vegetable oil

  • In a medium saucepan, fry the garlic-shallot-cilantro-chili paste in the vegetable oil over medium-high heat just until fragrant.
  • Add the remaining ingredients to the saucepan. Bring the mixture to a boil, lower the heat to maintain a simmer.
  • Reduce the sauce down to about 1 1/2 cups; remove from heat. The sauce will thicken up slightly upon cooling.
  • Store the cooled sauce in a glass jar and refrigerate or freeze.


  • 17 comments:

    dhanes March 8, 2011 9:13 PM  

    Yum! (Still waiting patiently for your NPP recipe! ;) )

    Michael March 9, 2011 1:21 AM  

    อึมมมมมมมม... ปลาทอดสามรศ ดูรูปถ่ายให้นำ้ลายไหลนะ >.<

    alittleyum.com March 9, 2011 11:49 AM  

    Stopping by my neighborhood Asian Market right now so I can make this sauce tonight. My mouth is watering. Great post!!!!

    Deeba PAB March 10, 2011 12:39 AM  

    Just about managed to make a Sriracha sauce with your suggestion of using red jalapeños. and next will have to make this. Looks so good!

    Kelly @ Evil Shenanigans March 10, 2011 10:24 AM  

    So excited to see this recipe since Fried Fish with Three Flavor Sauce is among my favorite dishes at our local Thai place! Also, since it is your recipe I KNOW it will work. I can't wait to make it!

    Kristen March 10, 2011 3:34 PM  

    What a versatile sauce! Thanks for sharing such a great recipe.

    Kevin March 13, 2011 8:10 AM  

    What a simple and tasty sounding sauce!

    ... March 18, 2011 8:50 AM  

    This one seems to be perfect, but i tried one like that, with rolls i think in chiang mai, and i think i smell canelle or curry with... it was the basic one but i can't remember ...curry or canelle... you know something about this variation?

    Leela March 18, 2011 9:13 AM  

    ... - A sauce like this that is served with rolls -- bread rolls? With canelle or curry ("canelle" as in cannelle or cinnamon)? It doesn't ring a bell and I have a hard time visualizing it. Could you be more specific?

    Jerry,  March 20, 2011 7:58 PM  

    Leela, my wife and I fried up some salmon fillets and dressed them with this sauce for dinner. It was one of the most delicious meals in our recent memory. Thank you.

    ... March 22, 2011 10:44 AM  

    ..mmm i ate it with fried roll spring (with a kind of fresh cabbage inside) in chiang mai. i'm pretty sure it was curry and cinnamon mixed with your sauce and you know why? i tried it this saturday and i saved a great jam pot of it... it's wonderful... thank you so much...

    Anonymous,  September 1, 2011 2:37 AM  

    My husband made this using your recipe, it's sooo yummy. Thank you so much for sharing. When we get lazy and crave 3 flavor fish... we just go to the local asian market and buy fried talapia then pour the sauce over it, voila dinner is ready!!

    Ben,  January 9, 2012 8:37 AM  

    Hi Leela,

    I am just wondering is this the sauce used at American thai restaurants to flavor a dish usually called "spicy eggplant" or "basil eggplant"? Or is it something similar to nam prik pao?

    Admin January 9, 2012 5:09 PM  

    Ben - I doubt it. This sauce is normally not used in stir-fry dishes, and nam prik pao is usually not an ingredient in this particular dish.

    Traditionally, Thai-style eggplant basil stir-fry is made with a garlic-chili-(sometimes shallot) paste similar to what's used in Pad Kra-pao with a bit of fermented/salted soybean paste added as well as fresh Thai basil at the end. That's pretty much the core of the dish, although recipes vary from restaurant to restaurant. If you'd like to replicate this dish from your favorite Thai restaurant, I'd start off with this core recipe, then season the dish according to what you remember with fish sauce, sugar, oyster sauce, and perhaps some dark sweet soy. You might not end up with the exact clone, but you should end up with something quite delicious. Then it's just a matter of fine-tuning from that point on.

    More Cowbell March 8, 2012 9:26 AM  

    I've seen cilantro root as an ingredient in several recipes, and I'm wondering what it tastes like. I'm one of those people for whom cilantro smells like something died, a week ago, in hot weather...

    However, I love ground coriander. So, I'm wondering if the root tastes like the herb or the spice. I'm guessing the herb, but I'm hoping the spice. ;)

    Thanks!

    Admin March 9, 2012 3:34 PM  

    More Cowbell - Cilantro roots taste more like cilantro leaves than cilantro (coriander) seeds. Sorry. :)

    Roz May 18, 2012 10:12 AM  

    I just had this wonderful sauce on a fried whole fish (snapper) in a local Thai restaurant and it was delicious! I can't wait to prepare your recipe!

    Post a Comment

      © Blogger template Webnolia by Ourblogtemplates.com 2009

    Back to TOP