Experience the vibrant flavors of Thailand with this Thai steak salad. This dish combines the savory taste of grilled steak with the fresh, crisp textures of mixed greens and vegetables, all brought together by a tangy and spicy dressing. Perfect for a light yet satisfying meal, this salad is sure to become a favorite.
Some ingredients in this recipe might not be staples in your pantry. Fish sauce and sesame oil are essential for authentic Thai flavor but may require a trip to the international aisle of your supermarket. Fresh herbs like cilantro and mint add a burst of freshness, so make sure to pick those up as well.

Ingredients for Thai Steak Salad Recipe
Steak: Preferably flank or sirloin, this will be the main protein in the salad.
Mixed greens: A combination of leafy greens that provide a fresh base for the salad.
Cucumber: Adds a cool, crisp texture to the salad.
Red bell pepper: Provides a sweet crunch and vibrant color.
Red onion: Adds a sharp, tangy flavor.
Cilantro: Fresh herb that adds a burst of flavor.
Mint: Another fresh herb that complements the cilantro.
Lime juice: Provides acidity and brightness to the dressing.
Fish sauce: Adds a salty, umami flavor essential for Thai cuisine.
Soy sauce: Adds depth and saltiness to the dressing.
Brown sugar: Balances the acidity and saltiness with a touch of sweetness.
Sesame oil: Adds a nutty flavor to the dressing.
Garlic: Provides a pungent, aromatic flavor.
Red chili: Adds heat and spice to the dressing.
Technique Tip for This Recipe
When grilling the steak, ensure it is brought to room temperature before cooking. This helps in achieving an even cook throughout the meat. Additionally, always let the steak rest after grilling to allow the juices to redistribute, resulting in a more flavorful and tender bite. For the dressing, balance the flavors by adjusting the amount of lime juice, fish sauce, and brown sugar to your taste preference. This will ensure the salad has a harmonious blend of sweet, salty, and tangy notes.
Suggested Side Dishes
Alternative Ingredients
flank or sirloin steak - Substitute with skirt steak: Skirt steak has a similar texture and flavor profile, making it a suitable alternative.
mixed greens - Substitute with arugula: Arugula provides a peppery flavor that complements the other ingredients well.
cucumber - Substitute with zucchini: Zucchini has a similar crunch and mild flavor, making it a good replacement.
red bell pepper - Substitute with yellow bell pepper: Yellow bell pepper offers a similar sweetness and crunch.
red onion - Substitute with shallots: Shallots provide a milder and slightly sweeter flavor, which can be a good alternative.
fresh cilantro - Substitute with flat-leaf parsley: Flat-leaf parsley offers a fresh, slightly peppery flavor that can mimic cilantro.
fresh mint - Substitute with basil: Basil provides a sweet and aromatic flavor that can complement the salad.
lime juice - Substitute with lemon juice: Lemon juice offers a similar acidity and freshness.
fish sauce - Substitute with soy sauce: Soy sauce provides a salty and umami flavor, though it lacks the fishy undertone.
soy sauce - Substitute with tamari: Tamari is a gluten-free alternative that offers a similar umami flavor.
brown sugar - Substitute with honey: Honey provides a natural sweetness and can blend well with the other ingredients.
sesame oil - Substitute with olive oil: Olive oil offers a different but still rich flavor that can work in the salad.
garlic - Substitute with garlic powder: Garlic powder can provide a similar flavor, though it is less pungent.
red chili - Substitute with jalapeño: Jalapeño offers a similar heat level and can be a good alternative.
Other Alternative Recipes Similar to This Dish
How to Store / Freeze This Dish
To store the Thai steak salad, first ensure that the steak has completely cooled down to room temperature. This prevents condensation and sogginess.
Separate the steak from the salad greens to maintain the freshness and texture of both components. Store the steak slices in an airtight container.
Place the mixed greens, cucumber, red bell pepper, red onion, cilantro, and mint in a separate airtight container or a resealable plastic bag. Add a paper towel to absorb excess moisture and keep the greens crisp.
Store the dressing separately in a small jar or container with a tight-fitting lid. This prevents the salad from becoming soggy.
For optimal freshness, consume the stored Thai steak salad within 2-3 days. The steak can be reheated gently in a skillet or microwave before serving.
To freeze the steak, slice it thinly and place the slices on a baking sheet lined with parchment paper. Freeze until solid, then transfer to a freezer-safe bag or container. Label with the date and use within 2-3 months for best quality.
Avoid freezing the salad greens and vegetables as they will lose their texture and become mushy upon thawing.
The dressing can be frozen in small portions using an ice cube tray. Once frozen, transfer the cubes to a freezer-safe bag or container. Thaw in the refrigerator before using.
When ready to serve, thaw the steak in the refrigerator overnight. Reheat gently and assemble the salad with fresh greens and vegetables, tossing with the thawed dressing.
How to Reheat Leftovers
Stovetop Method:
- Heat a non-stick skillet over medium heat.
- Add a small amount of sesame oil to the skillet.
- Once the oil is hot, add the sliced steak and cook for 1-2 minutes, just until warmed through.
- Remove the steak and set aside.
- In the same skillet, lightly toss the mixed greens, cucumber, red bell pepper, and red onion for about 30 seconds to 1 minute, just to warm them slightly without wilting.
- Combine the warmed steak with the lightly warmed salad and drizzle with the remaining dressing.
Microwave Method:
- Place the sliced steak on a microwave-safe plate.
- Cover with a damp paper towel to retain moisture.
- Microwave on medium power for 1-2 minutes, checking halfway through to avoid overcooking.
- In a separate microwave-safe bowl, place the mixed greens, cucumber, red bell pepper, and red onion.
- Microwave on low power for 30 seconds to 1 minute, just to take the chill off without cooking the vegetables.
- Combine the warmed steak with the lightly warmed salad and drizzle with the remaining dressing.
Oven Method:
- Preheat your oven to 250°F (120°C).
- Place the sliced steak on a baking sheet lined with aluminum foil.
- Cover the steak with another piece of foil to prevent drying out.
- Warm in the oven for about 10 minutes, or until heated through.
- In the last 2 minutes, add the mixed greens, cucumber, red bell pepper, and red onion to the baking sheet, just to warm them slightly.
- Combine the warmed steak with the lightly warmed salad and drizzle with the remaining dressing.
Sous Vide Method:
- Preheat your sous vide water bath to 130°F (54°C).
- Place the sliced steak in a vacuum-sealed bag or a resealable bag using the water displacement method.
- Submerge the bag in the water bath and heat for about 30 minutes.
- Remove the steak from the bag and pat dry.
- In a large mixing bowl, lightly toss the mixed greens, cucumber, red bell pepper, and red onion with the remaining dressing.
- Combine the warmed steak with the lightly warmed salad and serve immediately.
Best Tools for This Recipe
Grill: Used to cook the steak to perfection, giving it a nice char and smoky flavor.
Tongs: Essential for flipping the steak on the grill without piercing it and losing juices.
Cutting board: Provides a stable surface for slicing the steak and vegetables.
Chef's knife: Ideal for slicing the steak thinly against the grain and chopping vegetables and herbs.
Mixing bowl: Used to combine the mixed greens, cucumber, red bell pepper, red onion, cilantro, and mint.
Small bowl: Perfect for whisking together the lime juice, fish sauce, soy sauce, brown sugar, sesame oil, garlic, and red chili to make the dressing.
Whisk: Helps to thoroughly mix the dressing ingredients together.
Measuring cups: Used to measure out the mixed greens, cilantro, mint, and other ingredients accurately.
Measuring spoons: Necessary for measuring the lime juice, fish sauce, soy sauce, brown sugar, and sesame oil.
Salad tongs: Useful for tossing the salad with the dressing evenly.
Serving platter: Ideal for presenting the salad topped with the sliced steak.
How to Save Time on Making This Dish
Pre-marinating the steak: Marinate the steak the night before to infuse flavors and save time on the day of cooking.
Pre-cutting vegetables: Slice the cucumber, red bell pepper, and red onion in advance and store them in airtight containers.
Batch making the dressing: Prepare a larger batch of the dressing and store it in the fridge for up to a week.
Using a grill pan: If you don't have a grill, use a grill pan on the stove to cook the steak quickly.
Resting the steak: Let the steak rest while you assemble the salad to save time.

Thai Steak Salad Recipe
Ingredients
Salad Ingredients
- 1 lb Steak preferably flank or sirloin
- 2 cups Mixed Greens
- 1 Cucumber sliced
- 1 Red Bell Pepper sliced
- ¼ cup Red Onion thinly sliced
- ¼ cup Fresh Cilantro chopped
- ¼ cup Fresh Mint chopped
Dressing Ingredients
- 3 tablespoon Lime Juice freshly squeezed
- 2 tablespoon Fish Sauce
- 1 tablespoon Soy Sauce
- 1 tablespoon Brown Sugar
- 1 tablespoon Sesame Oil
- 1 Garlic Clove minced
- 1 Red Chili sliced
Instructions
- 1. Preheat your grill to medium-high heat.
- 2. Season the steak with salt and pepper. Grill for about 4-5 minutes per side, or until desired doneness. Let it rest for 5 minutes before slicing thinly against the grain.
- 3. In a large mixing bowl, combine mixed greens, cucumber, red bell pepper, red onion, cilantro, and mint.
- 4. In a small bowl, whisk together lime juice, fish sauce, soy sauce, brown sugar, sesame oil, garlic, and red chili.
- 5. Toss the salad with the dressing. Top with sliced steak and serve immediately.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Dish
More Amazing Recipes to Try 🙂
- Thai Chicken Curry Noodle Soup Recipe45 Minutes
- Easy Green Thai Curry Recipe30 Minutes
- Thai Lamb Curry With Coconut Milk Recipe1 Hours 20 Minutes
- Thai Mussels Curry Recipe35 Minutes
- Thai Curry Sides Recipe45 Minutes
- Thai Crab Cakes Recipe30 Minutes
- Mee Gati Recipe50 Minutes
- Thai Pesto Recipe10 Minutes
Leave a Reply