Grilled Thai Beef Salad

Grilled Thai Beef Salad Recipe

If you like full-frontal flavor, you are going to love this grilled Thai beef salad. The steak is marinated in a mixture that covers every angle—spicy, sweet, tangy, and salty—then it is grilled to caramelized perfection, sliced thin, and tossed with tender lettuce and fresh herbs. The robust marinade flavors are used in the dressing to give the beef salad a one-two punch. The result is so powerfully mouthwatering, it is sure to knock you out.–Ellie Krieger

LC Start-Early Note

This recipe requires at least 4 and up to 12 hours of marinating. Next time you’re organized enough to consider dinner before breakfast, consider tossing this quick marinade together in the morning so you can come home to barely any work that night.

Grilled Thai Beef Salad Recipe

  • Quick Glance
  • 20 M
  • 30 M
  • Serves 4


  • For the marinade and dressing
  • 3 tablespoons fresh lime juice
  • 3 tablespoons low-sodium soy sauce
  • 3 tablespoons canola oil
  • 1 1/2 to 2 tablespoons firmly packed dark brown sugar
  • 1 clove garlic, minced (about 1 teaspoon)
  • 1 1/2 teaspoons peeled and minced ginger
  • 1 1/4 teaspoons red curry paste or chili-garlic sauce
  • For the salad
  • 1 pound top round London broil or flank steak
  • Canola oil
  • 1/2 head red-leaf lettuce, torn (about 5 cups lightly packed) or mixed lettuces
  • 3 shallots, thinly sliced (about 1/2 cup)
  • 1/4 to 1/2 cup coarsely chopped cilantro leaves
  • 1 cup basil leaves, sliced into ribbons
  • 1/2 marinade and dressing mixture


  • Make the marinade and dressing
  • 1. In a bowl, whisk together 1 tablespoon of the lime juice, the soy sauce, oil, brown sugar, garlic, ginger, and red curry paste or chili-garlic sauce. Pour half the mixture into a resealable container and reserve as the dressing. What remains in the bowl is the marinade.
  • 2. Rinse the steak and pat it dry. Place it in a resealable plastic bag or a glass baking dish and pour the marinade over the steak. Add the remaining 2 tablespoons lime juice to the bag. Seal or cover and refrigerate, turning the meat occasionally, for at least 4 hours or up to overnight.
  • Make the grilled Thai beef salad
  • 3. Coat a grate or a grill pan with oil and preheat over medium-high heat until hot. Cook the steak until the desired degree of doneness, 3 to 5 minutes per side for medium-rare depending on the thickness. Let rest for at least 5 minutes. Thinly slice the steak on the diagonal against the grain.
  • 4. Combine the lettuce, shallots (reserving a few slices for garnish), cilantro, basil, and steak in a large serving bowl. Add the reserved dressing and toss to coat. Divide the salad among 4 plates and garnish with the shallots.
Hungry for more? Chow down on these:

Hey, there. Just a reminder that all our content is copyright protected. Like a photo? Please don't use it without our written permission. Like a recipe? Kindly contact the publisher listed above for permission before you post it (that's what we did) and rewrite it in your own words. That's the law, kids. And don't forget to link back to this page, where you found it. Thanks!

Recipe Testers Reviews

Recipe Testers Reviews
Testers Choice
Michaele Musel

Jun 01, 2010

I made this for dinner last night using flank steak. It was simple, straightforward, and light—a perfect salad for any weeknight or casual get-together with friends. The next time I make this, I’ll cut back on the shallot, as it was too strong for me, and I’ll add a little Romaine lettuce for more crunch.

Testers Choice
Eydie Desser

Jun 01, 2010

My husband and I really liked this recipe. It’s very delicious, easy, healthy, and quick, and will certainly get oohs and aahs from your guests. The salad is wonderful with the basil and cilantro, and the Thai dressing balances the salty, sweet, spicy, and tart. The salad is perfect sans beef if you have a vegetarian/vegan in your midst. I’ll definitely be making this recipe often.

Testers Choice
Pat Francis

Jun 01, 2010

We loved this attractive and flavorful steak salad. The clever idea to split the marinade into two portions and reserve half of it to dress the finished salad keeps with the smart approach of this recipe as a whole. Once the prep work for the dressing/marinade is complete, nothing else needs to be done until shortly before mealtime, making this an easy dish to fit into almost any schedule.

Testers Choice
Sofia Reino

Jun 01, 2010

Made this last night and every single person in the house asked for seconds. The dressing was indeed a tad tangy and sweet yet filled with an array of aromas. The salad alone, even without the beef, is outstanding, so it’s very easy to make a single meal that will satisfy both carnivores and vegetarians. The london broil came out juicy, cooked to perfection, and with a nice hint of the marinade. Loved it and will make it more often.

  1. Your Viet beef salad looks perfect, I wanna try to make that too!

  2. Traca says:

    The dressing/marinade is fabulous! Love it.

Have something to say?

Then tell us. Have a picture you'd like to add to your comment? Send it along. Covet one of those spiffy pictures of yourself to go along with your comment? Get a free Gravatar. And as always, please take a gander at our comment policy before posting.


Daily Subscription

Enter your email address and get all of our updates sent to your inbox the moment they're posted. Be the first on your block to be in the know.

Preview daily e-mail

Weekly Subscription

Hate tons of emails? Do you prefer info delivered in a neat, easy-to-digest (pun intended) form? Then enter your email address for our weekly newsletter.

Preview weekly e-mail