Thai Beef Salad

Seared steak sliced thin and tossed with mint, cilantro, cucumber and a punchy lime and fish sauce dressing. Bright, fresh and filling.

  • Net carbs4.8 g
  • Prep20 min
  • Cook10 min
  • Serves4
✓ Gluten-free✓ Dairy-free✓ Egg-free✓ Nut-free
Jump to recipe Pin it

Nutrition per serving

1 main-course salad
Net carbs
4.8g
Calories
291kcal
Protein
25g
Fat
18g
Total carbs
8.9 g
Fiber
2.1 g
58% fat 35% protein

Calculated from USDA FoodData Central values for each ingredient (optional ingredients excluded). Brands vary — check your labels if you track closely.

Ingredients

4 servings
Version

Estimated cost $19.69 for 4 servings ($4.92 each) · how we estimate

Instructions

  1. Pat the steak dry and let it sit at room temperature for 20 minutes. Season with salt and pepper and rub with the oil.

  2. Heat a cast-iron skillet or grill over high heat until smoking. Sear the steak 4–5 minutes per side, depending on thickness, until well browned and an instant-read thermometer reads 145°F (63°C) in the center. Rest at least 5 minutes on a board.

  3. Whisk the lime juice, fish sauce and sweetener until dissolved, then stir in the chili and garlic. Taste: it should be sharply sour and salty with some heat and just a hint of sweetness.

  4. Slice the rested steak thinly against the grain and toss the warm slices with about a third of the dressing so they soak it up.

  5. In a large bowl, toss the lettuce, cucumber, tomatoes, red onion, green onions, mint and cilantro with the remaining dressing.

  6. Pile the salad onto a platter, top with the beef and any juices from the board, and sprinkle with chopped peanuts if you like.

Tips for success

  • Slicing against the grain — across the visible muscle fibers — is what makes sirloin or flank tender in thin strips.
  • Traditional versions use palm sugar and toasted rice powder. A couple of teaspoons of allulose balances the lime without the sugar, and peanuts or toasted sesame seeds bring the crunch.
  • Prep the vegetables and dressing while the steak rests so you can dress the beef while it's still warm.

Nice to have, not needed

  • A cast-iron skillet or a very hot grill gives the best sear — any heavy pan works if you preheat it well.

Storage & meal prep

  • Keeps 1 day in the fridge
  • Doesn’t freeze well

Reheat: Serve cold or at room temperature

Prep tip: For meal prep, keep the sliced beef, the undressed vegetables and herbs, and the dressing in separate containers for up to 3 days; toss just before eating.

Best eaten fresh. Store leftover beef and undressed vegetables separately in the fridge for up to 3 days.

Variations

2 variations, each with its own ingredients and macros

Pork larb-style

Protein

Ground pork cooked in a splash of broth and tossed warm with the herbs and dressing, like Thai-Lao larb. Spoon it into the lettuce leaves.

  • sirloin or flank steak → ground pork
  • + ¼ cup chicken broth

5.3 g net · 297 kcal · 22 g protein · 20 g fat · ≈$2.45 per serving (+0.5 g net carbs vs the original)

Shrimp

Protein

Quick-poached shrimp in place of steak for a lighter Thai-style shrimp salad.

  • sirloin or flank steak → large shrimp

4.8 g net · 145 kcal · 25 g protein · 2.6 g fat · ≈$3.83 per serving (same net carbs as the original)

Thai Beef Salad — pin image

Save it for later

Pin this recipe to your keto board so it’s there when you plan next week.

Save to Pinterest

You might also like

More soups & salads

Popular searches

↑↓ to navigate · Enter to open See all results →