Side Dishes
This Cambodian beef salad recipe brings bold flavors and vibrant textures to your table with its signature tangy lime dressing and perfectly seared beef. š The dish combines tender, marinated beef with crisp rice noodles, fresh herbs, and a punchy sauce made from fish sauce, lime, and chiliācreating a balance of sweet, sour, and spicy thatās impossible to resist.
Iāve perfected this version to stay true to traditional recipes while making it accessible for home cooks.
The secret to this dish lies in the marinade, which tenderizes the beef while infusing it with aromatic flavors. Pan-searing the beef to medium-rare ensures it stays juicy, and the rice noodles are soaked just enough to hold their shape without turning mushy.
Fresh herbs like mint, cilantro, and Thai basil add brightness, while the lime dressing ties everything together with its zesty, umami-rich profile.
What makes this recipe special is its versatilityāserve it as a light lunch with steamed jasmine rice or as part of a larger spread with fried eggs and pickled vegetables. The combination of textures and flavors is both refreshing and satisfying, perfect for a weeknight dinner or a weekend gathering.
Each bite delivers a harmonious blend of savory, tangy, and slightly sweet notes.
Ready in about 30 minutes, this dish is easier to make than youād think, with simple ingredients that pack a punch. The key is balancing the flavors, so donāt skip the tasting step when adjusting the dressing.
Once you try it, youāll want to make it again and againāitās that good.
Ingredients for cambodian beef salad
Fresh herbs, zesty lime, and tender beefāthis salad delivers bold Cambodian flavors in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak š„© | 1 lb | Thinly sliced against grain |
| Rice Noodles š | 8 oz | Thin, flat variety (vermicelli) |
| Fresh Lime š | 3 whole | Juiced for dressing |
| Fish Sauce š¶ | 2 tbsp | Red Boat preferred |
| Thai Chili Sauce š¶ļø | 1 tbsp | Or sambal oelek |
| Soy Sauce š¶ | 1 tbsp | Light or regular |
| Garlic Cloves š§ | 6 cloves | Minced for marinade |
| Fresh Mint Leaves šæ | ½ cup | Stems removed |
| Fresh Cilantro Leaves šæ | ¼ cup | Chopped for garnish |
| Thai Basil Leaves šæ | ¼ cup | Optional but recommended |
| Carrots š„ | 1 whole | Julienned into matchsticks |
| Red Onion š§ | ½ whole | Thinly sliced |
| Vegetable Oil š« | 2 tbsp | For searing beef |
| Brown Sugar š | 1 tbsp | Light or dark |
| Salt š§ | 1 tsp | Kosher or sea salt |
The beef is everything here. Flank steak is lean and tender when sliced thin, but sirloin works too if you can't find it. Look for cuts with good marbling at Asian marketsāthey often carry pre-sliced beef for stir-fries. If you're slicing yourself, freeze the meat for 20 minutes first to make it easier. The marinade needs time to work, so plan to let it sit for at least 30 minutes (or overnight for maximum tenderness).
No Thai basil? Regular basil or cilantro will still taste greatājust know it won't have that same anise-like flavor. Fish sauce is non-negotiable for that umami punch, but if you're avoiding it, soy sauce plus a splash of anchovy paste can mimic it (though it won't be identical). The lime dressing is where the magic happensātaste as you go and adjust sweetness with brown sugar or heat with extra chili sauce. Red Boat fish sauce is the gold standard, but any reputable brand will do.
Rice noodles should be soaked in warm water for 10-15 minutes until pliable but still firmāover-soaking makes them mushy. Store the dressing separately in the fridge for up to 3 days, and the beef can be marinated for 24 hours ahead. Fresh herbs keep for 5 days wrapped in damp paper towels, but the basil wilts fastest, so add it last. This salad tastes even better the next day as flavors meld!
Why You'll Love This Recipe
- Hereās what sold me: tender flank steak that tastes like it cost a fortune, but actually comes together for way less. A single pound stretches across two servings, and the rest of the ingredients are pantry staples. Plus, leftovers? Theyāre even better the next dayāif there are any, because it disappears fast.
- No Fuss, Big Payoff: I swear by this recipe because itās the kind of dish that feels impressive without actually requiring much. Slice the flank steak thin, sear it fast, and toss it with pre-cooked rice noodlesāno boiling, no waiting. The real magic happens when you drizzle that fish sauce and lime over everything; itās all about balance, not effort.
- Tangy, Spicy, Addictive: Between us, the flavor combo here is ridiculously good. The lime cuts through the richness of the steak, the Thai chili sauce adds heat that lingers just right, and the fish sauce ties it all together with this deep, umami punch. Itās the kind of dish where Iāll go back for seconds, even if I just ate.
- Lunchbox to Dinner Party: This salad is my secret weapon for anything from a quick lunch to a dinner guest situation. Pack it in containers for workāit holds up better than most saladsāand itās just as welcome on a picnic blanket as it is on a fancy table. Honestly, Iāve served it at both, and no oneās ever questioned the menu.
Step-by-step instructions for Cambodian beef salad
Here's how to make this vibrant salad with perfectly seared beef and zesty lime dressing.
šØāš³ Step 1: Marinate and Sear the Flank Steak
In a mixing bowl, combine the 6 cloves minced garlic, 1 tbsp brown sugar, 1 tbsp soy sauce, 1 tbsp Thai chili sauce, and 1 tsp salt. Add the 1 lb flank steak sliced thinly against the grain, and toss to coat completely. Let it marinate for at least 20 minutes (or up to 1 hour) at room temperature.
Heat 2 tbsp vegetable oil in a large skillet over medium-high heat until shimmering. Add the marinated beef in a single layer and sear for 2-3 minutes per side until deep golden brown and just cooked through. The beef should be tender but still slightly firmāit'll finish cooking in the salad. Transfer to a plate and let rest for 5 minutes before slicing into thin strips.
š³ Step 2: Prepare the Tangy Lime Dressing
While the beef rests, juice 2 of the 3 whole fresh limes (you'll need about ¼ cup juice). In a small bowl, whisk together the lime juice, 2 tbsp fish sauce, and 1 tbsp soy sauce. Taste and adjustāyou want a balance of sweet, salty, and tangy. The dressing should be vibrant and bright, not overly sour. Set aside for the final assembly.
I like to add a splash of the reserved lime juice if the dressing seems too strong, but don't dilute it completelyāthis is what makes the salad pop. The fish sauce adds umami depth, while the lime keeps everything fresh and lively.
š„ Step 3: Assemble the Crunchy Vegetable Mix
Julienne the 1 whole carrot into matchsticks and thinly slice the ½ whole red onion. In a large bowl, combine the carrots, red onion, ½ cup fresh mint leaves (stems removed), ¼ cup fresh cilantro leaves, and ¼ cup Thai basil leaves (if using). Toss gently to mix all the fresh flavors together.
This is where the salad gets its signature crunch and freshness. The carrots add a satisfying bite, while the herbs bring bright, aromatic notes. If you're using Thai basil, add it lastāits flavor is delicate and can get overpowered if mixed too early.
š½ļø Step 4: Cook and Toss the Rice Noodles
Bring a pot of water to a rolling boil and add the 8 oz rice noodles. Cook for 3-4 minutes until just tenderāthey should still have a slight bite. Drain immediately and rinse under cold water to stop the cooking process and prevent them from becoming mushy. Drain well and add them to the vegetable mix in the bowl.
Here's the thingārice noodles cook faster than you think, and overcooking makes them gummy. The moment they float to the surface, they're done. Rinse them under cold water to lock in their texture and prevent sticking when you toss everything together later.
š„ Step 5: Combine and Serve Immediately
Add the sliced beef strips to the noodle and vegetable mixture. Pour the lime dressing over everything and toss gently but thoroughly to coat all the ingredients evenly. The noodles should be glossy from the dressing, and the beef should be evenly distributed throughout.
Taste and adjust seasoningāyou might want to add a bit more fish sauce for saltiness or lime juice for brightness. Serve immediately while the noodles are still warm and the flavors are at their peak. Garnish with any remaining fresh herbs if desired. This salad is best enjoyed fresh, with each bite offering a perfect balance of tender beef, crisp vegetables, and zesty dressing.
Pro Tips For Making Cambodian Beef Salad
- Slice Against the Grain: Flank steak fights you when sliced rawāthin, uneven strips ruin the saladās texture. Freeze the cooked steak for 10 minutes first, then slice perfectly against the grain. (Yes, itās worth the wait.)
- Soak Noodles Just Until Soft: Rice noodles turn to mush if you over-soak. Drop them in warm water (not boiling) for 5ā7 minutes, then drain and rinse with cold water. Theyāll hold shape but still feel silkyāno more gluey noodle disasters.
- Taste the Fish Sauce Early: Fish sauce is salty, but youāll regret it if you add too much later. Mix a teaspoon into the dressing first, then adjust lime and chili to balance. Trust me, you canāt fix over-salting.
- Rest the Steak Before Slicing: I used to skip this and ended up with chewy, uneven strips. Cook the steak, tent it with foil, and let it rest 5 minutes. The juices redistribute, making every slice tender and ready for the salad. (Your knife will thank you too.)
Pro cooking tips for this dish
Marinade Mastery
The marinade is where the magic happens for tender, flavorful beef. I always use flank steak sliced thinly against the graināthis ensures the meat stays juicy and tender. Let the beef marinate for at least 30 minutes, but if you have time, overnight is even better.
The acidity from the lime juice and fish sauce helps break down the fibers, while the garlic and brown sugar add depth. Pro tip: If your beef is particularly tough, add 1 tsp baking soda to the marinade for extra tenderness. š”
Perfect Sear Technique
High heat is key when searing the beefāuse medium-high heat and a hot skillet with enough oil to coat the pan. I like to use vegetable oil because it has a high smoke point and wonāt overpower the beefās flavor.
Sear the beef in single layers to avoid steaming, and cook for 2-3 minutes per side until it reaches medium-rare (130-135°F internal temp). Overcooking will make the beef dry and tough, so resist the urge to flip it too often.
Let it rest for 5 minutes before slicingāthis helps retain juices. š„
Noodle Texture Control
Rice noodles are trickyāthey cook fast and turn mushy if overcooked. I always soak them in warm water for 10-15 minutes before cooking to soften them slightly, but they still need just 3-4 minutes in boiling water.
The moment they float to the surface, theyāre done. Drain immediately and rinse under cold water to stop the cooking process. This trick keeps them al dente and prevents them from becoming a gummy mess. š
Dressing Balance
The lime dressing is the soul of this salad, and balancing the flavors is everything. Start with 2 tbsp fish sauce and 1 tbsp soy sauce, then adjust to taste. Too salty? Add a splash of lime juice. Too sour? A pinch of brown sugar evens it out.
I like to taste as I goāthis dressing should be bright, tangy, and slightly sweet, not overpowering. Pro tip: If youāre sensitive to fish sauce, substitute with soy sauce plus ½ tsp anchovy paste for a milder umami kick. š
Fresh Herb Handling
Fresh herbs like mint, cilantro, and Thai basil add the final layer of flavor, but they wilt fast. I always add Thai basil last because its delicate leaves bruise easily. Store herbs in damp paper towels in the fridge to keep them fresh for up to 5 days.
When tossing the salad, handle the herbs gently to avoid crushing themāthis keeps their bright, aromatic flavors intact. A sprinkle of fresh herbs on top right before serving adds a pop of color and freshness. šæ
Serving Like a Pro
This salad is best served immediately while the noodles are still warm and the beef is tender. I like to plate it in wide, shallow bowls to showcase the vibrant colors and textures. Garnish with extra herbs, a drizzle of lime dressing, and a few Thai chili slices for heat.
For a traditional Cambodian touch, serve with steamed jasmine rice and a fried egg on top. The contrast of warm egg and cool salad is unbeatable! š³
Nutrition facts
Frequently asked questions
What makes Cambodian beef salad different from other Asian beef salads?
Cambodian beef salad stands out for its bold fish sauce-forward dressing and fresh herbs like Thai basil and mint. Unlike Vietnamese beef salad (which uses peanuts and a sweeter dressing) or Chinese beef salads (often with sesame or hoisin), Cambodian versions rely on lime, chili, and rice noodles for that signature tangy-spicy kick. The beef is typically marinated with garlic and brown sugar for extra depth.
Can I substitute flank steak with another cut?
Yes! Sirloin or ribeye work well if sliced thinly against the grain. For extra tenderness, try top round (common in Cambodian markets) or even chuck roast if you marinate it for 4+ hours. Avoid tough cuts like flank steak's shoulderāfreeze them for 20 minutes before slicing to make it easier.
How do I adjust the spice level?
The Thai chili sauce adds heat, but you can easily control it: reduce to ½ tbsp for mild, or add 1 tsp chili flakes for extra kick. For a smoky twist, swap 1 tsp of the chili sauce with ½ tsp sambal oelek. Always taste the dressing before tossingāyou can't over-adjust!
Can I make this salad ahead of time?
Prepare components separately: marinate the beef up to 24 hours, cook the noodles 1 day ahead (store in cold water), and make the dressing 3 days ahead. Assemble just before serving to keep the noodles crisp and herbs fresh. Pro tip: Store the beef and dressing separately in the fridge, then toss with prepped veggies and noodles when ready.
What sides pair best with Cambodian beef salad?
Traditionally, serve with steamed jasmine rice and a fried egg on top for a protein boost. For extra crunch, add pickled vegetables or crispy shallots. If you want a lighter option, pair with warm baguette slices or grilled lemongrass chicken. The salad's tangy flavors balance perfectly with rich, neutral bases.
