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

Spicy Thai Beef Salad: A Tasty Whirlwind of Flavors!


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Merry
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Gluten Free

Description

A vibrant and flavorful Spicy Thai Beef Salad that combines grilled flank steak with fresh vegetables and a zesty dressing.


Ingredients

  • 1 pound flank steak
  • 1 tablespoon vegetable oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 cup cherry tomatoes, halved
  • 1 cucumber, thinly sliced
  • 1 red bell pepper, thinly sliced
  • 1/4 red onion, thinly sliced
  • 1 cup fresh cilantro, chopped
  • 1/4 cup fresh mint leaves, chopped
  • 1/4 cup lime juice
  • 2 tablespoons fish sauce
  • 1 tablespoon sugar
  • 1 teaspoon red pepper flakes (adjust to taste)

Instructions

  1. Preheat a grill or grill pan over medium-high heat. Rub the flank steak with vegetable oil, salt, and black pepper.
  2. Grill the steak for about 4-5 minutes on each side for medium-rare, or until it reaches your desired doneness. Remove from the grill and let it rest for 5 minutes.
  3. While the steak is resting, prepare the salad. In a large bowl, combine cherry tomatoes, cucumber, red bell pepper, red onion, cilantro, and mint.
  4. In a small bowl, whisk together lime juice, fish sauce, sugar, and red pepper flakes until the sugar is dissolved.
  5. Slice the rested steak thinly against the grain and add it to the salad bowl. Pour the dressing over the salad and toss gently to combine.
  6. Serve immediately, garnished with extra herbs if desired.

Notes

  • For a vegetarian option, substitute the flank steak with grilled tofu or tempeh.
  • Add sliced avocado for extra creaminess and healthy fats.
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Salad
  • Method: Grilling
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 serving
  • Calories: 290
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 15g
  • Saturated Fat: 3g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 2g
  • Protein: 30g
  • Cholesterol: 70mg