Home » Recipes » Easy Healthy Dinners » Salads » Thai Steak Salad with Sesame Ginger Dressing

Thai Steak Salad with Sesame Ginger Dressing

Google Add Us as a Google Trusted Source

This Thai Steak Salad is filled with loads of vegetables, juicy grilled steak, and then topped with a spicy sesame dressing for the ultimate satisfying bite—and it’s done in just 20 minutes!

Complete your meal with a crisp Pear Martini for a restaurant-worthy dining experience.

Bowl of Thai steak salad with cashews, cucumbers, and gem lettuce.

One of my most popular recipes on this site is my Grilled Ribeye Steak Salad with Balsamic Vinaigrette, and this salad follows in its footsteps, but with a fresh Asian spin! This Thai Steak Salad is loaded with crisp veggies, jazzed up with sweet mango and cashews, topped with juicy, perfectly seasoned steak, and then covered in a sesame dressing that you will want to bathe in it’s so good!

Why This Thai Steak Salad Is the Bomb

This recipe is perfect for a quick lunch to fix up for work or an easy dinner to make on a school night. It’s colorful, refreshing, and satisfying!

  • Fresh, bold flavors. Sweet mango, tangy and spicy dressing, savory steak, and crisp veggies create the most flavorful salad you’ve ever had!
  • Satisfying yet light. With tender seared steak and a hearty mix of vegetables, this salad eats like a full, nourishing meal, even though it comes in at under 400 calories.
  • So easy to make. Sear the steak, prep the veggies, whisk the dressing and put it all together. Simple!

What You’ll Need

Here are the ingredients you’ll need for this Thai steak salad. Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

  • New York strip – My favorite for salads! It’s flavorful and tender, and it slices beautifully. You could use flank steak or top sirloin instead if you’d like.
  • Salt & pepper 
  • Avocado oil – Or another high smoke point oil for searing the steak.
  • Gem lettuce – Can’t find it? Butter lettuce or even romaine could be used instead.
  • Red bell pepper – Or another sweet pepper variety like orange or yellow.
  • Mango – When fresh mangoes aren’t in season, you can use thawed frozen mangoes.
  • Red onion – A sharp, pungent contrast to the sweet dressing and mango. You can tame the bite a little by soaking the onions in ice water.
  • Cucumber – Any variety you like.
  • Raw cashews – I just love buttery, crunchy cashews in a salad! Peanuts would also work well.
  • Green onion
Ingredients for sesame ginger vinaigrette with labels.

Sesame Ginger Dressing:

  • Soy sauce – For a gluten-free Thai steak salad, you can use tamari or coconut aminos.
  • Rice vinegar – This is sometimes also labeled as rice wine vinegar.
  • Cilantro – Adds a fresh flavor to elevate the dressing.
  • Fresh ginger and garlic – I love the warm, zippy flavor ginger adds to the dressing! When combined with garlic, it makes the dressing super flavorful.
  • Raw honey – For some natural sweetness.
  • Sesame seeds – You can use white, black, or both.
  • Sriracha – You can add as much or as little as you’d like to adjust the heat level.
  • Sesame oil – For a rich, nutty flavor that finishes the dressing by adding some more depth.

How to Make Thai Steak Salad

I’ll show you how to make this recipe step-by-step below!

  • Make the dressing. Whisk together all of the ingredients until emulsified.
  • Sear the steak. Heat a cast iron skillet, add the avocado oil, and sear the seasoned steak for 3 minutes per side.
  • Finish in the oven. Transfer the steak to a 450°F oven and cook 2–3 minutes more; rest 5 minutes before slicing.
  • Assemble the salad. Add lettuce, red pepper, mango, onion, cucumber, cashews, and sliced steak to a large bowl.
  • Dress and serve. Drizzle with the sesame vinaigrette and serve.

Variation Ideas

If you want to put a different spin on this recipe, I have a few ideas for inspiration!

  • Make it a composed salad. A composed salad is like a Nicoise and Cobb salad, where the ingredients are arranged in rows instead of tossed together. It’s a fun little variation on this Thai steak salad that can make it prettier for serving!
  • Add noodles. Mix in cooked rice noodles to make the salad more filling.
  • Make it a rice bowl. You could also skip the lettuce and add brown rice (or cauliflower rice) to transform this recipe into a meal bowl.
  • Use peanut sauce for the dressing. I’ve made this Thai steak salad with peanut sauce and it’s also fabulous! (My kids especially love it—they could eat peanut sauce with a spoon.)
Thai steak salad with sesame vinaigrette in bowl.

Serving Suggestions

I love this Thai steak salad on its own as a light meal, but it’s also great with Thai Chicken Noodle Soup for a more filling meal. Or serve it with Thai Vegetable Curry and steamed jasmine rice for a bigger family-style dinner.

Storage and Reheating

  • Refrigerator: Store the dressing, steak, and vegetables in separate containers for up to 3 days. If you’ve already assembled the Thai steak salad, it will last about a day in the fridge, but the greens will wilt.
  • To reheat: Warm the sliced steak in a skillet over low heat for best results. The microwave also works, but you’re more likely to end up with tough meat that way.
Thai steak salad in bowl with sesame dressing.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai steak salad in bowl.

Thai Steak Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 1 review
  • Author: Krista
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4-6 1x
  • Category: Salad
  • Method: Mix
  • Cuisine: Thai

Description

This fresh, flavorful Thai Steak Salad is loaded with crisp veggies, sweet mango, and bold sesame ginger dressing. An easy 20-minute recipe!


Ingredients

Scale
  • 1.5 lb. new york strip (or you could use flank steak or top sirloin)
  • salt & pepper to season both sides of steak
  • 1.5 tablespoons avocado oil
  • 3 cups gem lettuce, chopped
  • 1 red pepper, diced
  • 1/2 cup mango, thinly sliced
  • 1/4 cup sliced red onion
  • 2 cup cucumber, sliced into thin coins
  • 1/4 cup raw cashews
  • 1/4 cup green onion, chopped

Sesame Ginger Dressing:

  • 1/4 cup soy sauce
  • 1/4 cup rice vinegar
  • 1/4 cup finely chopped fresh cilantro
  • 2 tablespoons fresh ginger, minced or grated
  • 3 cloves garlic, minced
  • 2 tablespoons raw honey
  • 1 tablespoon sesame seeds
  • 1 teaspoon sriracha
  • 2 tablespoons sesame oil

Instructions

  1. Make Dressing: to a small bowl add all dressing ingredients. Using a whisk mix everything togher until the oil and tamari no longer separate and dressing is emulsified. Set aside.
  2. Preheat oven to 450°F.
  3. Heat a large cast iron skillet high heat.
  4. Add avocado oil to the pan along with seasoned steak.
  5. Sear each side for 3 minutes, until you have a nice browning.
  6. Immediately put the steak in the oven and cook an additional 2-3 minutes until the steak is your desired temperature. Remove from oven and let rest for 5 minutes before slices.
  7. In a large bowl add lettuce, red pepper, mango, red onion, cucumber, green onion, and sliced steak. Drizzle dressing over top and serve.

WANT TO SAVE THIS RECIPE?
Enter your email & we’ll send it to your inbox. Plus get great new recipes every week!

Nutrition

  • Serving Size: 2 cups
  • Calories: 490
  • Sugar: 15 g
  • Sodium: 1127 mg
  • Fat: 24 g
  • Saturated Fat: 5 g
  • Carbohydrates: 24 g
  • Fiber: 2 g
  • Protein: 46 g
  • Cholesterol: 70 mg

Filed Under:

Review and rate this recipe!

I love hearing from you! Submit your question or review here. Your email address will not be published. Required fields are marked*.

Rate This Recipe! 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

26 comments on “Thai Steak Salad with Sesame Ginger Dressing”

  1. What other oil would you recommend beside canola it vegetable for the dressing? I don’t buy those, so I’m curious if it truly makes a difference.

    1. You could use avocado or maybe grape seed oil, neither one of those really has a taste to it unlike coconut or olive oil.

  2. Avatar photo
    Nutmeg Nanny

    What a delicious looking salad! I’m glad you were able to find peace and that flying wasn’t fearful. That always gets to me…ugh!

    1. I know!!! Its the worst, fear can totally consume if you let it! 🙂

      Pumped you liked the salad girl!

  3. Avatar photo
    Andi @ The Weary Chef

    So glad you are finding out how to release some of your fear and anxiety. It’s so hard to do! This salad looks delicious, Krista!

  4. Avatar photo
    Becky Hardin | The Cookie Rookie

    This is just ridiculously beautiful!!! Love the colors. Totally lovely pictures!

  5. Avatar photo
    Mariah @ Mariah's Pleasing Plates

    I am right there with you girlfriend. I suffer from major tension and more often than not it is because I am stressing out. Sometimes we just gotta let go and give it to God. Easier said than done though.
    Loving this salad!! I think I could eat this everyday for lunch! All my favorite flavors!

    1. Agreed! Sometimes I wish that when we said something it would just happen.. like “i’m stress free” and then we actually were! Would be so much easier! 🙂

      Pumped you liked the salad girl!

  6. Avatar photo
    Stacey @ Bake.Eat.Repeat.

    Fear is such a tough thing, usually you know you shouldn’t be afraid but it’s so hard to let that go and just give it to God. I struggle with the same thing when it comes to my family. Loved this post Krista! And that salad looks amazing, spicy peanut dressing?! Yum!!

    1. Thank you so much Stacey, glad to know I’m not alone! I think family is one of the hardest things to give up and release to God. All our love is with them but at the end of the day they ARE a gift from God! 🙂

      Hope you enjoy the salad, hugs girl!

  7. Avatar photo
    Aggie | Aggie's Kitchen

    I get a lot of anxiety when I travel, almost totally because I’m leaving my family. I have to admit, it’s gotten worse over the years as my kids have gotten or maybe it’s as I’ve gotten older 🙂 I do remind myself whenever I feel anxious or fearful to “give it to God”…but sometimes it’s easier said than done.

    This salad. It looks amazing!! One my husband would be very happy with (steak!!).

    1. Agreed! I think as they get older more memories are made and it gets hard to release but your right, at the end of the day we just need to remember that they do not belong to us, they belong to God and we need to let it go.

      Hope your hubbie enjoys this recipe! 🙂

  8. This is one stunning salad!! I get migraines too and they are awful. I’m sorry you have to deal with them sometimes, but good for you for recognizing what God was leading you to do!

    1. Oh i’m sorry, I totally understand the pain of migraines. No fun, and its especially hard when you’re a momma and have to still take care of the kids. Now, cason just comes up to me and prays for my head and says “you feel better mommy.” 🙂 So sweet! Thanks so much Stephanie, glad you enjoyed the salad recipe!

  9. I’m glad your flight went ok! This salad looks amazing, I LOVE peanut sauce. This looks like the perfect summer meal.

  10. I don’t eat red meat but my husband saw this and demanded I make it for him. He usually only eats steak when we eat out so this will be a special treat for him. Thanks!

  11. Avatar photo
    Liz @ The Lemon Bowl

    I wouldn’t say I’m an anxious traveler but my kids are ALWAYS on my mind, especially during landing and takeoff. You’re not alone my friend. <3 PS This salad looks off the charts!

  12. Avatar photo
    Taylor @ Food Faith Fitness

    LOVE this post! You know I struggle with food fear, and I have been slowly learning to just give that over to God, and slowly but surely, my life is becoming a whole lot more fun and less stressful!
    Oh and this salad? Can i pour that sauce on my FACE?! The salad looks BOMB too 😉 Pinned!

    1. Yeah! I know its so hard to release that fear over, but once we do its amazing the freedom and joy we feel and then we wonder why we feared it in the first place! 🙂

      Girl, believe me, you will want to pour this sauce all over your face! Ah-mazing! Thanks for the pin!