Salads
This Cambodian salad recipe delivers the vibrant, tangy flavors of Southeast Asia in every bite—where fermented prahok meets bright lime and tamarind for a dressing that's both complex and refreshing. 💛 The secret lies in balancing the funky umami of prahok with the citrusy zing of lime and lemongrass, creating a salad that's as bold as it is balanced.
I've perfected this version to stay true to traditional Cambodian flavors while making it approachable for home cooks.
The dish typically features tender beef or fish (though tofu works beautifully for vegetarians), paired with crisp vegetables like cucumber, cabbage, and long beans. The dressing transforms simple ingredients into something extraordinary—tamarind and lime create a sweet-sour contrast that cuts through the richness of the protein.
What makes this salad special is how the flavors develop as it sits, allowing the prahok to mellow while the dressing penetrates every ingredient.
By the time you're done, you'll have a salad that's crisp, tangy, and packed with layers of flavor—perfect for a light lunch or as a vibrant side dish. The texture contrast alone makes it unforgettable: tender protein, crunchy vegetables, and a dressing that clings to everything.
This is the kind of dish that transports you to the streets of Phnom Penh with every bite.
Whether you're serving it as a main course or a side, this Cambodian salad brings authenticity to your table. The recipe is designed to be adaptable—swap proteins or adjust the dressing sweetness to suit your taste. Let's bring these bold flavors home.
Ingredients for cambodian salad
Bold flavors start with these 15 ingredients—where fermented prahok meets bright citrus for a salad that's crisp, tangy, and unforgettable.
| Ingredient | Amount | Notes |
|---|---|---|
| Prahok Paste 🐟 | ¼ cup | Fermented fish paste, found in Asian markets |
| Fresh Lime Juice 🍋 | ½ cup | Freshly squeezed preferred |
| Tamarind Paste 🍈 | ¼ cup | Dissolved in 1 tbsp warm water |
| Lemongrass 🌿 | 3 whole | Stalks, finely minced |
| Garlic Cloves 🧄 | 4 cloves | Minced for dressing |
| Red Chili Peppers 🌶️ | 2 whole | Bird's eye or Thai chili, finely chopped |
| Palm Sugar 🍬 | 2 tbsp | Or substitute brown sugar |
| Fish Sauce 🍶 | 2 tbsp | Red Boat preferred |
| Thinly Sliced Beef 🥩 | 1 lb | Flank or sirloin, marinated optional |
| English Cucumber 🥒 | 2 whole | Sliced lengthwise, skin on |
| Green Cabbage 🥬 | ½ small head | Thinly sliced |
| Long Beans 🌱 | 1 cup | Blanched 2 minutes |
| Fresh Mint Leaves 🍃 | ¼ cup | Torn by hand |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
Prahok is the heart of this dish, so Asian markets are your best bet—look for the bright, funky kind in jars. Red Boat brand is reliable if you're at a regular grocery store, but nothing beats the real Cambodian stuff. The fish sauce should smell pungent but not rotten—Red Boat is my go-to for that perfect balance. Lemongrass needs to be fresh (no canned or dried)—the stalks should be vibrant green and firm. If you can't find long beans, green beans or snap peas work in a pinch, though they won't have that same tender-crisp texture.
No prahok? Fish sauce plus a dash of anchovy paste gets you close, though it won't have the same depth. Fresh lime is non-negotiable—bottled juice lacks that bright zing. The tamarind paste can be tricky to find; substitute 1 tbsp lime juice plus 1 tsp brown sugar if needed. For the chili, Thai bird's eye peppers are ideal, but any fresh chili works—just adjust the quantity based on heat preference. The beef can be swapped for grilled shrimp or marinated tofu—just make sure it's sliced thin so it cooks quickly and stays tender.
This salad tastes even better the next day as the flavors meld. Store the dressing separately in the fridge for up to 5 days—it keeps its vibrant color and tang. The vegetables should be prepped last minute to maintain crispness, but the beef can be marinated and cooked ahead. For a crowd, double the dressing and keep it in a sealed jar—shake well before serving. The prahok smell fades as it sits, so don't worry if your kitchen smells funky during prep—it's all part of the magic.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this one—just toss everything into a bowl. No fancy techniques, no waiting for anything to marinate. The prahok paste and lime juice do all the work while you chop a few herbs (or skip it if you’re lazy).
- Umami Bomb: That prahok paste? It’s the secret weapon—salty, funky, and packed with depth. One taste and you’ll understand why Cambodian food feels like a hug in sauce form.
- Leftover Goldmine: This salad keeps like a champ. Stash it in the fridge for up to 5 days, and it only gets better as the flavors meld. Perfect for busy mornings or when you’re too tired to cook.
- Budget Stretch: A little goes a long way—this recipe feeds four for under $10. Between us, I’ve made it stretch to six when paired with rice, and no one ever complains. (Yes, even on a Tuesday night.)
Step-by-step instructions for tangy tamarind-lime Cambodian salad
Here's how to assemble this vibrant dish with bold flavors and perfect textures.
👨🍳 Step 1: Prepare the Dressing with Bold Cambodian Flavors
In a small bowl, dissolve the 0.25 cup tamarind paste in 1 tablespoon warm water until completely smooth. This creates the tangy base of your dressing—don't skip dissolving it first, or you'll end up with lumps. Add the 0.5 cup fresh lime juice, 2 tbsp palm sugar, 2 tbsp fish sauce, 3 minced lemongrass stalks, 4 minced garlic cloves, and 2 finely chopped red chili peppers. Mix well until everything is fully combined and the sugar dissolves completely.
Taste the dressing and adjust seasoning—you want it perfectly balanced between sweet, sour, and spicy. If it needs more tang, add a splash of lime juice. If it needs more depth, add a touch more fish sauce. The prahok paste will be added later to the beef, not the dressing, so don't include it here. This dressing should coat the back of a spoon with a glossy sheen.
🔪 Step 2: Blanch and Prep Vegetables for Maximum Crunch
Bring a pot of salted water to a boil and blanch the 1 cup long beans for exactly 2 minutes. Immediately drain and plunge them into ice water to stop the cooking process. This preserves their vibrant green color and crisp texture—overcooking will turn them mushy. While they cool, slice the 2 whole English cucumbers lengthwise (skin on) into thin strips and thinly slice the 0.5 small head green cabbage. Tear the 0.25 cup fresh mint leaves by hand for a delicate texture.
Keep all your vegetables separate until ready to assemble. The cucumber and cabbage should be crisp and cool, while the long beans should be bright green and still hold their shape when squeezed gently. If any vegetables look wilted, they need to be blanched or sliced again for better texture.
🍳 Step 3: Marinate and Cook the Thinly Sliced Beef
In a small bowl, mix the 1 lb thinly sliced beef with 0.25 cup prahok paste, 1 tsp salt, and 0.5 tsp black pepper. Gently massage the paste into the beef using your hands—this helps distribute the flavor evenly. Let it marinate for 15 minutes while you prepare the rest of the salad components. The prahok paste will give the beef its signature umami depth and slightly funky aroma.
After marinating, heat a clean skillet over medium-high heat until hot. Add the beef in a single layer and cook for 2-3 minutes per side until just cooked through—it should still be tender, not tough. Remove from heat and let it cool slightly before adding to the salad. The beef should be warm but not hot when combined with the other ingredients.
🥘 Step 4: Assemble the Salad for Perfect Balance
In a large bowl, combine the cooled beef, blanched long beans, cucumber slices, and green cabbage. Pour the dressing over everything and gently toss with tongs until everything is evenly coated. Add the torn mint leaves just before serving—they're delicate and should be kept separate until the last moment to preserve their fresh aroma and vibrant color.
Taste and adjust seasoning one final time. The prahok paste should add a rich, savory depth to the salad, while the tamarind and lime dressing provides that signature tangy brightness. Serve immediately while everything is still crisp and the flavors are vibrant. This salad is best enjoyed fresh, so don't let it sit too long before serving.
⏰ Step 5: Serve with Traditional Cambodian Accompaniments
Divide the salad into serving bowls and garnish with additional torn mint leaves and a sprinkle of black pepper. For an authentic Cambodian experience, serve with steamed jasmine rice on the side. The contrast between the cool, crisp salad and warm rice creates a perfect meal. You can also add grilled prahok paste on the side for those who enjoy its bold flavor.
This salad delivers a perfect balance of textures—crisp vegetables, tender beef, and fresh herbs—all tied together with that signature tangy dressing. The prahok paste gives it that unmistakable Cambodian flavor, while the tamarind and lime keep it bright and refreshing. Enjoy immediately for the best experience!
Pro Tips For Making Cambodian Salad
- STRAIN THE PRAHOK: I learned this the hard way—skipping this step means a gritty, unbalanced salad. Press the paste through a fine-mesh sieve or cheesecloth to remove fish bones and coarse bits. (Yes, it’s messy, but your mouth will thank you later.)
- TOAST THE GARLIC: Lightly char the garlic cloves in a dry pan until fragrant and just golden—about 2 minutes. This deepens their flavor and cuts through the funk of prahok. (No need to burn them; you’re not making garlic butter here.)
- DILUTE THE TAMARIND: Tamarind paste is thick and stubborn. Mix it with 1-2 tablespoons of warm water first to dissolve it completely before adding to the dressing. Skipping this step = clumpy, uneven flavor.
- BALANCE THE ACID: Add lime juice gradually—start with half the recipe’s amount, taste, then adjust. Tamarind and prahok are bold; you want the lime to brighten, not overpower. (I usually end up using less than the recipe suggests.)
Pro cooking tips for this dish
Prahok Paste Mastery
The prahok paste is the soul of this salad—handle it like a pro to avoid overpowering flavors. Start with ¼ cup and taste the beef after marinating. If the funk feels too strong, balance it with an extra ½ teaspoon salt or a splash of lime juice.
I’ve found that letting the prahok sit with the beef for 15 minutes (no longer!) ensures even distribution without making the meat mushy. 💛
Dressing Balance
Your dressing should sing with three key notes: sweet (palm sugar), sour (tamarind/lime), and heat (chili). Taste as you go—adjust with fish sauce for depth or lime juice for brightness. For extra authenticity, add 1 teaspoon grated palm sugar if your tamarind paste tastes too tart.
The dressing should coat the back of a spoon like a glossy syrup, not a watery drizzle.
Vegetable Texture
Blanching the long beans for exactly 2 minutes is non-negotiable—they’ll turn mushy if overcooked. Immediately shock them in ice water to lock in their vibrant green color. For the cucumber and cabbage, slice them paper-thin with a sharp knife.
Pro tip: Use a mandoline for even slices, but remove the skin first if you prefer milder flavor.
Beef Cooking
Cook the beef over medium-high heat in a dry skillet—no oil needed. The prahok paste will render its own fat, creating a self-basting effect. Flip only once and cook until just 145°F internal temperature (medium-rare).
Overcooking turns it tough, and we want tender slices that hold up to the crunchy veggies. Let it rest 2 minutes before assembling the salad.
Assembly Secrets
Toss the salad gently with tongs—you’re not making a smoothie! The goal is to coat everything lightly so each bite delivers a mix of textures. Add the mint leaves last to keep their aroma fresh.
For extra drama, serve the dressing on the side so everyone can adjust to their taste. This salad tastes even better 10 minutes after tossing, as the flavors meld.
Make-Ahead Tips
Prep the dressing and store it in an airtight container for up to 5 days—it keeps its tangy punch. Marinate the beef ahead but cook it fresh. The vegetables should be prepped last minute to maintain crispness.
If serving a crowd, double the dressing and keep it chilled—shake well before tossing. The prahok aroma fades as it sits, so don’t stress if your kitchen smells funky during prep! ✨
Nutrition facts
Frequently asked questions
What makes this Cambodian salad different from Thai or Vietnamese salads?
This Cambodian salad stands out with its prahok paste, a fermented fish condiment that gives it a unique funky depth. Unlike Thai or Vietnamese salads that often use lime-leaf or fish sauce as the base, Cambodian versions rely on prahok for that signature umami punch. The tamarind-lime dressing also creates a sweeter-sour balance compared to the more acidic dressings in neighboring cuisines.
Can I make this salad vegetarian or vegan?
Replace the beef with grilled tofu or tempeh for a veggie version. For vegan, use vegan fish sauce and vegan prahok substitute (like a mix of miso and anchovy-free fish sauce). The dressing remains the same, but you may need to adjust salt levels since plant-based proteins absorb flavors differently.
How do I find prahok paste if my local store doesn't carry it?
Check the Asian market section—look for jars labeled "prahok" or "fermented fish paste." If unavailable, mix 2 tbsp fish sauce + 1 tsp anchovy paste + 1 tsp soy sauce as a substitute. For a vegan option, use 1 tbsp miso paste + 1 tsp soy sauce + 1 tsp nutritional yeast. The flavor won't be identical, but it'll capture the salty-umami essence.
Can I make this salad ahead of time?
Yes, but with strategy! Prep the dressing and store it separately for up to 5 days in an airtight container. Marinate the beef ahead but cook it fresh. Keep vegetables prepped and refrigerated, but toss the salad just before serving to maintain crispness. The flavors actually improve after 10 minutes of resting, so it's perfect for make-ahead lunches!
What's the best way to serve this Cambodian salad?
Serve it chilled or at room temperature with steamed jasmine rice for an authentic Cambodian meal. For extra flair, add grilled prahok paste on the side or sprinkle with crushed peanuts for crunch. It works beautifully as a light lunch, side dish, or even a refreshing appetizer with warm rice crackers.
