This refreshing Vietnamese-style salad combines seared, marinated beef with crisp watercress, crunchy vegetables, and aromatic herbs. The beef gets its flavor from a quick marinade of soy sauce, fish sauce, and garlic before being seared to perfection. A tangy dressing featuring lime juice, rice vinegar, and fish sauce ties everything together, while roasted peanuts add satisfying crunch. Ready in just 30 minutes, this light yet satisfying dish works perfectly as a main course or starter.
Last summer I found myself in a tiny kitchen in Hanoi watching a street vendor toss beef and greens with such confidence I knew I had to learn the secrets behind that perfect balance of hot and cold, rich and fresh.
My sister was skeptical about the fish sauce at first but after one bite she was asking me to write down the recipe before she even finished her plate.
Ingredients
- Beef sirloin or flank steak: Thinly slice this against the grain for the most tender results and let it marinate while you prep everything else
- Fresh watercress: Look for bright perky leaves with no yellowing since this peppery green is the backbone of the whole salad
- Fish sauce: Do not be intimidated by the smell because it transforms into something incredible when balanced with lime and sugar
- Fresh herbs: The combination of cilantro and mint is nonnegotiable here so grab generous bunches from the market
- Roasted peanuts: These add the perfect crunch and nutty finish that ties everything together beautifully
Instructions
- Marinate the beef:
- Combine the sliced beef with soy sauce fish sauce sugar oil minced garlic and black pepper in a bowl. Let it sit for 10 minutes while you prepare the dressing and vegetables.
- Whisk the dressing:
- Mix the fish sauce lime juice rice vinegar sugar minced garlic and sliced chili in a small bowl. Stir until the sugar completely dissolves then set aside.
- Sear the beef:
- Heat a large skillet or grill pan over high heat until it is smoking hot. Cook the marinated beef for 2 to 3 minutes per side then let it rest for a few minutes before slicing.
- Assemble the salad:
- Toss the watercress red onion cucumber carrot cherry tomatoes cilantro and mint in a large bowl. Add the sliced beef and drizzle with the dressing then top with roasted peanuts.
This became our go to summer dinner after long days at the beach when nobody wanted to turn on the oven but we still craved something satisfying.
Making It Your Own
Swap grilled tofu or shrimp for the beef if you want a lighter version. The dressing works beautifully with either option.
Perfect Pairings
Serve this with steamed jasmine rice for a heartier meal or keep it light with a crisp white wine or iced green tea on the side.
Make Ahead Strategy
You can marinate the beef and whisk the dressing up to a day in advance but wait to cook the beef until just before serving.
- Keep all vegetables chilled until the last minute
- Slice the beef right before tossing to prevent it from drying out
- Sprinkle peanuts at the very end so they stay crunchy
There is something joyful about a salad that feels so fresh yet satisfies completely.
Recipe Questions & Answers
- → What cut of beef works best for this salad?
-
Sirloin or flank steak are ideal choices because they're tender, flavorful, and cook quickly. Slice the beef thinly against the grain for the most tender results.
- → Can I prepare the components ahead of time?
-
Yes, you can marinate the beef and prepare the dressing and vegetables several hours in advance. Keep everything refrigerated separately, then sear the beef and assemble just before serving.
- → What can I substitute for fish sauce?
-
For a vegetarian version, use soy sauce or tamari with a splash of lime juice. The flavor profile will differ slightly but still provide umami depth.
- → How do I adjust the spice level?
-
Control the heat by varying the amount of red chili in the dressing. Start with half a chili for mild spice, or omit entirely for a kid-friendly version.
- → Can I use other greens instead of watercress?
-
Arugula, baby spinach, or mixed Asian greens work beautifully as substitutes. Watercress adds a distinctive peppery bite, but any tender green will complement the beef well.
- → What should I serve alongside this salad?
-
Steamed jasmine rice makes it more filling. For a lighter meal, serve with crisp white wine or iced green tea. Fresh summer rolls also pair wonderfully.