This Vietnamese Beef Salad combines juicy beef, fresh veggies, and a savory-sweet dressing for a light yet flavorful meal that brings together authentic taste and texture.
1 1/2lbs.beef top sirloinfat trimmed and cut into 1" cubes
For the Dressing
1/3c.rice vinegar
1Tbsp.fish sauce
1Tbsp.brown sugar
Juice from half a lime
For the Salad
2c.chopped green cabbage
1c.halved grape or cherry tomatoes
1c.diced cucumberpeeled
1/2c.finely diced red onion
Instructions
Combine the garlic, oyster sauce, brown sugar, fish sauce, soy sauce, and sesame oil with the beef in a plastic zipper-close bag. Marinate the steak for at least 1 hour before cooking, or overnight for best results.
To make the vinaigrette, whisk together the rice vinegar, fish sauce, salt, and sugar. Set aside.
Place the finely diced red onion in a small bowl and add enough vinaigrette to cover it. Set it in the fridge for about 10 minutes to mellow the onion flavor. Combine the chopped cabbage, tomatoes, and cucumbers in a large bowl.
Heat a large cast iron skillet or wok over high heat. When very hot, add 1/2 tablespoon oil. Once it begins to smoke, add half the beef in an even layer and allow it to sear for about 2 minutes. Turn the beef and let the other side sear for another 1 to 2 minutes. Repeat this with the second half of the meat.
Transfer the pickled red onions and the remaining vinaigrette to the large salad bowl with your chopped vegetables and toss to combine. Place the beef on top and garnish with cilantro and chopped peanuts.
Notes
To store Vietnamese Steak Salad, keep the beef and salad components separate. The cooked beef will last in the fridge for up to 3 days in an airtight container. The salad and dressing, when stored separately, will stay fresh for 1-2 days.This dish doesn’t freeze well due to the fresh vegetables, which can become soggy. To reheat the beef, warm it gently in a skillet over low heat before adding to the salad.