Cambodian crack sauce is a punchy, no-cook dip made with fish sauce, lime, sugar, garlic, and fresh chile. This version takes cues from Cambodian tuk trey-style dipping sauces: it balances salty, sour, sweet, and spicy flavors for grilled meats, vegetables, rice, and more.
Ingredients
- 1/4 cup (60 ml) fish sauce
- 1/4 cup (60 ml) fresh lime juice, from about 2 to 3 limes
- 1/4 cup (60 ml) room-temperature water
- 3 tablespoons (38 g) granulated sugar
- 2 garlic cloves (about 6 g), finely minced or grated
- 1 to 2 Thai bird’s-eye chiles (about 2 to 6 g), thinly sliced; use one for moderate heat
- 1/4 cup (25 g) finely grated carrot
- 2 tablespoons (20 g) finely minced shallot
Fish sauce is the savory backbone, so choose one you enjoy the aroma of and avoid adding extra salt before tasting. Fresh lime juice gives the sauce a brighter flavor than bottled juice. Thai bird’s-eye chiles are small and quite hot; a serrano is an easy-to-find substitute, though it tends to give a greener, less sharp heat. For a milder sauce, remove the chile seeds or use a small amount of jalapeño. Carrot and shallot bring a little crunch and sweetness, but they are optional additions rather than requirements for the basic balance.
Instructions
- Prepare the aromatics. Finely mince or grate the garlic, slice the chile thinly, grate the carrot, and mince the shallot. Wear gloves when handling hot chiles if you are sensitive to them, and wash your hands and knife afterward. Keep the pieces small so they distribute evenly instead of settling in large bites.
- Dissolve the sugar. Put the water and sugar in a small bowl. Stir for about 1 minute, until the sugar has mostly dissolved. Room-temperature water works well; if the sugar remains a little grainy, keep stirring rather than heating the mixture.
- Build the sour-salty base. Add the fish sauce and fresh lime juice, then stir to combine. Taste a small drop. At this point the mixture should taste assertive and balanced, not like plain lime juice or straight fish sauce.
- Add the garlic and chile. Stir in the garlic and start with one sliced chile. Let the sauce sit while you finish adjusting it, then taste again; the chile’s heat can become more noticeable as it disperses. Add the second chile a little at a time if you want a hotter dip.
- Finish with the fresh additions. Mix in the grated carrot and minced shallot. Taste with a small piece of the food you plan to serve, since grilled meat, plain rice, and vegetables each make the sauce seem different. Add a little water if it is too intense, lime juice if it tastes flat, or sugar if the sharpness needs rounding out.
- Serve. Transfer the sauce to a small serving bowl and serve it promptly, with a spoon for the solids. Stir before serving if it has been sitting, because the garlic, chile, and vegetables can settle.
Tips
- Adjust in small increments. Fish sauces vary in saltiness, limes vary in acidity, and chiles vary in strength. Make the first batch with one chile and taste before adding more. Add water by the teaspoon if the salt and sour flavors are too concentrated; a large splash can make the sauce taste thin.
- Use the right lime substitute. If fresh limes are unavailable, use bottled lime juice in the same quantity, but expect a less fragrant result. Lemon juice will work in a pinch, although it changes the flavor and is not as close to the lime-led character of this sauce.
- Keep the texture fine. A fine grater makes the garlic and carrot easy to spoon with the liquid. Large chunks of raw garlic can dominate a small serving, so mince it finely or grate it. Slice the chile thinly for even heat, or leave it out of the bowl and serve it separately for a mixed group.
- Taste with the meal. Do not try to make the sauce taste mild when sampled by itself if it will accompany rich grilled food. Still, it should remain pleasant on a small taste; correct an overly sharp or salty batch before serving rather than expecting the meal to hide it.
Serving Suggestions
Serve Cambodian crack sauce in a shallow bowl alongside grilled chicken, pork, beef, or shrimp, letting each person spoon it over a bite or dip directly. It is also lively with grilled or roasted eggplant, green beans, cucumber, lettuce wraps, and crisp raw vegetables. For a simple meal, put it on the table with steamed jasmine rice and grilled meat or tofu, and offer extra lime wedges and sliced chile so diners can tune their own plates.
The sauce works as a table condiment rather than a thick coating. A little goes a long way on salty or strongly seasoned food, while plain rice and vegetables can take a more generous spoonful. For a dipping platter, keep the sauce in its own bowl and provide serving spoons; that makes it easier to avoid crumbs or food juices getting into the portion you want to save. It is especially useful as a bright contrast beside rich, smoky, or sweet-glazed dishes.
Variations
Make it less spicy: Remove the chile seeds and membranes, use only a few slices, or omit the chile altogether. You can put sliced chile on the side instead, which keeps the base sauce accessible to people who prefer little or no heat. Do not compensate for omitting chile by adding extra garlic; the result will be sharper, not hotter.
Use a different citrus: A mix of lime and a little lemon juice can work if you are short on limes. Start with mostly lime and add lemon gradually, tasting as you go. The sauce will be more lemony and a little less like the lime-forward version here.
Make it sweeter or more savory: Add sugar a teaspoon at a time for a rounder dip, or add a teaspoon of fish sauce if it needs more savory depth. A small pinch of toasted, crushed peanuts can add a nutty finish at the table, but it changes the texture and is best added just before serving. If serving anyone with a peanut allergy, leave the garnish off and keep utensils separate.
Skip the crunchy additions: Leave out the carrot and shallot for a smoother, simpler sauce. You can also add a little finely chopped cilantro for a fresh herbal note, though that is a variation rather than a necessary ingredient. Keep additions modest so the fish sauce, citrus, and chile remain easy to taste.
Storage and Reheating
Because this is a fresh, uncooked sauce, refrigerate it in a clean, covered container within 2 hours of making it. It keeps for up to 3 days in the refrigerator; the lime flavor may become less fresh, and the garlic and chile can grow stronger as they sit. Stir before using. If you have been serving from the bowl, transfer only the unused sauce with a clean spoon, rather than pouring it back into the storage container.
This sauce is not meant to be reheated. Serve it cool or let a small portion stand briefly at room temperature while setting the table; do not leave it out for more than 2 hours total, or more than 1 hour when the room is above 90°F (32°C). Discard sauce that has been contaminated by used dipping utensils or left out beyond those limits. For best flavor, make only what you expect to use in a few days. Do not store it at room temperature or treat it as a shelf-stable preserve.
If you plan to use it as a marinade, reserve a clean portion before it touches raw meat or seafood. Discard any sauce that has contacted raw ingredients rather than serving it as a dip. The recipe is quick to mix again, so making a fresh batch is preferable to trying to reuse a marinade.
Frequently Asked Questions
Is Cambodian crack sauce the same as tuk trey?
This recipe is a tuk trey-style dipping sauce, built around fish sauce, lime, sugar, garlic, and chile. The phrase crack sauce is an informal English nickname, not a single standardized Cambodian recipe. Ingredients and proportions vary from household to household, and some versions include additions such as shallot, carrot, or other herbs.
What does Cambodian crack sauce taste like?
It is salty and savory from fish sauce, sour and fragrant from lime, lightly sweet from sugar, and hot from fresh chile. Garlic adds a sharp aromatic note, while the carrot and shallot in this version add gentle sweetness and crunch. A well-balanced batch should have all of those qualities without one completely covering the others.
Can I make it without fish sauce?
For a fish-free version, use a vegan fish-sauce substitute if you have one, following its label as a starting point. Soy sauce can work in a pinch, but it tastes different and may be less complex; begin with less than the listed amount, then add water, lime, and sugar to balance it. Check the label on any substitute for allergens and salt level.
How do I fix sauce that is too salty or sour?
If it is too salty or intense, stir in water one teaspoon at a time. If the sourness is too sharp, add sugar by the teaspoon and taste again. When the mixture tastes flat or overly sweet, add a little lime juice. Make only one change at a time so it is easy to see what improved the balance.
Can I make the sauce ahead?
Yes. You can mix it a few hours ahead and refrigerate it in a covered container, then stir and taste before serving. The chile and garlic can become more pronounced over time, so consider using one chile at first and adding more after tasting. For the brightest lime flavor and crispest carrot, making it the same day is best.
What if I do not have Thai bird’s-eye chiles?
Use a thin slice or two of serrano or jalapeño, tasting as you go. Serrano is generally a closer choice for a sharp fresh chile bite, while jalapeño is often milder and greener. Dried chile flakes can provide heat, but they do not have the same fresh flavor; start with a small pinch and let it disperse before adding more.
Related
- Cambodian Chicken Amok with Coconut and Kroeung
- Cambodian Food Recipes: Fish Amok Curry
- Cambodian Beef Salad Recipe with Lime and Fresh Herbs
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).