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
An overhead shot of a colorful Thai steak salad garnished with toasted peanuts, lime, and fresh herbs in a large serving bowl.

Thai Steak Salad Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: meat and melt
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

This Thai Steak Salad Recipe is fresh, vibrant, and packed with bold flavor. Juicy steak, crisp vegetables, fresh herbs, and a tangy, slightly spicy dressing come together for a satisfying meal that feels light yet hearty and comes together quickly.


Ingredients

Scale
  • 2 steaks (NY strip, ribeye, or sirloin)
  • 2 tbsp soy sauce
  • 2 tsp fish sauce
  • Salt and pepper
  • 2 tsp lemongrass
  • 2 garlic cloves
  • 1 to 2 chilies
  • 1 tbsp sugar
  • 2 tsp fish sauce
  • 2 tbsp soy sauce
  • 1/4 cup lime juice
  • 2 tbsp rice vinegar
  • 1/4 cup olive oil
  • 1/2 cucumber
  • 1 pint cherry tomatoes
  • 1/4 red onion
  • Lettuce
  • Cilantro
  • Mint
  • Basil
  • 1/2 cup peanuts


Instructions

  1. Marinate steak with soy sauce and fish sauce for 30 minutes.
  2. Chop vegetables and herbs.
  3. Mix dressing ingredients until smooth.
  4. Toss vegetables with some dressing.
  5. Cook steak to desired doneness.
  6. Let steak rest, then slice thinly against the grain.
  7. Assemble salad with lettuce, vegetables, and herbs.
  8. Top with sliced steak, drizzle extra dressing, and add peanuts.

Notes

Slice steak against the grain for tenderness. Adjust chili to control spice level. Use fresh lime juice for best flavor. Add dressing gradually to prevent soggy salad. Let steak rest before slicing to keep it juicy.

  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Grilled or Pan-Seared
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 serving
  • Calories: 480
  • Sugar: 6g
  • Sodium: 780mg
  • Fat: 30g
  • Saturated Fat: 8g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 32g
  • Cholesterol: 75mg