Thai beef noodle salad is a vibrant dish that combines tender strips of beef with rice noodles, crunchy veggies, and a tangy Thai dressing. It’s the perfect weeknight dinner when you’re craving something fresh and light but filling.
1English cucumber, seeds removed and cut into 1/4 inch slicesor 2 cups sliced Persian cucumbers
1mediumred bell pepperseeds removed and cut into thin strips
1largecarrotpeeled into ribbons
largehandful fresh mint leaves
largehandful cilantro
Instructions
Marinate the beef. Whisk together the marinade ingredients in a shallow dish. Add the steak and spoon the marinade over the top. Let it sit in the mixture for 15 minutes to soak up the flavor.
Cook noodles. Cook the noodles according to the packet instructions. Drain and rinse with cold water.
Make the dressing. In a small bowl, whisk together the oil, lime juice, fish sauce, sugar, chili garlic sauce, and toasted sesame oil until combined.
Cook beef. Heat a large skillet or grill pan over medium-high heat. Sear the steak for 1 minute on each side until a crust forms. Turn down the heat down to medium and cook for a few more minutes, turning the steak occasionally until it's reached your preferred doneness. Transfer to a cutting board and rest for a few minutes before cutting it into thin slices. Discard marinade.
Combine. Toss the cooked noodles with veggies, hand torn herbs, sliced steak, and dressing. Serve with lime wedges if desired.
Notes
See the blog post for helpful tips, storage, and recipe FAQs.
Make It Your Way: Substitutions & Variations
No thin rice noodles? - use ramen noodles.Don't like cilantro? - sub Thai basil leaves or Italian basil if you can't find Thai.No coconut sugar? - use brown sugar.No red pepper flakes? - you can omit the fresh garlic and instead use 2 teaspoons of chili garlic sauce.Add-ins - bean sprouts, thinly sliced red onion or shallot, halved cherry tomatoes, thinly sliced green cabbage, etc.