A refreshing and flavorful Thai beef salad with marinated bavette steak, fresh vegetables, and a tangy dressing.

Prep Time
30min
Cook Time
10min
Total Time
40min
Thai Beef Salad recipe

Ingredients

4 Servings
(1 serving = 1 bowl)
  • 4piece
    Beef Bavette Steak
  • 1tsp
    Garlic (minced)
  • 1tbsp
    Ginger (minced)
  • 1tsp
    Red Chillies (thinly sliced)
  • 2tbsp
    Lime Juice (freshly squeezed)
  • 2cups
    Pak Choi (diagonally sliced)
  • 2cups
    Carrots (julienned)
  • 1cup
    Radish (sliced)
  • 2cups
    Cocktail Tomatoes (halved)
  • 1cup
    Spring Onions (diagonally sliced)
  • 1/2cup
    Coriander Leaves
  • 2tbsp
    White Sesame Seeds
  • 1/2cup
    Olive Oil Blend
  • 1/2cup
    Red Wine Vinegar
  • 1tbsp
    Fish Sauce
  • 1tbsp
    Light Soy Sauce
  • Salt & Pepper to taste

How to make Thai Beef Salad

  1. Place the bavette steak into a flat dish. Rub the ginger, garlic, chilli, and lime juice over the steak on both sides. Let the steak marinate for about 15 minutes.

    Step 1.1: Place the bavette steak into a flat dish
  2. Heat a griddle pan to smoking hot, add a little olive oil blend, then grill the steak on both sides. Grill to medium or your temperature of choice.

    Step 1.1: Heat a griddle pan to smoking hot, add a little olive oil blend, then grill the steak on both sides
    Step 1.2: Heat a griddle pan to smoking hot, add a little olive oil blend, then grill the steak on both sides
  3. Place the grilled steaks into foil and wrap closed to rest for 5–10 minutes.

  4. In the meantime, place your salad ingredients into a mixing bowl: pak choi, tomatoes, spring onions, carrots, and radish. Season lightly with salt and pepper.

    Step 1.1: In the meantime, place your salad ingredients into a mixing bowl: pak choi, tomatoes, spring onions, carrots, and radish
    Step 1.2: In the meantime, place your salad ingredients into a mixing bowl: pak choi, tomatoes, spring onions, carrots, and radish
    Step 1.3: In the meantime, place your salad ingredients into a mixing bowl: pak choi, tomatoes, spring onions, carrots, and radish
  5. Add the dressing ingredients: olive oil blend, red wine vinegar, light soy sauce, and fish sauce. Mix well, then serve the salad into 4 bowls.

    Step 1.1: Add the dressing ingredients: olive oil blend, red wine vinegar, light soy sauce, and fish sauce
  6. Slice the steak into thin strips and place on top of each salad.

    Step 1.1: Slice the steak into thin strips and place on top of each salad
  7. Heat a small pan to medium heat. Add the sesame seeds and dry toast the seeds to golden brown. Sprinkle over the top of each salad.

    Step 1.1: Heat a small pan to medium heat
  8. Garnish with coriander leaves.

    Step 1.1: Garnish with coriander leaves

Tips & Tricks

  1. For a spicier salad, add more red chillies to the marinade.

  2. Ensure the griddle pan is very hot before adding the steak to get a good sear.

  3. Resting the steak in foil helps retain its juices and makes it more tender.

FAQS

  1. How do I properly marinate bavette steak for Thai beef salad?

    To marinate bavette steak for your Thai beef salad, rub minced garlic, ginger, sliced red chillies, and freshly squeezed lime juice over both sides of the steak. Let it marinate for about 15 minutes to enhance the flavors before grilling.

  2. What are some good substitutions for ingredients in Thai beef salad?

    If you don't have bavette steak, you can substitute it with flank steak or sirloin. For a vegetarian option, consider using grilled tofu or tempeh. You can also swap pak choi with spinach or kale, and use any seasonal vegetables you have on hand.

  3. How should I store leftover Thai beef salad?

    To store leftover Thai beef salad, keep the grilled steak and salad components separate. Place the salad in an airtight container in the refrigerator for up to 2 days. The steak can be stored in a separate container and should be consumed within 3 days for best quality.

  4. What dishes pair well with Thai beef salad?

    Thai beef salad pairs wonderfully with jasmine rice or coconut rice for a complete meal. You can also serve it alongside spring rolls or a light soup like Tom Yum for a refreshing Thai-inspired dinner.

  5. Is Thai beef salad suitable for gluten-free diets?

    Yes, Thai beef salad can be made gluten-free by using gluten-free soy sauce instead of light soy sauce and ensuring that the fish sauce is gluten-free. Always check labels to confirm that all ingredients meet your dietary needs.

Loading reviews...

chefanna's profile picture

Anna Middleton

(@chefanna)

I have been a professional South African chef for 18 years, now teaching kids & adults how to cook by using their instincts. I...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia