Thai Beef Salad with Lime Dressing

from 4 votes

Ditch the delivery in favor of a light and refreshing recipe for Thai Beef Salad with Lime Dressing.

Two plates containing easy Thai Beef Salad with Lime Dressing garnished with peanuts

Thin crust pizza, soup dumplings and chicken tikka masala all have their spots on my Takeout Hall of Fame roster. But when it comes to getting food delivered to my door, I just can’t wrap my mind around ordering a salad.

Call me crazy, but raw veggies are best straight from the fridge crisper drawer, when they’re ice-cold and oh-so-fresh.

Top down view of plate containing Thai beef salad garnished with chopped peanuts and cheese

And that leads me to this lettuce-less take on a traditional Thai Beef Salad starring your steak cut-of-choice, cucumber, fresh herbs and toasted peanuts, all tossed in a citrusy, sweet lime dressing.

Seared ribeye steak on grill pan

But before we get to assembly, would you check out that meat?!

Your choice of a ribeye or top sirloin steak is marinated in the perfect mix of lime juice, brown sugar and soy sauce to complete the sour-sweet-salty trifecta.

Glass bowl containing whisk and lime dressing

And then it’s on to the dressing. That same trifecta of flavors gets a hint of heat, courtesy of very thinly sliced Thai chilies.

Not a fan of spice? Simply omit them before moving on to the rainbow of veggies and herbs that awaits your plate…

Glass bowl with Thai salad ingredients: cucumber, shallots, mint, cilantro and cherry tomatoes

If you look closely, you’ll notice there’s not a lettuce leaf in sight. Cucumbers, shallots, tomatoes, cilantro and mint make up the base of this spruced up Thai Beef Salad, where the tender slices of beef are tossed together with the dressing to ensure they soak up every ounce of flavor.

Feeling extra authentic? Toast up some rice then give it a good crush before sprinkling it atop your salad for a touch of crouton-less crunch in every bite.

Two plates containing Thai Beef Salad next to two small bowls containing peanuts and limes

Craving more? Subscribe to Just a Taste to get new recipes, meal plans and a newsletter delivered straight to your inbox! And stay in touch on Facebook, Twitter, Pinterest and Instagram for all of the latest updates.

Main Course

Thai Beef Salad with Lime Dressing

Ditch the delivery in favor of a light and refreshing recipe for Thai Beef Salad with Lime Dressing.
Author: Kelly Senyei
4.75 from 4 votes
Two plates containing easy Thai Beef Salad with Lime Dressing garnished with peanuts
Prep Time 1 day
Cook Time 8 minutes
Total Time 1 day 8 minutes
Servings 4 servings


For the steak marinade:

  • 1 1/2 pounds ribeye or top sirloin steak
  • 1/4 cup soy sauce
  • 1/4 cup light brown sugar
  • ¼ cup fresh lime juice
  • 4 stalks lemongrass, peeled and thinly sliced
  • 4 cloves garlic, minced

For the lime dressing:

  • 1/3 cup fish sauce
  • 1/4 cup sugar
  • ½ cup fresh lime juice
  • 1/4 cup olive oil
  • 1 - 3 Thai chilies, thinly sliced (optional)

For the salad:

  • 1 English cucumber, seeded and diced
  • 1/2 cup thinly sliced shallots
  • 2 cups fresh mint leaves
  • 2 cups cilantro
  • 2 cups halved cherry tomatoes
  • 1/2 cup toasted peanuts, chopped


Marinate the steak:

  • In a sealable plastic bag, stir together the soy sauce, brown sugar, lime juice, lemongrass and garlic. Add the steak, seal the bag and shake it around to coat the steak. Refrigerate the steak for a minimum of 2 hours and up to 24 hours. 

Make the lime dressing:

  • In medium mixing bowl whisk together the fish sauce, sugar, lime juice, olive oil and Thai chilies (optional). 

Cook the steak:

  • Preheat the grill or grill pan and cook the steak for 5 minutes on each side. Transfer it to a cutting board and let it rest for 10 minutes while you assemble the salad. 

Assemble the salad:

  • In a large mixing bowl, toss together cucumber, shallots, mint, cilantro, cherry tomatoes and nuts.
  • Dress the salad with the prepared vinaigrette then slice the steak and arrange it atop the salad.
  • Garnish with chopped peanuts and serve immediately. 
  • ★ Did you make this recipe? Don't forget to give it a star rating below!


Calories: 762kcal, Carbohydrates: 47g, Protein: 43g, Fat: 47g, Saturated Fat: 13g, Cholesterol: 103mg, Sodium: 2570mg, Potassium: 1227mg, Fiber: 4g, Sugar: 31g, Vitamin A: 1980IU, Vitamin C: 43mg, Calcium: 138mg, Iron: 6.5mg


Did you try this recipe?

Share it with the world! Mention @justataste or tag #justatasterecipes!

This post may contain affiliate links.

Recipe by Just a Taste. Please do not reprint this recipe without my permission. If you'd like to feature this recipe on your site, please rewrite the method of preparation and link to this post as the original source.

Feeling social?

Share this recipe!


Related Recipes

Check out more crave-worthy favorites

Kelly Senyei holding a copy of The Secret Ingredient Cookbook

love the recipes on just a taste?

Check out my cookbook!

Order your copy of The Secret Ingredient Cookbook featuring 125 brand-new family-friendly recipes with surprisingly tasty twists!

This post may contain affiliate links.

Join the Conversation

Rate and Comment

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

Recipe Rating


  1. 4 stars
    Delicious! I didn’t marinate the steak (no time), but the dressing was superb and the husband loved it! Next time, I’ll definitely add the marinade step…