Nutrition Facts for Whole30 thai beef salad

Whole30 Thai Beef Salad

Image of Whole30 Thai Beef Salad
Nutriscore Rating: 77/100

Elevate your salad game with this vibrant and satisfying Whole30 Thai Beef Salad—an irresistible mix of tender grass-fed beef, crisp romaine lettuce, and a medley of fresh vegetables like cucumber and cherry tomatoes. Infused with aromatic herbs like cilantro and mint, and tossed in a tangy, umami-packed dressing made with lime juice, coconut aminos, and fish sauce, this dish is bursting with bold flavors. Perfect for a quick, healthy weeknight dinner, this salad is paleo-compliant and fits seamlessly into your Whole30 journey. Customize it with optional toppings like creamy avocado or crunchy toasted cashews for added texture and richness. Ready in just 30 minutes, this gluten-free, dairy-free Thai-inspired delight is as wholesome as it is delicious!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
10 min
🕐
Total Time
30 min
👥
Servings
2 servings
📊
Difficulty
Medium

🥘 Ingredients

17 items
  • 400 grams grass-fed beef steak (such as sirloin or flank steak)
  • 2 tablespoons olive oil
  • 1 teaspoon kosher salt
  • 0.5 teaspoon black pepper
  • 4 cups romaine lettuce, chopped
  • 1 cucumber, thinly sliced
  • 1 cup cherry tomatoes, halved
  • 0.25 red onion, thinly sliced
  • 0.25 cup fresh cilantro, chopped
  • 0.25 cup fresh mint, chopped
  • 3 tablespoons fresh lime juice
  • 2 tablespoons coconut aminos
  • 1 teaspoon fish sauce (ensure Whole30-compliant)
  • 1 clove garlic, minced
  • 0.25 teaspoon red chili or red pepper flakes (optional, for heat)
  • 1 avocado, sliced (optional, for garnish)
  • 0.25 cup toasted cashews (optional, Whole30-compliant)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
1

Heat a skillet or grill pan over medium-high heat. Rub the beef steak with 1 tablespoon of olive oil, kosher salt, and black pepper.

2

Cook the steak for 3-5 minutes per side (depending on thickness) for medium-rare, or until it reaches your desired level of doneness.

3

Remove the steak from the heat and let it rest for 5 minutes on a cutting board. Thinly slice against the grain and set aside.

4

In a large bowl, combine the romaine lettuce, cucumber, cherry tomatoes, red onion, fresh cilantro, and fresh mint.

5

In a small mixing bowl, whisk together the lime juice, coconut aminos, fish sauce, minced garlic, the remaining 1 tablespoon of olive oil, and red chili or red pepper flakes if using.

6

Pour the dressing over the salad and toss to coat everything evenly.

7

Plate the salad and top with the sliced beef, avocado (if using), and toasted cashews (if using).

8

Serve immediately and enjoy!

Cooking Tip: Take your time with each step for the best results!
1603
cal
123.3g
protein
58.2g
carbs
102.3g
fat

Nutrition Facts

1 serving (1304.8g)
Calories
1603
% Daily Value*
Total Fat 102.3 g 131%
Saturated Fat 27.8 g 139%
Polyunsaturated Fat 2.7 g
Cholesterol 280 mg 93%
Sodium 1867 mg 81%
Total Carbohydrate 58.2 g 21%
Dietary Fiber 22.2 g 79%
Total Sugars 22.2 g
Protein 123.3 g 247%
Vitamin D 0.7 mcg 4%
Calcium 452 mg 35%
Iron 20.1 mg 112%
Potassium 3668 mg 78%

*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

14.1%%
30.0%%
55.9%%
Fat: 920 cal (55.9%%)
Protein: 493 cal (30.0%%)
Carbs: 232 cal (14.1%%)