This post may contain affiliate links. Please read our disclosure policy.

Incredibly flavorful Thai Beef Salad – Nam Tok – is salty, tart, and with a hint of spicy kick. With loads of fresh herbs and sweet blistered tomatoes, this Spicy Thai steak salad comes together in minutes and is the best low carb meat salad that can be served as a meal or a side dish for family gatherings.

Originally published in 2016. Updated in October 2019 with new writing and photos.

Grilled Thai style beef salad with Thai chili sauce dressing made paleo, gluten-free, low carb, and Whole30 from I Heart Umami.

Thai Beef Salad – Nam Tok (Paleo, Whole30, Keto)

Thai beef salad (AKA Nam Tok “วิธีทำ น้ำตกเนื้อ” or Waterfall Beef Salad) is probably one of my favorite Thai steak salads. The flavor of this Isaan-region meat salad is actually very similar to Thai Larb except that this steak salad packed with even more umami deliciousness because of the grilled juicy steak.

If this is your first time trying Thai food, please don’t feel intimidated. This Thai salad comes together fairly quickly and I have modified the recipe using all local ingredients and made it Paleo, Gluten-Free, Low carb, and Whole30. You will not find another super tasty Nam Tok recipe on the internet, made gluten-free and low carb. So if you are a lover of beef salad or Thai food, I’ve got your covered!

Some people also call this salad Waterfall Beef Salad. The name waterfall here is referring to the hot sizzling sound when grilling the steak. The beef is first marinated in an easy steak dressing. This one little extra step makes the beef so much more flavorful. It also makes it perfect for make-ahead meal or meal prep. Simply grill the beef, make the salad dressing, toss everything together and that’s it!

What Goes In Thai Beef Salad

Just like my Paleo Thai larb , and dishes from the Isaan region, toasted sticky rice powder – Khao Khua (ข้าวคั่ว) is extremely important in this Thai beef salad recipe. The rice powder adds nutty and smoky flavor to the dish.

Low-carb and grain-free option: Try using raw cashews or slivered almonds mixed with hemp seeds as a rice powder substitute. Lightly pan roast them without oil for 2-3 minutes over medium-low heat, then coarsely grind them into chunky bits.

How to make Spicy Thai Beef Salad

1. Marinate the steak for at least 1-3 hours or up to 24 hours.
2. Make the Thai chili sauce dressing the same day or up to a day head.
3. Grill the steak, toss the salad dressing with baby salad greens.
4. Serve!

You can use various types of steaks to make this Thai beef salad suitable for your budgets. My favorite cuts (in descending orders) are – hanger steak, flap, skirt, sirloin, or flank steak.

Thai chili sauce – Nam Jim Jeaw

The real flavor of this Thai meat salad comes from the salad dressing. My Spicy Thai chili sauce has all the right flavor characters you are looking for in an excellent steak salad. It’s smokey, spicy, sweet, and sour. It’s basically everything you love about Thai food in one bowl. This is one of the most popular sauces in Thailand and you can easily spot them on every street corner and I’ve made it gluten-free for you!

The reason you can marinate the steak between 1 hour and 24 hours is because the actual flavor of this Thai salad comes from the chili dressing. The extra marinating time makes the steak even more flavorful – it’s like icing on the cake – but the chili sauce is just as important as the steak. So don’t skip it!

Grilled Thai style beef salad with Thai chili sauce dressing made paleo, gluten-free, low carb, and Whole30 from I Heart Umami.

Pair this Thai Beef Salad Recipe with –

More Paleo, Gluten-Free, and Low Carb Thai Food Recipes –

In sum, this Thai beef salad makes an excellent everyday stand along meal as well as a perfect side dish for family and holiday gathering. Marinate the beef a day before and either make the salad dressing on the serving day or also a day ahead. Grill the beef, toss the dressing with the baby greens. A plate of gorgeous looking and healthy delicious Thai steak salad will be sure to satisfy even the pickiest eaters.

Recipe Card

Thai Beef Salad (Nam Tok)

4.77 from 26 votes
Prep: 20 minutes
Cook: 15 minutes
Total: 35 minutes
Servings: 4 servings
Incredibly flavorful Thai Beef Salad (Nam Tok) made paleo, gluten-free. This Spicy Thai steak salad comes together in minutes. A great low carb meat salad.
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients  

Thai beef salad marinade:

  • 1.5 lbs hanger flap, skirt, sirloin, or flank steak
  • 3 tbsp coconut aminos
  • 2 tsp fish sauce
  • 1 tbsp lime juice
  • 2 tbsp olive oil
  • 1 clove garlic 0.2 oz, grated
  • tsp each ground black and white pepper

Salad greens:

  • 1 tbsp olive oil plus more
  • 1 cup cherry tomatoes
  • Salt to taste
  • 1-2 whole Persian cucumbers diced
  • 1 oz. shallot thinly sliced
  • cup cilantro finely chopped
  • ¼ cup mint leaves chopped
  • 2.5 oz. mixed baby greens baby romain, arugula…etc.

Instructions 

  • Steak: Marinate steak for at least 1 to 3 hrs or up to 24 hours overnight with ingredients from coconut aminos to white pepper.
  • Salad Dressing: Prepare Thai chili sauce – Nam Jim Jaew. Set it aside ready to use.
  • Grill: Drip off the marinade, grill the steak to your desired doneness. Please refer to this steak cooking time chart if you need help with cook time info. After grilled, let the steak rest for 5 minutes before slicing.
  • In the meantime, in a separate cast iron skillet, preheat it over medium-heat until your palm can feel the warmth when placing it near the surface, about 2-3 inches away.
  • Swirl 1 tbsp olive oil around the skillet. Add cherry tomatoes and char them with 2-3 small pinches of salt until they are almost blistered, about 2-3 minutes. Shift and move the skillet often for even cooking.
  • Assemble: In a large salad bowl, toss ingredients from cucumbers to baby greens with 2 pinches of salt and 1 tbsp olive oil. Add-in sliced beef, tomatoes, and drizzle with 2-3 tbsp salad dressing, or more if desired. Toss to combine. Taste and make seasoning adjustments to your personal preference. Serve immediately.

Notes

  • You can prepare the Thai Chili Sauce up to a day before. Combine with the toasted nut powder before serving. Please see more info in the recipe card.
  • If the beef is marinated 1-3 hours only, season with salt to taste after grilling. If it’s marinated overnight, you probably won’t need extra salt.
  • Just like many Thai dishes, there aren’t exact seasoning measurements. Make sure you do some taste testing as you mix the salad together. The predominant flavor should be sour, just salty enough, and spicy to your own liking.

Nutrition

Serving: 1serving, Calories: 478kcal, Carbohydrates: 7g, Protein: 35g, Fat: 35g, Saturated Fat: 12g, Cholesterol: 98mg, Sodium: 538mg, Potassium: 607mg, Fiber: 1g, Sugar: 2g, Vitamin A: 618IU, Vitamin C: 16mg, Calcium: 25mg, Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!
Easy Beef Salad Thai Style I Heart Umami

You may also like

Delicious healthy Chinese food you can brag about

10 Meals In 10 Minutes
Learn how to make low carb gluten-free dishes without prep and last minute trips to the grocery store.
Please enable JavaScript in your browser to complete this form.
4.77 from 26 votes (7 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

22 Comments

  1. Cheryl Malik says:

    5 stars
    This is such a great recipe. I’m definitely saving it for this week!

  2. Erin says:

    5 stars
    A salad loaded with beef is my kind of salad! 😀 Looks incredible.

  3. Zuzana says:

    5 stars
    looks so perfect for winter salads as well

  4. Mirlene says:

    5 stars
    I always enjoy eating Thai food. But I’m always intimidated to make it myself. this recipe sounds really good and delicious. I have to give it a try.

  5. Raia Todd says:

    5 stars
    I have some skirt steak in the freezer that would be perfect for this! I can’t wait!

  6. jennifer says:

    5 stars
    I am a beef-loving girl, and this salad is AMAZING! The toasted, ground cashew-hemp sprinkles adds such great texture and flavor.

  7. Kari says:

    5 stars
    This is my favorite salad, love all the fresh flavors and savory dressing!