Cambodian Beef Salad Recipe: Crunchy Rice Noodles With Tangy Lime Dressing

Side Dishes

Cambodian Beef Salad Recipe: Crunchy Rice Noodles With Tangy Lime Dressing

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.

šŸ‘Øā€šŸ³
Difficulty
Medium
🄩
Diet
Meat
šŸ”„
Calories
Med Cal

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.

1

šŸ‘Øā€šŸ³ 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.

2

šŸ³ 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.

3

🄘 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.

4

šŸ½ļø 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.

5

šŸ„— 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

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 4g20%
Cholesterol 85mg28%
Sodium 1250mg54%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 12g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

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.

2

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.

3

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!

4

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.

5

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.

ā˜…ā˜…ā˜…ā˜…ā˜…4.9(10 reviews)
Categories Side Dishes