Explore the Bold Flavors of Thai Grilled Steak Salad: A Delightful Waterfall Beef Salad Recipe
Have you ever tasted a dish that transported you right back to a sun-soaked afternoon spent with family? For me, that dish was the Thai Grilled Steak Salad – also lovingly known as Waterfall Beef Salad. Picture this: sitting at a bustling street market in Thailand, the air filled with mouthwatering aromas and laughter. With each vibrant bite of this salad, I was reminded of the rich flavors of life and the importance of gathering around the table.
What sets this recipe apart from the rest? It’s all about the perfect balance of sweet, sour, and spicy, intermingled with tender steak and fresh herbs that awaken your senses. Unlike other salads that leave you feeling unsatisfied or bloated, this one is light, fresh, and bursting with flavor. It brings back memories of family gatherings, reminding me of the warmth and joy that only a shared meal can provide.
In this recipe, I’m excited to guide you through creating your own Thai Grilled Steak Salad, infusing it with a touch of love and tradition. Get ready to whip up a dish that not only tantalizes your taste buds but also creates unforgettable memories, just like mine. You’ll learn the tips and tricks to elevate your cooking, making this a regular on your dinner table!
What Are Thai Grilled Steak Salad – Waterfall Beef Salad?
The Thai Grilled Steak Salad, or Waterfall Beef Salad (Nam Tok Nua), hails from the northeastern region of Thailand known as Isaan. Traditionally, it features grilled beef mixed with herbs, spices, and a tangy sauce made of lime juice, fish sauce, and roasted rice powder, giving it a unique, complex flavor profile. The name “Waterfall” comes from the juicy side of the meat that “falls” apart when mixed with the dressing, mimicking a cascade of flavors.
The texture of this dish is a delightful medley; tender slices of steak contrast beautifully with crunchy herbs and shallots. Each bite offers a burst of freshness, thanks to the bright mint and cilantro, alongside a hint of heat from chili flakes. Whether you’re hosting a summer gathering or need a quick weeknight dinner, this salad is the perfect choice. Embrace the adventure—you won’t regret it!
Why You’ll Love This Recipe
-
Unforgettable Flavors: The fusion of acidic lime, savory fish sauce, and the toasted crunch of rice powder creates a salad that dances on your palate, unlike anything from your local grocery store or restaurant. It’s a flavor bomb that’ll have your taste buds singing!
-
Budget-Friendly: You can make this mouthwatering salad for much less than you’d spend dining out. Just think about it—eating out could cost you $15 or more for a dish that you can whip up at home for a fraction of the price.
-
Customization Galore: This recipe is incredibly versatile! You can easily swap the steak for chicken, tofu, or shrimp, primarily when you’re catering to dietary preferences. Feel free to experiment with herbs or spice levels according to your family’s tastes.
-
Simple Preparation: Don’t worry if you’re not a kitchen pro. This Thai Grilled Steak Salad involves only marinating, grilling, and tossing—a straightforward process that takes less than an hour from start to finish.
-
Perfect for Meal Prepping: This salad keeps well in the fridge, making it an excellent choice for lunch boxes or quick dinners throughout the week. Just add in some sticky rice before serving for a wholesome meal!
Ingredients
- 8 oz picanha steak or another grilling steak, about 1-inch thick
- 1/4 teaspoon ground black pepper
- 1 teaspoon soy sauce
- 1 1/2 teaspoons oyster sauce
- 3/4 teaspoon sugar
- 1/2 tablespoon water
- 2 teaspoons neutral oil
- 2 tablespoons uncooked jasmine or Thai glutinous rice
- 1 makrut lime leaf (optional)
- 2 teaspoons fish sauce
- 2 tablespoons water or unsalted chicken/beef stock
- 1 tablespoon fresh lime juice
- 1/2 teaspoon sugar
- 1/2 teaspoon roasted chili flakes (to taste)
- 1 small stalk lemongrass (bottom half only, thinly sliced)
- 3 tablespoons thinly sliced shallots
- 1/2 cup mint leaves (loosely packed)
- 1/2 cup chopped cilantro
- 2-3 leaves sawtooth coriander (chopped, optional)
- Thai sticky rice (for serving)
Ingredient Notes:
- Try to select high-quality meat for an unparalleled tender result. I recommend grass-fed picanha for its rich, buttery flavor.
- For a gluten-free option, swap soy sauce with tamari.
- If you can’t find fresh lemongrass, try using lemongrass paste as an alternative.
- Always use fresh herbs—dried herbs won’t deliver the same vibrant flavor.
Step-by-Step Instructions
-
Marinate the Steak: In a bowl, combine all the marinade ingredients: soy sauce, oyster sauce, sugar, water, and black pepper. Stir until the sugar dissolves. Place the steak in a sealable plastic bag or container, add the marinade, and toss to coat. Let it marinate in the fridge for at least 2 hours (or overnight for maximum flavor). If refrigerated, let it sit at room temperature for about 30 minutes before grilling.
-
Grill the Steak: Preheat a grill or grill pan to medium-high heat (about 400°F / 200°C). Grill the steak for 6-8 minutes, turning every 1.5 minutes until the internal temperature reaches 135°F for medium doneness (a meat thermometer is your best friend here!). Allow the steak to rest for another 5-10 minutes.
-
Toast the Rice: While the steak is resting, toast the jasmine or sticky rice and the makrut lime leaf (if using) in a dry skillet over medium heat. Cook until dark brown (approximately 3-4 minutes), then grind the rice into a fine powder using a spice grinder or mortar and pestle.
-
Prepare the Salad: Thinly slice the rested steak and combine it in a bowl with its juices. Add 1 tablespoon of water or stock, fish sauce, lime juice, sugar, chili flakes, and the toasted rice powder. Toss everything to coat well.
-
Add Fresh Ingredients: Add the sliced lemongrass, shallots, mint, cilantro, and sawtooth coriander (if using). Mix gently to combine. Taste for seasoning adjustments and add more fish sauce or lime juice as needed.
-
Serve: Finally, serve this Thai Grilled Steak Salad with a side of warm Thai sticky rice for a complete meal. Enjoy while it’s fresh for the best flavor!
Chef’s Tips:
- For the perfect sear on your steak, don’t move it too often while grilling. Allow it to develop a crust!
- Remember to let your grilled meat rest—it allows the juices to redistribute for maximum tenderness.
Common Mistakes to Avoid:
- Don’t skip the marinating step; it’s essential for infusing flavor into the meat.
- Avoid cutting into the steak immediately after grilling—it’ll let all those precious juices run out.
Expert Tips & Tricks
-
Storage Recommendations: Store leftover salad in an airtight container in the fridge for up to 3 days. I recommend keeping the herbs separate until ready to eat to maintain freshness.
-
Make-Ahead Instructions: You can marinate the steak the night before for an extra burst of flavor. Just grill it fresh when you’re ready to serve!
-
Troubleshooting Common Problems:
- If your steak turns out tough, it may have been overcooked. Always use a meat thermometer for accurate results.
- For a more pronounced herb flavor, let your salad sit for a few minutes after mixing—this allows the flavors to meld beautifully.
Serving Suggestions
Pair your Thai Grilled Steak Salad with a side of fresh spring rolls for a complete meal. Presentation is key, so serve the salad in a large bowl and garnish with extra mint and lime wedges. This dish is ideal for barbecue gatherings, summer cookouts, or a refreshing weeknight dinner.
Variations & Substitutions
- Different Flavor Combinations: Add fruits like mango or papaya for a sweet twist.
- Dietary Restriction Adaptations: Make this dish vegan by substituting steak with marinated grilled tempeh and using soy sauce instead of fish sauce.
- Seasonal Variations: Feel free to incorporate seasonal veggies like bell peppers or snap peas for added crunch during the summer.
Nutrition & Storage Info
- Prep Time: 15 minutes
- Marinating Time: 2 hours (or overnight)
- Cook Time: 10 minutes
- Total Time: 2 hours and 25 minutes
- Yield: 2 servings
- Estimated Calories: Approximately 400 calories per serving.
Storage Instructions:
- Keep leftover salad in the fridge for up to 3 days.
- For best quality, consume immediately or store the herbs separately until serving.
FAQ Section
-
Can I use a different cut of steak?
Absolutely! Flank steak or sirloin can be used as great substitutes. Just ensure you don’t overcook them. -
What can I serve instead of sticky rice?
Quinoa or brown rice works well if you want something lighter or gluten-free. -
Can I freeze the salad?
Freezing is not recommended, as fresh herbs and veggies can become soggy. However, the marinade can be frozen separately. -
What can I use instead of fish sauce?
If you’re trying to accommodate dietary restrictions, soy sauce or a mushroom-based sauce can work as substitutes. -
How spicy is this dish?
The heat level can be adjusted by varying the amount of chili flakes used—start with a little and increase it according to your taste. -
Can I add nuts to the salad?
Absolutely! Peanuts or cashews add a delightful crunch—just ensure they are roasted for maximum flavor. -
Is this salad gluten-free?
If you use tamari instead of soy sauce, this salad can easily be made gluten-free! -
How can I make this a complete meal?
Serving it with sticky rice or quinoa will provide a wholesome balance of carbs and proteins. -
Can I make this ahead for a party?
Certainly! Just keep the fresh herbs and salad dressing separate until ready to serve. -
What other herbs can I use?
You can play around with different herbs based on your preference—basil, parsley, or even arugula can add a unique flair.
Conclusion
This Thai Grilled Steak Salad – Waterfall Beef Salad is not just a meal; it’s an experience that captures the heart of Southeast Asian cuisine. Its refreshing flavors and vibrant colors are sure to impress friends and family. I encourage you to give it a try and embark on your own culinary adventure. And please, share your thoughts in the comments—I love hearing how my recipes work for you! For more delightful recipes, check out my blog where I discuss everything from homemade Thai curry to refreshing smoothies. Happy cooking!

Thai Grilled Steak Salad
Ingredients
Method
- In a bowl, combine all the marinade ingredients: soy sauce, oyster sauce, sugar, water, and black pepper. Stir until the sugar dissolves. Place the steak in a sealable plastic bag or container, add the marinade, and toss to coat. Let it marinate in the fridge for at least 2 hours (or overnight for maximum flavor). If refrigerated, let it sit at room temperature for about 30 minutes before grilling.
- Preheat a grill or grill pan to medium-high heat (about 400°F / 200°C). Grill the steak for 6-8 minutes, turning every 1.5 minutes until the internal temperature reaches 135°F for medium doneness. Allow the steak to rest for another 5-10 minutes.
- While the steak is resting, toast the jasmine or sticky rice and the makrut lime leaf (if using) in a dry skillet over medium heat. Cook until dark brown (approximately 3-4 minutes), then grind the rice into a fine powder using a spice grinder or mortar and pestle.
- Thinly slice the rested steak and combine it in a bowl with its juices. Add 1 tablespoon of water or stock, fish sauce, lime juice, sugar, chili flakes, and the toasted rice powder. Toss everything to coat well.
- Add the sliced lemongrass, shallots, mint, cilantro, and sawtooth coriander (if using). Mix gently to combine. Taste for seasoning adjustments and add more fish sauce or lime juice as needed.
- Serve this Thai Grilled Steak Salad with a side of warm Thai sticky rice for a complete meal. Enjoy while it’s fresh for the best flavor!
