This is one of the most useful recipes you will ever learn as a Thai food lover: an all-purpose Thai salad dressing, or nam yum in Thai. As you know I am all about teaching you the foundations so that you can cook Thai food on your own without relying on recipes, and this is a great start because once you learn the dressing, you can get creative with the actual salad.
With this dressing you can literally make hundreds of kinds of “yum,” and yum is a category of Thai salads that is the most varied because you can yum just about anything; and yes, in Thai yum is a verb :).
So I’m going to show you the basic yum dressing, as well as a few ways to jazz it up so things don't get boring!
Jump to:
What is a Thai "Yum"?
In Thai cuisine, a yum is a type of Thai salad that uses a dressing made from fish sauce, lime juice, sugar and chilies. It's sour and spicy, and well balanced with a little sweetness and a good dose of umami; which is why everyone loves a yum and it's an important part of a Thai meal.
You can make a yum from just about any ingredients, which is why it's the most common type of salad in Thailand, but the dressing remains more or less the same, with a few variations. This makes it easy because with just one dressing, you can make so many salads!
But before you think, wait, doesn't that make all my salads taste the same? Not at all! Unlike Western style salads where the identity of the salad is tied to the dressing (caesar salad = caesar dressing), the identity of Thai salads are in the main ingredients used. The dressing is there to season and give it that bright, fresh flavours that we enjoy as a balancer of richer dishes in a meal. It's kind of like sandwiches, you can keep the same bread and condiments, but by changing the meat, you change the whole sandwich!
Most of the common yum we eat in Thailand are centered around a protein main ingredient, such as this yum neua yang (grilled steak salad) or this yum tuna (tuna salad). However, yum can also be made with noodles or vegetables as the main ingredient, such as this glass noodle salad or wing bean salad.
Imitating a Yum Shop in Thailand
This recipe was actually inspired by a video I saw of a raan yum or a yum shop in Thailand. Typically a yum shop is a stall in the market, but it can also be a restaurant, and it’s a bit like a salad bar - they have a bunch of ingredients for you to choose from, you tell them what you want, and they mix it up for you with their yum dressing.
But unlike western salad bars with a ton of different dressings on offer, the yum shop would have just 1 or 2 dressings. Definitely they’ll have The classic yum dressing, and maybe they’ll have 1 or 2 of the jazzed up versions that I'll show you below. Or perhaps they have only the basic dressing but with two different spice levels. But that’s it. This goes to show you the magic of the yum dressing, it works with everything!
Ingredients and Notes
The ingredients you need for a Thai yum salad dressing are super simple. Here are some important notes about them, and for amounts, see the full recipe card below.
- Thai red chilies. You'll be hard pressed to find a Thai salad that is not spicy, so chilies are an important component. If your heat tolerance is low though, either use milder chilies if you can find them, or scrape the seeds and pith out of your chilies to reduce the heat instead of using fewer chilies. That way you'll keep the chili flavour!
- Garlic. This is actually optional but I find it does add a flavour that I like; and if you love garlic, you'd love it too.
- CIlantro roots or stems. Also optional, but if you already have some, I recommend adding it for a more complex flavour.
- Fish sauce. It is important to use good quality fish sauce for this as it is a main flavour. See this post for how to choose good quality fish sauce here.
- Lime juice. Use freshly squeezed lime juice for the best flavour here, no bottled lime juice!
- Palm sugar. Palm sugar adds not only sweetness but a lovely flavour to yum dressing, if you don't have it, light brown sugar can work. You can also try to change it up and use honey or even maple syrup! Learn more about palm sugar here.
How to Make a Basic Thai Salad Dressing
Here's a bird's eye view of the process, for the full instructions, see the recipe card below.
- Pound garlic, chilies, and cilantro stems into a paste. (If you don't have a mortar and pestle, alternative methods are in the recipe card.)
- Add the palm sugar and pound until it is dissolved into a paste.
- Add the fish sauce and lime juice; stir to mix.
- It's now ready to use!
Variations: 3 Ways to Jazz Up Your Yum Dressing
Though the basic dressing works on everything, sometimes you might want to try something a little different. Here are 3 common ways we change up the basic dressing:
Jazz #1: Replace some of the palm sugar with Thai chili paste.
The basic dressing is quite light, so if you want a richer dressing, adding Thai chili paste is the way to go. Aside from richness, it also adds a lovely and a unique flavour. You can add more or less Thai chili paste, but remember that chili paste is sweet, so the more you add, the less sugar you need. Different brands of chili pastes are not equally sweet, so some tasting and adjusting is needed here.
Jazz #2: In addition to the chili paste, you can also add coconut milk.
This makes for a creamier dressing with a wonderful coconut flavour. Note that coconut milk is typically added in addition to chili paste, although you can try adding only coconut milk to the basic dressing if you wish - I don't think it would be bad!
Jazz #3: For those who loves funky flavours, replace some of the fish sauce with pla ra or shrimp paste.
Pla ra is a type of fermented fish sauce that's different from your regular fish sauce in that it is made from freshwater fish instead of anchovies, and it is much thicker as it has a lot of the fish bits dissolved into the sauce. It has a funky flavour that some people cannot live without, and it's packed with umami. I love a pla ra dressing because it feels more full-bodied. You can add as much or as little as you want depending on the level of funk you desire, but the more you use, the less fish sauce you'll need as they are both salty.
Fermented shrimp paste (gapi) is also a salty, funky ingredient, but it has a very different aroma. I personally prefer a pla ra dressing than one made with shrimp paste, but it is here for you as an option. Though if you've have never had shrimp paste before, putting it into a salad is not how I would suggest trying it the first time! I'd probably go with shrimp paste fried rice as a first.
You can substitute plara for fish sauce at a 1:1 ratio. For shrimp paste, I would add just 1 teaspoon to the basic dressing, and reduce fish sauce to 1 ½ Tablespoons. Tasting and adjusting is important here once again as different brands are not equally salty.
*This is the plara I like (not sponsored) but you can also get this pla ra from Amazon which I've never had but heard good things about it. Rule of thumb for buying pla ra: modern brands with herbs and seasonings added tend to be more beginner-friendly. If the packaging looks old school and very "authentic," and the ingredients look simple, it tends to be quite intense and these must be used with caution!
What To Put into A Thai Salad?
You've got the dressing, now what do you put in the salad? First of all, no salad greens. Thai salads, as you're about to see, are all about protein and noodles, and the veggies play a minor role; and even then, no leafy greens.
Let’s go through some of the most common yum ingredients to give you some ideas of what you can use - and I’ve divided them into 3 categories, the main ingredient, the veggies, and the herbs and toppings.
Main Thai Salad Ingredients
Most Thai salads are centered around a protein. Any kind of protein will work, but here are some options:
- Cooked seafood: shrimp, squid, fish, shellfish, you name it. Most of the time these are simply blanched in water until cooked, but you can also pan fry or even deep fry them.
- Raw seafood: Raw seafood goes very well with this kind of dressing! Any sashimi grade fish works, but in Thailand we also often eat raw shrimp and raw shellfish. Make sure the seafood you're using is safe to eat raw. Also see my salmon sashimi salad.
- Cooked meat - Cooked chicken, thinly sliced steak, pork chops...this is a great way to use up any leftover meats! Rotisserie chicken from the supermarket, shredded up and tossed in a yum dressing is a great inexpensive meal idea!
- Processed meats - Asian meatballs, Vietnamese ham, and hot dogs are all commonly added to Thai salads. This is a really convenient option.
- Eggs - Crispy fried egg salad or yum kai dao is a classic Thai yum that is to die for. But you can also make boiled eggs salad, or even salted duck eggs salad.
- Noodles - Glass noodles, as in yum woon sen, and instant noodles as in yum mama are the most common. But you can also make yum kanom jeen which uses Vietnamese style rice vermicelli
- Ground pork or chicken - this is actually more of a supplement protein we like to add when the main ingredient is not meat. So when the main ingredient is eggs, noodles, or even seafood, a little ground pork is nice for that extra flavour and texture. Simply cook ground pork in a dry pan until it's all broken up and cooked through.
Veggies
Veggies play a secondary but important role in a Thai salad. While they're rarely the star, the add freshness and crunch to the salad. Here are some common options:
- Onion
- Tomatoes
- Chinese or regular celery
- Carrots
- Sweet corn
- Cucumber
- Chinese broccoli stems, blanched
Sometimes the veggies play a bit more of a major role, but even these situations, protein is usually still added to supplement, such as in the classic wing bean salad.
Herbs and Toppings
Herbs and toppings seem like minor flourishes, but they can really add to the flavour and complexity of your salad. Pick any of the following:
- Cilantro
- Green onions (cilantro and green onions are added to almost all Thai salads as default herbs.)
- Lemongrass, thinly sliced
- Mint
- Shallots
- Roasted peanuts
- Roasted cashews
- Fried Shallots, store bought or use my homemade crispy fried shallots recipe.
Storage and Advance Prep
If you want to have Thai salads regularly, you may want to make a bigger batch of this dressing and keep it for multiple uses. But here's what you need to know:
You can keep the yum dressing in your fridge for up to a week. Beyond one week, it'll still be good to eat because with so much chilies, lime and salt (all have preservative qualities), it would take a long time to spoil. BUT the flavour of the lime juice is best when it is freshly made, so I try not to keep it for too long.
Can you freeze the dressing? Yes, and it will prolong the flavour of the lime juice. But I have to note that though I haven't personally done it, my guess is that it won't freeze solid because of so much salt in the dressing. This is fine, and makes it easier to use even, but just in case you were thinking about making ice cubes out of them...that may not work. But let me know how it goes if you try it!
If you want to make a large batch to freeze, you can also omit the garlic and cilantro stems, as these fresh ingredients also shorten the shelf life of the dressing. You can add them when you make the salad.
All-Purpose Thai Salad Dressing
Ingredients
Basic Yum Dressing
- 3 red Thai chilies, seeds removed if desired (see note)
- 1 clove garlic
- 5 stems cilantro, chopped (optional)
- 1 ½ Tablespoons palm sugar, finely chopped, packed
- 2 Tablespoons fish sauce
- 3 Tablespoons fresh lime juice
Variation 1 and 2 - Chili Paste and/or Coconut Milk Dressing
- 3 red Thai chilies, seeds removed if desired (see note1)
- 1 clove garlic
- 5 stems cilantro, chopped (optional)
- ½ Tablespoon palm sugar, finely chopped, packed
- 1 ½ Tablespoons Thai chili paste, (see note 2)
- 2 Tablespoons fish sauce
- 3 Tablespoons fresh lime juice
- 1-2 Tablespoons coconut milk, (optional, see note 3)
Variation 3 - Umami Dressing
- 3 red Thai chilies, seeds removed if desired (see note)
- 1 clove garlic
- 5 stems cilantro, chopped (optional)
- 1 ½ Tablespoons palm sugar, finely chopped, packed
- 1 Tablespoon fish sauce
- 1 Tablespoon pla ra (fermented unfiltered fish sauce) , or sub 1 teaspoon gapi (fermented shrimp paste)
- 3 Tablespoons fresh lime juice
Notes
- If you want it less spicy, it's better to remove the seeds and pith than to use fewer chilies. That way you can still keep the chili flavour.
- You can add more or less chili paste than the amount suggested, but since it is quite sweet, the more chili paste you use, the less sugar you should add. Different brands of chili paste also vary in sweetness, so tasting and adjusting is important here.
- Coconut milk adds slight creaminess and richness, add more for a creamier dressing.
FULL VIDEO TUTORIAL
All my recipes come with step-by-step video tutorials with extra tips not mentioned in the blog post, so make sure you watch the video to ensure success. If you enjoy them, consider subscribing to the YouTube Channel to not miss an episode. Thank you!
Subscribe to my YouTube ChannelInstructions
- Note: If making a large amount you can put everything into a blender and blend just until there are no big chunks but don't make it silky smooth.
Method 1 using a mortar and pestle:
- Pound the garlic, chilies and cilantro stems into a paste.
- Add the palm sugar and pound until the sugar has turned into a paste. If using Thai chili paste or shrimp paste, add it now and use the pestle to mash it up and mix it into the herbs. Add the lime juice and fish sauce and/or pla ra and swirl the pestle or whisk until well combined.
- If using coconut milk, simply stir it in now.
Method 2 without a mortar and pestle:
- First combine the finely chopped palm sugar with the lime juice and fish sauce and stir until the sugar has mostly dissolved; set aside. Don’t worry about the last few stubborn bits for now, they will soften as they sit in the liquid.
- Grate the garlic with a microplane or use a garlic press to make a paste and add to a small mixing bowl. Mince the chilies and the cilantro stems as finely as you can, then add to the garlic. If using chili paste or shrimp paste, add to the garlic mixture and stir to mix and loosen the chili paste.
- Back to the fish sauce mixture, if there are any undissolved lumps of palm sugar, you should now be able to smash them down with the back of a spoon. Once all is dissolved, add to the garlic mixture and stir to combine. Tip: If you’re using chili paste, it will help to add just a splash of the liquid seasoning first, then stir to dissolve the chili paste before adding the rest.
- If using coconut milk or plara, simply stir it in at the end - you don’t want to add these ingredients in the beginning as it’ll make it hard to see any undissolved lumps of sugar.
Leave a Reply