This vibrant Vietnamese-style salad combines tender seared beef with crisp watercress, fresh vegetables, and aromatic herbs. The beef is marinated in soy and fish sauce, then quickly seared to maintain its juiciness. Fresh vegetables including cucumber, carrot, red onion, and cherry tomatoes add crunch and color, while cilantro and mint bring authentic Vietnamese flavors. The tangy dressing ties everything together with fish sauce, lime juice, and rice vinegar. Topped with crunchy roasted peanuts, this salad offers perfect balance of textures and flavors.
The first time I encountered this salad was at a tiny Vietnamese restaurant in Melbourne, where the waiter warned me about the dressing. That perfect balance of funk and bright acid has haunted my kitchen dreams ever since. Now whenever watercress looks particularly perky at the market, I know exactly what's happening for dinner.
Last summer, my sister came over skeptical about the warm beef on crisp greens concept. One bite in and she was practically licking the plate, demanding the recipe on the spot. The way the heat from the meat slightly wilts the watercress creates this gorgeous textural contrast that cold salads just cant match.
Ingredients
- 300 g beef sirloin or flank steak: Thinly slicing against the grain is non-negotiable for tenderness, partial freezing helps if youre struggling
- 1 tbsp soy sauce: This builds depth in the marinade alongside the fish sauce, creating that umami foundation
- 1 tbsp fish sauce: Dont be scared, this is what gives Vietnamese food its soul, not funky at all when balanced properly
- 1 tsp sugar: Just enough to encourage caramelization when searing the beef
- 1 tbsp vegetable oil: A neutral oil lets the other marinade flavors shine without competing
- 1 clove garlic, minced: Fresh garlic matters here, jarred stuff has an off taste in quick marinades
- Freshly ground black pepper: Grind it right before mixing, pre-ground loses its punch after a few weeks
- 100 g fresh watercress: Look for perky stems without yellowing, the peppery bite is essential
- 1 small red onion: Soak the slices in cold water for 10 minutes to tame the harsh bite
- 1 cucumber: English or Persian varieties work best, fewer seeds and thinner skin
- 1 large carrot, julienned: A julienne peeler saves so much time compared to knife work
- 10 cherry tomatoes: They burst in your mouth and add lovely sweetness against the savory beef
- 2 tbsp roasted peanuts: Roast your own raw peanuts for serious flavor boost, 350F for 8 minutes
- Fresh cilantro and mint: The combination of these two herbs makes the whole salad sing, dont skip either
- 3 tbsp fish sauce, 2 tbsp lime juice, 1 tbsp rice vinegar: This holy trinity creates the perfect Vietnamese dressing balance
- 1 tbsp sugar: Dissolves better when you whisk it with warm water first
- 1 garlic clove and red chili: Finely mince these so they distribute evenly throughout the dressing
Instructions
- Marinate the beef:
- In a bowl, combine the sliced beef with soy sauce, fish sauce, sugar, oil, minced garlic, and black pepper. Mix well and let marinate for 10 minutes while you prep everything else.
- Whisk the dressing:
- In a small bowl, whisk together the fish sauce, lime juice, rice vinegar, sugar, minced garlic, and chili for the dressing. Stir until sugar dissolves completely, then taste and adjust.
- Sear the beef:
- Heat a large skillet or grill pan over high heat until practically smoking. Sear the marinated beef for 2-3 minutes per side, or until just cooked through. Remove from heat and let rest for a few minutes before slicing.
- Prep the salad:
- In a large mixing bowl, combine watercress, red onion, cucumber, carrot, cherry tomatoes, cilantro, and mint. Toss gently to distribute the herbs evenly.
- Assemble and dress:
- Slice the cooked beef into bite-sized pieces if needed, then add to the salad. Pour the dressing over and toss gently to combine without bruising the watercress.
- Finish and serve:
- Transfer to a serving platter and sprinkle chopped peanuts on top. Serve immediately while the beef is still slightly warm and the watercress is crisp.
This dish has become my go-to for dinner parties because it looks impressive but comes together in under 30 minutes. Something about the vibrant greens against the seared beef makes people think you spent hours perfecting it.
Making It Your Own
Swap grilled tofu or shrimp for the beef if you want a lighter version. I once used leftover rotisserie chicken in a pinch and nobody complained, though the texture was different. The salad base itself is infinitely adaptable to whatever protein speaks to you.
Timing Is Everything
Dress the salad right before serving or the watercress will wilt. When meal prepping, keep the components separate and toss just before eating. The beef can be seared ahead and served room temperature, which actually lets the flavors develop even more.
Perfect Pairings
Steamed jasmine rice transforms this from a salad to a complete meal that stretches to feed more people. A crisp white wine or iced green tea provides the perfect refreshing counterpoint to the bold dressing flavors. For a larger spread, consider serving alongside summer rolls or a light soup.
- Make extra dressing and keep it in the fridge for up to a week
- Toast the peanuts just before serving for maximum aroma
- The salad stays reasonably crisp for about 2 hours after dressing
This recipe captures everything I love about Vietnamese cooking, bold flavors, fresh ingredients, and that perfect balance between light and satisfying. Hope it becomes a staple in your kitchen like it has in mine.
Recipe FAQs
- → Can I make this salad ahead of time?
-
Prepare the dressing and vegetables in advance, but sear the beef just before serving. Assemble everything at the last minute to keep the watercress crisp and the beef warm.
- → What cut of beef works best?
-
Sirloin or flank steak are ideal choices. These cuts are tender, quick-cooking, and slice beautifully against the grain for maximum tenderness in the salad.
- → How do I adjust the spice level?
-
The chili in the dressing is optional. Start with half a minced chili, taste the dressing, and add more if desired. You can also serve extra chili on the side for diners to add individually.
- → Can I substitute the watercress?
-
Young spinach, arugula, or mixed salad greens work well as alternatives. Watercress adds a unique peppery bite, but these substitutes maintain the fresh, crisp texture.
- → Is this suitable for meal prep?
-
Store the dressing, marinated beef, and prepared vegetables separately. Cook and slice the beef when ready to eat. This prevents the salad from becoming soggy and maintains optimal texture.
- → What can I serve alongside this salad?
-
Steamed jasmine rice makes it more filling. For lighter options, serve with crisp white wine or iced green tea. The salad also pairs beautifully with spring rolls as part of a Vietnamese-inspired spread.