Thai Steak Salad


This salad recipe is for my friend, Travis. A few weeks ago, Travis spent the night at our house. We sat around in the evening drinking wine and talking, and, as often happens in  conversations with me, the subject turned to food. And then, for some reason, to salads. Travis had a lot to say about salads. He doesn’t really like them. In fact, these are his exact words:

“I’m sick and tired of all of these salads that have so many vegetables in them. What I’d really like is a salad made out of meat.”

Okay… well, after I stopped laughing, I told Travis I actually had a salad in mind that I just knew he would love – my Thai Steak Salad.

What makes this salad so delicious is the Thai inspired salad dressing and the main ingredient, BBQ’d steak.

Any good quality steak will work for this recipe, but we like to go all out and use filet mignon (Travis, how does that sound?). Marvin is the BBQ master so he takes care of the grilling – cooking the steaks over a charcoal grill until they are perfectly medium rare.

While the steaks are on the grill, I make the dressing. It’s a classic Thai dressing: no oil but plenty of fish sauce, lime juice, cilantro, mint, sugar, green onions and lemon grass. YUM.

After the steaks get a chance to rest off the grill for a few minutes, we slice them, place them on a platter, and pour some of the dressing over the top. We serve the steak warm with lettuce, cucumber, tomato and red onion – and then drizzle the whole thing with a little more dressing.

With just two of us eating, we always have leftovers, which is why we like to serve all of the ingredients seperately. That way we can keep the leftover veggies from getting soggy in the fridge. If you plan to eat the entire salad in one meal, you can assemble the whole thing on a platter and dress it before serving. Either way, it’s delicious.

Travis, I hope you will give it a try. Maybe it will change your mind about salad. 🙂

Like this recipe? You might also like these:
Thai Grilled Chicken
Vietnamese Style Fresh Rolls + Video
Guinness Marinated Flank Steak 

Thai Steak Salad

Recipe Type: Salad, Entree, Beef
Cuisine: Thai Inspired
Author: A Passionate Plate
Serves: 4
  • 2 green onions, thinly sliced
  • 4 inch piece of lemon grass, sliced
  • 3/4 cup chopped cilantro
  • 3/4 cup chopped mint leaves
  • 3/4 cup fresh squeezed lime juice
  • 1/3 cup fish sauce
  • 1 Tbsp. Thai garlic chili sauce
  • 1/2 cup granulated sugar
  • 1.5 lb steak (filet mignon, NY, top sirloin)
  • 1 head green leaf lettuce
  • 1/2 English cucumber
  • 2 roma tomatoes
  • 1/2 red onion
  • optional: shredded carrot & chopped peanuts for garnish
  1. Combine all dressing ingredients and stir until sugar is dissolved. Set aside.
  2. Clean the lettuce and tear into bite sized pieces.
  3. Cut the cucumber lengthwise and slice into thin half moons.
  4. Cut the roma tomatoes into thin wedges.
  5. Slice the onion into thin slices.
  6. Season the steak with salt and pepper. Grill to your desired temperature.
  7. Remove the meat from the grill and let it rest for 5 minutes before slicing.
  8. Slice the steak and arrange it on a platter. Pour half the dressing over the steak.
  9. Serve the steak with the salad ingredients and top with more dressing if desired.
  10. (You can also assemble all the ingredients together on a platter before serving.)


  1. […] Thai Steak Salad Thai Grilled Chicken Thai Curry Chicken Thai Peanut Noodle Salad […]

  2. Sarah says:

    This sounds divine! My husband is going to be so excited when I make it.

  3. Ah, spoken like a true male..a salad full of meat. Sounds like my husband!! Anyway, this looks absolutely delicious and I will be trying it soon!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.