Jul 14 2026
RestaurantsSocial RoostThai Beef Salad Recipe

Thai Beef Salad Recipe

Inspired by Social Roost
Time30m
Serves4

Flat-iron Steak, mixed greens, cucumbers, cherry tomatoes, green apples, mint, Thai basil, scallions, chopped peanuts, nam pla vinaigrette.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Beef

Dressing

Method

Beef Preparation

  1. 1

    Cook the Steak

    Season the flat-iron steak with salt and pepper. Preheat a grill or skillet over medium-high heat. Cook the steak for about 4-5 minutes on each side for medium-rare, or until desired doneness. Let it rest for 5 minutes before slicing.

Salad Assembly

  1. 2

    Prepare the Vegetables

    While the steak is resting, wash and dry the mixed greens. Slice the cucumber into thin rounds, halve the cherry tomatoes, and slice the green apple into thin wedges. Chop the scallions into thin rings.

  2. 3

    Combine Salad Ingredients

    In a large bowl, combine the mixed greens, cucumber, cherry tomatoes, green apple, mint, Thai basil, and scallions. Toss gently to mix.

Dressing Preparation

  1. 4

    Make the Nam Pla Vinaigrette

    In a small bowl, whisk together the nam pla, lime juice, sugar, minced garlic, and chili flakes until the sugar is dissolved and the dressing is well combined.

Final Assembly

  1. 5

    Assemble the Salad

    Slice the rested steak thinly against the grain. Add the sliced steak to the salad bowl, drizzle the nam pla vinaigrette over the salad, and toss gently to combine. Top with chopped peanuts before serving.

More from Social Roost