Sauces & Condiments
This Cambodian salad dressing recipe transforms simple greens into vibrant, tangy masterpieces—perfect for spring rolls, green papaya salad, or grilled meats. The secret lies in balancing bright lime juice, aromatic lemongrass, and fresh herbs with just the right touch of sweetness and umami from fish sauce.
I developed this version after years of testing, ensuring every spoonful delivers that signature Cambodian zing without overpowering delicate flavors.
The dressing comes together in minutes with simple ingredients you likely already have: lime juice, fish sauce (or vegan alternative), garlic, shallots, and a handful of cilantro and mint. The key is finely mincing the lemongrass and shallots—this creates a silky texture that coats every bite beautifully.
Unlike store-bought versions, this recipe stays fresh for days, making it ideal for meal prep or entertaining.
What makes this dressing truly special is its versatility. Drizzle it over fresh spring rolls for an authentic touch, toss it with shredded cabbage for a quick salad, or use it as a marinade for grilled shrimp.
The balance of tangy, sweet, and savory flavors elevates any dish while keeping the ingredients light and refreshing.
For best results, let the dressing sit for 15 minutes before using—this allows the flavors to meld and intensify. Store any leftovers in an airtight container in the fridge for up to 5 days, though I doubt it’ll last that long. Here’s how to make it perfectly every time.
Ingredients for cambodian salad dressing
Simple ingredients that pack bold Cambodian flavors for spring rolls and salads.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Lime Juice 🍋 | ½ cup | Freshly squeezed, seeds strained out |
| Fish Sauce 🍜 | 2 tbsp | Red Boat preferred for authentic flavor |
| Lemongrass 🌿 | 3 cloves | Outer leaves removed, finely minced |
| Shallots 🧅 | 3 whole | Finely minced, about 2 tbsp |
| Garlic Cloves 🧄 | 3 cloves | Minced, not pressed |
| Fresh Cilantro 🌿 | ½ cup | Stems included, finely chopped |
| Fresh Mint Leaves 🌿 | ¼ cup | Finely chopped, stems removed |
| Palm Sugar 🍬 | 2 tsp | Or brown sugar if unavailable |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Light fruity variety preferred |
| Water 💧 | ¼ cup | For thinning if needed |
The fish sauce is non-negotiable for that signature umami punch—Red Boat is the gold standard, but any high-quality brand works. Look for one that’s aged at least 3 years for deeper flavor. Lemongrass can be tricky to find fresh, so Asian markets are your best bet. If you can only grab dried, it’s better than nothing, but fresh is worth the hunt. Shallots should be firm and pale—avoid any with green sprouts. For the herbs, Thai basil can substitute for cilantro if you’re feeling adventurous, but stick to regular cilantro for authenticity.
No fish sauce? Soy sauce or vegan fish sauce works in a pinch, though the flavor will differ slightly. Fresh herbs wilt fast, so chop them last minute if you’re not using the dressing immediately. The palm sugar adds just enough sweetness to balance the tang—brown sugar or coconut sugar are fine substitutes. For extra zing, add a pinch of chili flakes or a dash of Sriracha. The olive oil should be light and fruity; avoid heavy extra-virgin varieties that might overpower the delicate flavors. If the dressing seems too thick after blending, add water 1 tbsp at a time until it reaches your desired consistency.
This dressing keeps beautifully in an airtight container for 5-7 days in the fridge. The flavors actually deepen over time, so it’s perfect for meal prep. For longer storage, freeze in ice cube trays—just thaw and stir before using. If you make a big batch, portion it into small jars for easy grab-and-go use. The dressing works best when allowed to sit for 15-20 minutes before using, letting the flavors meld and intensify. Trust me, the wait is worth it for that restaurant-quality zing.
Why You'll Love This Recipe
- Pantry Powerhouse: I swear by this dressing because it uses things I already have—no special shopping needed. That jar of fish sauce gathering dust? The lime sitting in my fruit bowl? Boom, instant umami punch with just a few minces and a squeeze.
- Bright & Tangy: The lime and lemongrass cut through everything like a citrusy knife, while the shallots and garlic add this cheffy depth. It’s the kind of dressing that makes a simple salad taste like you actually cooked it—no lie, my roommates keep stealing my jar.
- Meal Prep MVP: Drizzle it on rice bowls, toss with grilled chicken, or pour over fresh herbs—it’s my secret weapon for lazy nights. Honestly, I make a big batch on Sundays and it lasts me all week. The fish sauce keeps it fresh longer than you’d think.
- Budget-Friendly Flex: This costs pennies but feels like a fancy restaurant dish. Between us, I’ve used it to dress up cheap proteins and turn them into something that makes my friends ask, “Where’d you get this?” (Spoiler: My kitchen.)
Step-by-step instructions for Cambodian salad dressing
This vibrant dressing balances bright citrus, fragrant herbs, and savory depth for spring rolls.
Prepare the Aromatic Base
In a small bowl, combine the 3 cloves minced lemongrass, 3 cloves minced garlic, and 3 whole minced shallots. Let this mixture sit for 5 minutes at room temperature to release their essential oils. This step develops the foundational flavor that will carry through the dressing.
I like to use a mortar and pestle for this part—it creates a finer texture and helps release more of the aromatic compounds. If you don't have one, a small bowl with a fork works fine. The shallots should be finely minced so they dissolve completely into the dressing rather than remaining as distinct pieces.
Blend the Herb and Citrus Components
Add the 0.5 cup fresh lime juice (strained to remove seeds), 0.5 cup fresh chopped cilantro, and 0.25 cup fresh chopped mint leaves to the lemongrass mixture. Stir thoroughly to combine all ingredients. The lime juice will immediately brighten the flavors, while the herbs add freshness and complexity.
Here's where it gets interesting—the combination of cilantro and mint creates that signature Cambodian flavor profile. Don't skip the stems on the cilantro; they contain concentrated flavor. If you're using particularly strong mint, you might want to reduce the amount slightly to avoid overpowering the other ingredients.
Incorporate the Sweet and Savory Elements
In a separate small bowl, whisk together the 2 tbsp fish sauce and 2 tsp palm sugar until the sugar dissolves completely. This mixture should taste balanced—salty from the fish sauce and sweet from the palm sugar. Add this to the herb mixture and stir well to combine.
The fish sauce is crucial here—it provides that umami depth that's characteristic of Southeast Asian dressings. I always use Red Boat brand for its clean, authentic flavor. If you're concerned about the dressing being too salty, you can taste as you go and adjust with a touch more sugar or a splash of lime juice.
Emulsify with Oil and Thin as Needed
With the motor running on low speed, slowly drizzle in the 0.25 cup extra-virgin olive oil while continuously blending. This gradual addition creates a stable emulsion. The dressing should thicken slightly but remain pourable. If it becomes too thick, add the 0.25 cup water one tablespoon at a time until you reach your desired consistency.
This is the moment that matters: the oil should blend smoothly without separating. If you're blending by hand, use a whisk and be patient—it takes about 2-3 minutes of vigorous whisking to achieve a proper emulsion. The final texture should coat the back of a spoon but still flow easily when drizzled.
Rest and Adjust Seasoning
Cover the dressing and let it rest at room temperature for 15-20 minutes. This resting period allows all the flavors to meld together. After resting, taste and adjust the seasoning if needed. You might want to add a bit more lime juice for brightness, a touch of sugar for sweetness, or a splash of water to thin it out.
I always find that the flavors develop more after resting. The dressing should be tangy from the lime, aromatic from the herbs, slightly sweet from the palm sugar, and savory from the fish sauce. This dressing keeps well in the refrigerator for up to 5 days, making it perfect for meal prep.
Pro Tips For Making Cambodian Salad Dressing
- BLEND LEMONGRASS FIRST: I learned this the hard way—if you toss lemongrass in whole, you’ll end up with a dressing that’s more decorative than flavorful. Pulse it in the blender with a splash of lime juice first, then add the rest. The oils release better, and you won’t have to fish out stubborn bits later.
- USE COLD LIME JUICE: Fresh lime juice is hot from the juicer—let it sit in the fridge for 10 minutes before measuring. The acidity mellows slightly, and the dressing won’t taste painfully sharp. (Yes, even if you’re impatient like me.)
- SALT THE SHALLOTS: Thinly slice the shallots and toss them with a pinch of salt for 5 minutes before blending. This draws out moisture, making them sweeter and preventing a bitter aftertaste. Skip this, and your dressing will taste like you overcooked them.
- DILUTE WITH WATER, NOT OIL: Sounds weird, but it works: thin the dressing with water (1:1 ratio) before adding oil. This ensures the fish sauce and lime juice emulsify properly—oil added too soon will separate. Stir in the oil last, and you’ll get that silky texture without curdling.
Creative variations of this dish
Spicy Chili Kick
For a fiery twist, add 1-2 teaspoons of sambal oelek or ½ teaspoon of chili flakes to the dressing after blending. This adds heat without overpowering the delicate balance of flavors.
I like to adjust the amount based on how spicy I want it—start with ½ teaspoon and taste before adding more. 🌶️
If you're using fresh chili peppers like Thai bird's eye, finely mince 1-2 peppers and add them to the lemongrass mixture at the beginning. This infuses the dressing with heat while keeping the texture smooth.
For a milder heat, use 1 teaspoon of Sriracha instead—it adds a touch of sweetness along with the spice.
Sweet and Tangy Twist
Swap the palm sugar for 1 teaspoon of honey or 1 teaspoon of coconut sugar to add a different depth of sweetness. The honey will create a smoother, more complex flavor profile that pairs beautifully with grilled meats or fresh spring rolls.
I find that honey works especially well if you're serving the dressing with fruit-based dishes like mango salad.
For extra tang, add 1 tablespoon of rice vinegar to the lime juice before blending. This adds a subtle sourness that cuts through the richness of the dressing, making it perfect for heartier dishes like grilled pork or beef.
The vinegar also helps balance the sweetness, creating a more nuanced flavor.
Herb Variations
Swap out the cilantro and mint for ½ cup of Thai basil to give the dressing a more aromatic, slightly peppery note. Thai basil works especially well if you're using this dressing with Vietnamese-inspired dishes.
For a more traditional Cambodian flavor, add 1 tablespoon of finely chopped galangal (also known as Thai ginger) to the lemongrass mixture—it adds a citrusy, piney aroma that's characteristic of Cambodian cuisine.
If you can't find fresh galangal, 1 teaspoon of grated fresh ginger works as a substitute, though it won't be quite as aromatic. Another great option is ½ cup of fresh perilla leaves (shiso), which add a unique, slightly minty flavor that pairs beautifully with the dressing.
These herb variations keep the dressing fresh and exciting while staying true to the Cambodian flavor profile.
Creamy Version
For a creamy twist, stir in 2 tablespoons of coconut milk or 1 tablespoon of Greek yogurt after blending. This adds a rich, velvety texture that works beautifully with dishes like grilled chicken or fresh spring rolls.
The coconut milk also enhances the tropical flavors, making it perfect for summer meals. 🥥
To keep the dressing light, use 1 tablespoon of coconut milk and thin it with an extra 1 tablespoon of water if needed. For a dairy-free option, coconut yogurt works just as well and adds a subtle sweetness that complements the dressing's tangy notes.
This creamy version is especially great for those who enjoy a balance of creamy and zesty flavors.
Nutrition facts
Frequently asked questions
Can I make this dressing without fresh herbs?
Yes! If you can't find fresh cilantro or mint, use 1 tablespoon of dried cilantro and 1 teaspoon of dried mint (or ½ teaspoon of dried Thai basil). For extra flavor, add 1 teaspoon of lime zest to compensate for the missing freshness. The texture won't be as vibrant, but the dressing will still taste delicious.
What's the best way to store leftover dressing?
Transfer the dressing to an airtight container and refrigerate for up to 5-7 days. The flavors actually improve over time! For longer storage, freeze in 1-tablespoon portions in ice cube trays. Thaw overnight in the fridge before using—never at room temperature. The oil may separate slightly when refrigerated, but just whisk before serving.
Can I use this dressing on non-salad dishes?
This versatile dressing works beautifully as a marinade for grilled shrimp or chicken, a dipping sauce for spring rolls or dumplings, or even a glaze for roasted vegetables. The balance of sweet, tangy, and savory flavors enhances proteins and veggies alike. Try brushing it on grilled pork skewers 5 minutes before cooking for extra zing.
Why does my dressing taste too salty?
Fish sauce is potent—start with just 1 tablespoon and taste as you go. If needed, balance the saltiness by adding ½ teaspoon more palm sugar or 1 teaspoon of lime juice. For a milder version, reduce fish sauce to 1 tbsp total and add 1 tbsp water to maintain consistency. The key is gradual adjustments while tasting.
What's the secret to making it extra aromatic?
Toast the lemongrass and shallots lightly in a dry pan for 30 seconds before mincing to enhance their natural oils. Also, let the dressing sit for 20 minutes before using—this allows all the flavors to fully meld. For extra depth, add ½ teaspoon of toasted sesame oil at the end. The aroma will be noticeably more complex!
