Thai beef salad

This Thai beef salad combines grilled beef fillets with fresh vegetables and a zesty lime dressing, creating a refreshing and vibrant dish. The balance of heat from chili peppers and the sweetness of brown sugar enrich the flavor profile.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets β€” we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 6 min
Prep time 25 min

Ingredients:

3 beef fillets beef fillet
2 tbsp lime juice
1 tbsp fish sauce
2 red hot chili peppers
2 tsp brown sugar
1/2 cup cherry tomatoes
1/2 cup spearmint
1/4 cup coriander leaves
1 cucumber
1/2 red onion
Thai beef salad

Instructions:

1. Prepare the Beef Fillets:
- Season the beef fillets with a pinch of salt and pepper.
- Heat a grill pan or barbecue to medium-high heat.
- Grill the beef fillets for about 3-4 minutes on each side for medium-rare, or cook to your liking.
- Once cooked, set them aside to rest for at least 5 minutes.
2. Make the Dressing:
- In a small bowl, combine the lime juice, fish sauce, and brown sugar.
- Thinly slice the red hot chili peppers, removing seeds if you prefer less heat, and add them to the bowl.
- Stir until the sugar is fully dissolved. Set aside.
3. Prepare the Salad:
- Halve the cherry tomatoes.
- Roughly chop the spearmint and coriander leaves.
- Peel and slice the cucumber into thin rounds.
- Thinly slice the red onion.
4. Assemble the Salad:
- Slice the rested beef fillets thinly, across the grain, to ensure tenderness.
- In a large salad bowl, combine the sliced beef, cherry tomatoes, spearmint, coriander, cucumber, and red onion.
- Pour the dressing over the salad and gently toss to combine, ensuring all ingredients are well-coated with the dressing.
5. Serve:
- Transfer the salad to a serving platter or individual plates.
- Garnish with additional spearmint or coriander leaves if desired.
- Serve immediately and enjoy your fresh and vibrant Thai beef salad!

Thai beef salad FAQ:

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

Grill the beef fillets for about 3-4 minutes on each side for medium-rare. Adjust the time if you prefer them more or less cooked.

What should the beef's internal temperature be for doneness?

For medium-rare, the internal temperature of the beef should reach approximately 130-135Β°F (54-57Β°C). Use a meat thermometer for accurate measurement.

How can I store leftover Thai beef salad?

Store leftover Thai beef salad in an airtight container in the refrigerator for up to 2 days. It's best to keep the dressing separate until ready to eat to prevent sogginess.

Can I substitute the fish sauce in this recipe?

Yes, if you're looking for a substitute, you can use soy sauce or tamari for a similar umami flavor, though it will alter the taste slightly.

What type of beef fillet is best for this salad?

Choose tender cuts such as sirloin, tenderloin, or ribeye for the best flavor and texture in your Thai beef salad.

Nutrition Facts

4 Servings
Calories 330kcal
Protein 45g
Carbohydrates 9g
Fiber 1.24g
Sugar 5g
Fat 13g

More recipes

Tuna and avocado salad with coriander and lime

Quick and nutritious tuna and avocado salad with coriander and lime.

05 May 2026

Almond chicken salad with celery

A crunchy Almond Chicken Salad with a tangy lemon dressing.

05 May 2026

Grilled chicken caesar salad with parmesan cheese

Enjoy a fresh grilled chicken Caesar salad topped with parmesan.

05 May 2026

Thai-style vegetable salad

A refreshing Thai-style vegetable salad with a zesty lime dressing.

05 May 2026

Chicken, chickpea and avocado salad

A nutritious chicken, chickpea, and avocado salad with lime dressing.

05 May 2026

Easy sweet potato and chicken salad

A nutritious sweet potato and chicken salad with arugula.

05 May 2026

Thai shrimp curry

A rich Thai shrimp curry with coconut milk and spices.

05 May 2026

Thai beef salad

A vibrant Thai beef salad with fresh veggies and herbs.

05 May 2026

Posts