Salads
This Cambodian beef salad recipe delivers a symphony of flavors—bright, tangy, and deeply aromatic—that transports you straight to Phnom Penh’s bustling markets. The secret lies in marinating tender beef with lemongrass, lime, and fish sauce, then searing it to perfection for that signature melt-in-your-mouth texture.
What sets this dish apart is the balance of bold prahok (fermented fish sauce) and fresh herbs like cilantro and Thai basil, creating a harmony that’s both complex and refreshing.
The preparation is straightforward yet transformative: marinate the beef overnight for maximum flavor penetration, then grill or sear until juicy and slightly charred. Shred it finely and toss with crisp vegetables—cucumber, carrot, and bean sprouts—before dressing with a zesty lime-prahok sauce.
The result is a salad that’s vibrant, satisfying, and packed with umami depth, all while staying light enough for any meal.
Every bite delivers tender beef strips coated in a tangy, herby sauce, contrasted by the crunch of fresh vegetables and the kick of chili. This dish isn’t just a salad—it’s a celebration of Cambodian cuisine, where bold flavors and textures come together in perfect balance.
Serve it with steamed jasmine rice or crispy noodles to round out the meal.
Whether you’re introducing someone to Cambodian flavors or recreating a favorite dish from memory, this recipe stays true to tradition while being approachable for home cooks. The key is patience—letting the marinade work its magic and balancing the prahok’s intensity with fresh, bright elements.
Trust the process, and you’ll have a restaurant-worthy salad that’s as beautiful as it is delicious.
Ingredients for cambodian beef salad
Tender beef, aromatic herbs, and zesty prahok—this Cambodian salad balances bold flavors with refreshing crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| Fresh Lemongrass 🌿 | ½ cup | Bruised stems finely chopped |
| Lemons 🍋 | 3 whole | Juiced and zested |
| Fish Sauce 🍶 | ¼ cup | Red Boat preferred |
| Prahok (Fermented Fish Sauce) 🍶 | 2 tbsp | Adjust to taste |
| Garlic Cloves 🧄 | 6 cloves | Minced finely |
| Thai Chili 🌶️ | 1 whole | Seeds removed, chopped |
| Fresh Cilantro 🌿 | ½ cup | Stems included, chopped |
| Thai Basil Leaves 🌿 | ¼ cup | Whole leaves |
| Cucumber 🥒 | 1 whole | Seedless, sliced |
| Carrots 🥕 | 1 lb | Julienned matchsticks |
| Bean Sprouts 🌱 | 2 cups | Rinsed thoroughly |
| Sugar 🍚 | 1 tbsp | White granulated |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Olive Oil 🫒 | 2 tbsp | For cooking |
The beef is non-negotiable—flank steak slices beautifully against the grain, delivering that signature melt-in-your-mouth texture. Look for it pre-sliced at Asian markets or ask your butcher to slice it paper-thin. Fresh lemongrass is essential for that signature aroma, but if you can't find it, substitute 2 tbsp lemongrass paste. The prahok is where this dish gets its umami punch—Red Boat brand is the gold standard, but any quality prahok will work. For the chili, Thai bird's eye chilies give the best heat, but adjust to your tolerance. I always double-check my fish sauce isn't expired—it can go rancid fast once opened.
No prahok? Worcestershire sauce with a dash of soy sauce mimics the funky depth, though it won't be identical. Short on lemongrass? Lime zest plus 1 tsp lime extract gets you close, but nothing beats the real thing. The carrots should be julienned into matchsticks—a mandoline makes this easy. For extra crunch, add shredded cabbage or radishes. The bean sprouts? Rinse them well—sand gets trapped in those little crevices. And that sugar? It's crucial for balancing the acidity—don't skip it, even if you're watching your sweet intake.
Prep the dressing first—it needs time to meld. Store any leftovers in an airtight container with a paper towel pressed on top to keep the herbs crisp. This salad keeps for 2 days in the fridge, but the texture suffers after that. The beef stays tender for 1 day max, so plan to eat it fresh. For a restaurant-quality touch, serve it over steamed jasmine rice or with crispy rice noodles. The lime dressing can be made ahead and stored separately for up to 3 days—just give it a good stir before using.
Why You'll Love This Recipe
- Fewer Ingredients, More Impact: I swear by this recipe—just five core ingredients (plus whatever you’ve got in your fridge) transform tough flank steak into something ridiculously tender. No fancy marinades, no hidden spices: just lemongrass, fish sauce, and a splash of lime that cuts through everything like a knife.
- Umami Bomb: Between us, prahok is the secret weapon—fermented, funky, and so worth it. That first bite? The salty funk of the fish paste, the bright citrus, the steak’s smoky char—it’s the kind of flavor that sticks with you until the next meal. (Yes, even on a Tuesday night.)
- Lunchbox Hero: This salad holds up like a champ. Pack it in containers for work, toss it in wraps for a picnic, or serve it cold at a potluck—it’s just as good hours later. Honestly, I’ve eaten it straight from the fridge at 3 PM with zero judgment.
- Budget Flex: Flank steak is affordable, and a single batch feeds four for next to nothing. Use the leftovers for sandwiches, stir-fries, or even a quick breakfast hash. Not the prettiest, but the taste makes up for it every time. My wallet thanks me.
Step-by-step instructions for Cambodian beef salad
Here's how to transform simple ingredients into a vibrant, restaurant-quality Cambodian beef salad.
Prepare the Tender Beef
Begin by slicing the 1.5 lb flank steak thinly against the grain using a sharp knife. You'll want slices about ⅛-inch thick—this ensures maximum tenderness. Pat the slices dry with paper towels to remove excess moisture, which prevents the beef from steaming instead of searing.
Heat the 2 tbsp olive oil in a large skillet over medium-high heat until shimmering. Add the beef slices in a single layer, being careful not to overcrowd the pan. Cook for 1-2 minutes per side until the edges are lightly browned and the center remains just pink. The beef should be tender but not fully cooked—it will finish in the dressing. Transfer to a plate and let cool slightly before slicing into thin strips.
Make the Lemongrass-Lime Dressing
In a small bowl, combine the juice and zest from 3 whole lemons, 0.25 cup fish sauce, 2 tbsp prahok (fermented fish sauce), 1 tbsp sugar, and 1.5 tsp salt. The prahok adds a deep, umami richness that's essential to authentic Cambodian flavor. Whisk vigorously until the sugar dissolves completely and the mixture is smooth.
Add the 0.5 cup finely chopped fresh lemongrass, 6 cloves minced garlic, and 1 whole Thai chili (seeds removed, chopped). Stir well to incorporate. Taste and adjust the balance—you want a bright, tangy dressing with a subtle heat from the chili. If it's too strong, add a splash of water; if too mild, add a pinch more salt or a dash of fish sauce.
Assemble the Salad
In a large mixing bowl, combine the 1 lb julienned carrots, 2 cups rinsed bean sprouts, and 1 whole cucumber (sliced). Add the sliced beef strips and gently toss everything together. The vegetables should be evenly distributed, with the beef spread throughout for balanced bites.
Pour the dressing over the salad and toss again, making sure every ingredient is coated. Let it marinate for 10-15 minutes at room temperature—this allows the flavors to meld and the beef to absorb the dressing. If the salad seems too wet after tossing, add a handful of extra bean sprouts to absorb excess liquid.
Garnish and Serve
Just before serving, sprinkle the salad with 0.5 cup chopped fresh cilantro and 0.25 cup whole Thai basil leaves. The basil adds a peppery contrast to the bright dressing, while the cilantro brings freshness. Toss gently to distribute the herbs evenly without breaking them.
Serve immediately while the beef is still warm from the dressing. The salad should be vibrant with colors—deep red from the beef, orange from the carrots, and green from the cucumber and herbs. Each bite should deliver a perfect balance of tender beef, crisp vegetables, and that signature tangy-umami dressing.
Pro Tips For Making Cambodian Beef Salad
- SEAR THE STEAK FAST: Flank steak’s lean—don’t let it turn into shoe leather. Hit a screaming-hot skillet with just a thin layer of oil (about 1 tablespoon) and cook it 2-3 minutes per side until deeply browned but still slightly pink inside. Overcooking kills the tender texture this dish needs, and undercooking risks dryness. (Yes, even if you’re impatient like me.)
- SLICE LEMONGRASS LIKE A PRO: Skip the chopping—bruise the lemongrass first. Smash the stalks flat with the side of your knife (or a rolling pin) to release oils, then slice thinly. This makes the flavor penetrate the dressing without the bitter stringiness of whole chunks. I learned this the hard way after serving a salad where the lemongrass was just a chewy afterthought.
- DILUTE PRAHOK GRADUALLY: Prahok is not fish sauce—it’s a pungent, funky paste that needs taming. Start with 1 teaspoon mixed into 2 tablespoons of water, then taste before adding more. Dumping it straight in will overpower the dish; think of it as a flavor bomb with a long fuse. (And no, you can’t “fix” it with extra lime later.)
- REST THE STEAK RIGHT: The moment the steak hits the cutting board, tent it loosely with foil and let it sit for 5 minutes. This keeps it juicy when you slice it against the grain—critical for a salad where every bite should feel tender. I used to skip this and ended up with chewy strips that ruined the whole dish. (Your future self will thank you.)
Essential equipment for great cambodian beef salad
Must-Have Tools
Start with a sharp 8-inch chef's knife—it's essential for slicing the flank steak paper-thin against the grain. I recommend the Mac Knife Professional for its razor-sharp edge that stays put.
A mandoline slicer (like the Benedict Mandoline) makes julienning carrots a breeze—just set it to 2mm thickness for perfect matchsticks. 🌟
Skillet Essentials
Use a 12-inch cast-iron skillet (like Lodge's Pre-Seasoned) for searing the beef—its heavy base maintains even heat. If you don’t have cast iron, a stainless steel skillet (such as All-Clad Stainless) works too.
Avoid nonstick—it can’t handle the high heat needed for proper searing. A tongs set (like OXO Good Grips) helps flip the beef without tearing the delicate slices.
Prep Stations
Set up a cutting board (I love Teakha’s bamboo boards) for chopping herbs and garlic. A microplane (like Bamix) speeds up zesting lemons and grating garlic for the dressing.
For measuring the prahok and fish sauce, grab a small liquid measuring cup—these ingredients are potent, so precision matters. A fine-mesh strainer (such as OXO Good Grips) helps rinse bean sprouts thoroughly.
Garnish Tools
Fresh herbs need small kitchen shears (like KitchenAid) for clean cuts. A slotted spoon (such as Meridian) helps drain excess dressing from the salad without crushing the vegetables. For serving, a large platter (like Le Creuset’s stoneware) showcases the vibrant colors beautifully.
Don’t forget lime wedges—serve them on the side so guests can squeeze fresh juice over their salad.
Budget-Friendly Swaps
Skip the mandoline? Use a sharp chef’s knife and steady hands—take your time for even julienne. No cast iron? A heavy stainless steel skillet works just as well. For prahok, Worcestershire sauce + 1 tsp soy sauce mimics the funk (though it won’t be identical).
A wooden spoon can stir the dressing if you’re missing a whisk—just fold vigorously. Every tool helps, but these swaps keep you cooking without breaking the bank. 💪
Nutrition facts
Frequently asked questions
What's the secret to making the beef extra tender?
Slice the flank steak paper-thin against the grain—this cuts through muscle fibers for maximum tenderness. Cook it just until pink (1-2 minutes per side) and let it rest before slicing. The marinade (especially the fish sauce and lime) also breaks down the proteins, so don't skip the overnight soak if possible.
Can I make this salad ahead of time?
Prep everything except the final toss—store the beef, veggies, and dressing separately in airtight containers. Assemble just before serving to keep the carrots and cucumbers crisp. The beef stays tender for 1 day max in the fridge, and the dressing can be made 3 days ahead—just stir well before using.
How do I adjust the prahok flavor if it's too strong?
Start with 1 tbsp prahok and taste as you go—it's potent! Balance it with extra lime juice or sugar to mellow the funk. For milder heat, remove chili seeds before chopping. If needed, add a splash of water to dilute the dressing slightly while keeping the umami intact.
What's the best way to serve this Cambodian beef salad?
Pair it with steamed jasmine rice or crispy rice noodles to soak up the dressing. Serve with lime wedges on the side so guests can add fresh juice. For a complete meal, add a side of grilled lemongrass chicken or a simple cucumber salad.
Why does my salad taste bland?
Check your fish sauce and prahok—they're the flavor powerhouses! Use Red Boat brand for fish sauce and taste as you go. The beef should be cooked to medium-rare (145°F internal temp) for best flavor. If it's still bland, add more garlic, chili, or a dash of soy sauce to deepen the umami.
