Thai grilled beef salad

This Thai grilled beef salad features juicy grilled beef fillets, fresh vegetables, and vibrant herbs, all tossed in a zesty fish sauce dressing. It's a perfect blend of smoky, sweet, and savory flavors that are refreshing and satisfying.

09 Jan 2026
Cook time 15 min
Prep time 15 min

Ingredients:

4 beef fillets
2 tsp olive oil
1 cucumber
1 cup cherry tomatoes
2 shallots
1/2 cup spearmint
1 tbsp white rice
1/3 cup fish sauce
2 tbsp lime juice
2 tsp coriander leaves
1 tsp brown sugar
1 tsp chili powder
Thai grilled beef salad

Instructions:

1. Prepare the Beef:
- Preheat your grill to medium-high heat.
- Rub the beef fillets with the olive oil and season with salt and pepper.
- Grill the beef fillets for about 4-5 minutes on each side for medium-rare, or until they reach your desired level of doneness.
- Remove from the grill and let them rest for about 5 minutes before thinly slicing.
2. Prepare the Vegetables and Herbs:
- While the beef is cooking, peel and thinly slice the cucumber.
- Halve the cherry tomatoes.
- Peel and thinly slice the shallots.
- Roughly chop the spearmint leaves.
- Finely chop the coriander leaves.
3. Prepare the Dressing:
- In a dry pan, toast the white rice over medium heat until it turns golden brown (about 3-5 minutes), then grind it into a coarse powder using a mortar and pestle or a spice grinder.
- In a small bowl, combine the fish sauce, lime juice, brown sugar, and chili powder. Stir until the sugar is dissolved.
4. Assemble the Salad:
- In a large salad bowl, combine the sliced beef, cucumber, cherry tomatoes, shallots, spearmint, and coriander.
- Pour the dressing over the salad and gently toss to combine.
- Sprinkle the toasted ground rice over the top for added texture and flavor.
5. Serve:
- Transfer the salad to a serving platter or distribute it among individual plates.
- Enjoy this fresh and zesty Thai Grilled Beef Salad immediately while the flavors are vibrant.

Thai grilled beef salad FAQ:

How long should I grill the beef for medium-rare?

Grill the beef fillets for about 4-5 minutes on each side for medium-rare. Adjust the time according to your preferred level of doneness.

What can I use instead of fish sauce?

You can substitute fish sauce with soy sauce or tamari for a vegetarian option, though it will alter the flavor profile slightly.

How should I store leftovers?

Store any leftover salad in an airtight container in the refrigerator for up to 2 days. However, the texture may change as the vegetables will soften.

What type of beef is best for this salad?

Beef fillets are recommended for their tenderness, but you can also use ribeye or sirloin if you prefer a more economical cut.

What can I do if the dressing is too salty?

If the dressing is too salty, try adding more lime juice or a small amount of sugar to balance the saltiness.

Nutrition per serving

4 Servings
Calories 370kcal
Protein 50g
Carbohydrates 12g
Fiber 1.88g
Sugar 6g
Fat 16g

More recipes

Pressed chicken with yellow squash and tomatoes

A wholesome pressed chicken dish with yellow squash and tomatoes.

11 Jan 2026

Swiss steak with peppers and rice

A comforting Swiss steak dish with peppers served over rice.

02 Feb 2026

Tomato and basil pasta

A simple and flavorful tomato and basil pasta recipe.

28 Jan 2026

Air fryer chicken schnitzel

Enjoy a healthier air fryer chicken schnitzel, crispy and flavorful.

31 Jan 2026

Baked maple-glazed salmon with wilted spinach

Enjoy baked maple-glazed salmon with wilted spinach—simple and delicious!

15 Feb 2026

Chicken fajitas with lime and sour cream

Easy chicken fajitas with lime and sour cream for a quick meal.

11 Feb 2026

Mexican quinoa with avocado and lime

A hearty, flavorful Mexican quinoa with black beans and avocado.

27 Nov 2025

Thai stir-fried pork with eggplant

Quick and flavorful Thai stir-fried pork with eggplant.

21 Dec 2025

Posts