Laab Noodle Salad

Updated November 4, 2025

Media 1 of 1
Ready In
30 min
Rating
5(280)
Comments
Read comments

This lively salad is inspired by laab, a Thai minced meat salad seasoned with fish sauce and served with fresh lettuce leaves and rice. Here, a caramelized ground-beef topping is layered over crisp veggies and cool rice noodles, all drizzled with a tart and spicy vinaigrette. Green beans are nicely charred first in a hot skillet, adding lovely smoky notes to the garlicky beef mixture. Fresh cilantro (or basil) ties the salad together with bright citrusy bites. Leftovers make a terrific filling for fresh summer rolls the next day.

  • or to save this recipe.

  • Subscriber benefit: Give recipes to anyone

    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.

  • Share this recipe

  • Print this recipe

    or to print this recipe.

Advertisement


Ingredients

Yield:4 servings
  • 3 ounces rice vermicelli noodles

  • 3 tablespoons lime juice

  • 1 tablespoon fish sauce

  • 1 bird’s-eye chile, minced

  • 3 garlic cloves, minced, divided

  • 7 tablespoons safflower or sunflower oil, divided

  • Salt and pepper

  • 6 ounces green beans, cut into 1-inch pieces (1 ½ cups)

  • 1 pound ground beef

  • 12 ounces romaine lettuce, chopped (8 cups)

  • 6 ounces cherry tomatoes, halved (1 cup)

  • 1 small yellow bell pepper, stemmed, seeded and chopped (about 1 cup)

  • ½ cup coarsely chopped cilantro leaves and tender stems 

Ingredient Substitution Guide

Preparation

  1. Step 1

    In a medium bowl, combine noodles with enough boiling water to cover by 1 inch. Let stand until softened, about 3 minutes. Rinse under cold water until cool, then drain. Snip with scissors a few times so the long noodles are more manageable.

  2. Step 2

    Meanwhile, in a small bowl, combine lime juice, fish sauce, chile, ¼ teaspoon of the garlic, 5 tablespoons of the oil and 1 tablespoon of water. Season with salt and pepper and whisk well. 

  3. Step 3

    In a 12-inch nonstick skillet, heat 1 tablespoon of the oil over medium-high. Add green beans, season with salt and pepper, and cook, stirring just a few times to allow the beans to char, until crisp-tender, 3 minutes. Transfer to a plate. 

  4. Step 4

    Add the remaining 1 tablespoon of oil and beef to the skillet and season with salt and pepper. Cook, stirring occasionally and breaking up the meat, until beef is caramelized in spots, 5 minutes. Add the remaining garlic and stir until fragrant, 30 seconds. Stir in the charred green beans, season with salt and pepper and remove from heat.

  5. Step 5

    Spread rice noodles on a large serving platter and drizzle over 3 tablespoons of the dressing. Arrange lettuce, tomatoes and bell pepper in an even layer over the noodles and drizzle over 3 tablespoons of the dressing. 

  6. Step 6

    Top with the beef mixture in an even layer and sprinkle with the cilantro. Serve with the remaining dressing on the side for drizzling.

Private Notes

Leave a Private Comment on this recipe and see it here.

Ratings

5 out of 5
280 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Comments

Larb is really Lao by origin. It’s their national dish. A lot of great Lao food gets credited as Thai

I’m a vegetarian and I used coconut aminos for fish sauce and gardein fake beef bits for the meat. I think this recipe needs that beefy flavor compared to tofu to be more authentic to the Laotian dish. I had no troubles with a 1:1 sub and will be making this again!

Used ground chicken instead of beef, and added chopped scallions and mint to the cilantro. Turned out great!

Not bad but needs some tweaks. Omit the oil & salt from the dressing and add more fish sauce + a little sugar to taste. Toasted rice powder + green onions would have been a nice addition to the ground meat. Mint also needed with the cilantro.

I tried this as written because of all the raves but very much missed the usual slivered makrut lime leaves (rib removed), finely minced lemongrass, and further variety of herbs (mint, thai basil, etc) that I always use for laab. It was perfectly edible but missing oomph. Personally would also prefer chicken or pork over the beef, found the beef overwhelmed the other flavors, and cucumber/bean sprouts over bell pepper.

Added the whites of green onions and a diced Jalapeno with the green beans. Doubled the garlic and did an extra Thai chili. Reduced the oil in the sauce by a tablespoon and used EVOO. Another commenter was right, I probably used half the romaine… pretty good and would make again!

Private comments are only visible to you.

or to save this recipe.