Nutrition Facts for Thai salad with grilled flank steak

Thai Salad with Grilled Flank Steak

Elevate your dinner game with this vibrant Thai Salad with Grilled Flank Steak—a perfect fusion of smoky, tender steak and fresh, crisp vegetables. Marinated in a savory blend of soy sauce, brown sugar, garlic, and olive oil, the grilled flank steak adds a rich, umami-packed contrast to the refreshing bed of baby spinach, romaine lettuce, and vibrant veggies like red bell pepper, cucumber, and julienned carrots. Tossed in a zesty lime-fish sauce dressing and topped with fresh cilantro, mint, and crunchy roasted peanuts, this salad is a textural and flavor masterpiece. Ready in just 30 minutes of active prep and cook time, this wholesome and protein-packed dish makes an ideal main course or a stunning party centerpiece. Serve it with lime wedges for an added citrusy punch and enjoy a delicious taste of Thailand right at home!

Nutriscore Rating: 76/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Thai Salad with Grilled Flank Steak
Prep Time:20 mins
Cook Time:10 mins
Total Time:30 mins
Servings: 4

Ingredients

  • 1 pound Flank steak
  • 2 tablespoons Olive oil
  • 3 tablespoons Soy sauce
  • 1 tablespoon Brown sugar
  • 2 cloves Garlic, minced
  • 3 tablespoons Lime juice, freshly squeezed
  • 1 tablespoon Fish sauce
  • 1 teaspoon Chili garlic sauce
  • 4 cups Baby spinach
  • 2 cups Romaine lettuce, chopped
  • 1 medium Red bell pepper, thinly sliced
  • 1 medium Cucumber, thinly sliced
  • 1 large Carrot, julienned
  • 0.5 cup Fresh cilantro, chopped
  • 0.25 cup Fresh mint, chopped
  • 0.25 cup Roasted peanuts, chopped
  • 4 pieces Lime wedges

Directions

Step 1

In a small bowl, whisk together olive oil, soy sauce, brown sugar, and minced garlic to create a marinade.

Step 2

Place the flank steak in a shallow dish or a resealable plastic bag and pour the marinade over it. Let it marinate for at least 30 minutes, or up to 8 hours in the refrigerator.

Step 3

Preheat your grill or grill pan over medium-high heat.

Step 4

Remove the steak from the marinade, letting excess marinade drip off, and grill for 4-5 minutes per side for medium-rare, or cook to your desired level of doneness.

Step 5

Transfer the steak to a cutting board and let it rest for 5-7 minutes before slicing thinly against the grain.

Step 6

While the steak is resting, prepare the dressing by whisking together lime juice, fish sauce, and chili garlic sauce in a small bowl.

Step 7

In a large salad bowl, combine the spinach, romaine lettuce, red bell pepper, cucumber, carrot, cilantro, and mint.

Step 8

Add the sliced steak on top of the salad greens.

Step 9

Drizzle the dressing over the salad and gently toss to combine.

Step 10

Sprinkle the chopped roasted peanuts over the top for added texture and flavor.

Step 11

Serve immediately with lime wedges on the side for an extra burst of freshness.

Nutrition Facts

Serving size (1696.4g)
Amount per serving % Daily Value*
Calories 1913.1
Total Fat 113.9g 0%
Saturated Fat 29.6g 0%
Polyunsaturated Fat 5.5g
Cholesterol 412.8mg 0%
Sodium 4945.1mg 0%
Total Carbohydrate 78.4g 0%
Dietary Fiber 27.1g 0%
Total Sugars 33.9g
Protein 162.6g 0%
Vitamin D 18.1IU 0%
Calcium 620.2mg 0%
Iron 27.2mg 0%
Potassium 4026.8mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 51.5%
Protein: 32.7%
Carbs: 15.8%