Finding a salad that actually fills you up and keeps you satisfied can feel impossible, especially when you’re craving something with real flavor. Most salads leave you hunting through the fridge an hour later, and let’s be honest, plain greens and boring dressing just don’t cut it when you want a meal that excites your taste buds.
That’s where this Thai larb salad comes in clutch. It’s packed with seasoned ground chicken, aromatic herbs, and a tangy lime dressing that brings everything together. Plus, you can wrap it all up in crisp lettuce cups or serve it over rice, making it the kind of dinner that works whether you’re feeding the family on a busy weeknight or meal prepping for the week ahead.

Why You’ll Love This Thai Larb Salad
- Fresh and healthy – Packed with herbs like cilantro, mint, and basil, plus crisp vegetables, this salad is light yet satisfying without feeling heavy.
- Ready in under an hour – You can have this flavorful Thai dish on the table in 35-50 minutes, making it perfect for busy weeknights when you want something special.
- Flexible protein options – Whether you use ground chicken, turkey, beef, or lamb, this recipe works with whatever you have on hand or prefer.
- Bold, balanced flavors – The combination of tangy lime juice, savory fish sauce, aromatic lemongrass, and fresh herbs creates that authentic Thai taste you’d get at a restaurant.
- Customizable spice level – You control the heat by adjusting the chili flakes and fresh chilies, so it works for everyone from spice lovers to those who prefer it mild.
What Kind of Ground Meat Should I Use?
Ground chicken is the traditional choice for larb and gives you that authentic, lighter texture that really lets the herbs and lime shine through. That said, ground turkey works just as well if that’s what you have on hand, and it’s usually a bit easier to find at most grocery stores. If you want something with more flavor, ground pork is actually the most common protein used in Thailand and adds a nice richness to the dish. Ground beef or lamb will work too, though they’ll give you a heartier, less traditional version of the salad. Whatever you choose, try to go for meat that’s around 85-90% lean so you get enough fat to keep things moist without making the salad greasy.

Options for Substitutions
This Thai salad is pretty forgiving when it comes to swaps, so here’s what you can do:
- Ground chicken: Ground turkey is the closest swap, but ground pork is actually more traditional for larb. Ground beef or lamb work too, though they’ll give you a different flavor profile.
- Lemongrass: Fresh lemongrass is key to authentic larb flavor, so try not to skip it. If you absolutely must, use 1 tablespoon of lemon zest mixed with a tiny bit of ginger, but know it won’t be quite the same.
- Fish sauce: Fish sauce brings that salty, umami punch that makes larb special. In a pinch, you can use soy sauce mixed with a tiny bit of anchovy paste, but the flavor will be different.
- Fresh herbs: The trio of cilantro, mint, and basil is what makes this salad sing. If you’re missing one, just use more of the others. Thai basil is worth seeking out, but regular basil works in a pinch.
- Toasted rice powder: This adds a nutty crunch and is traditional, but it’s optional. Make your own by toasting uncooked jasmine rice in a dry pan until golden, then grinding it in a spice grinder or mortar and pestle.
- Radishes: Any type of radish works here – regular red, daikon, or watermelon radish all add that crisp, peppery bite. You can even use thinly sliced cabbage if needed.
Watch Out for These Mistakes While Cooking
The biggest mistake when making larb is not cooking the ground chicken long enough – you want it completely dry and slightly crispy, which takes a full 10 minutes and gives the salad its signature texture instead of leaving you with a wet, clumpy mess.
Many people skip the pickled onion step thinking it’s optional, but soaking those sliced onions in hot water and vinegar removes their harsh bite and adds a tangy crunch that balances the rich meat perfectly.
Another common error is adding the herbs too early or while the meat is still hot, which wilts them and turns them dark – always let your cooked chicken cool for a few minutes before tossing with the fresh cilantro, mint, and basil to keep them bright and fragrant.
Finally, taste and adjust your lime juice and fish sauce at the end, since larb should hit that perfect balance of salty, sour, and slightly sweet – don’t be shy about adding more lime if it tastes flat.

What to Serve With Thai Larb Salad?
Thai larb is traditionally served with crisp lettuce cups like butter lettuce or romaine, which are perfect for scooping up the flavorful meat and herbs. I love serving it alongside sticky jasmine rice to balance out the bright, tangy flavors and make it more filling. For a complete meal, add some cucumber slices on the side (if you haven’t already mixed them in) and maybe some steamed green beans or snap peas. If you want to make it a bigger spread, try pairing it with Thai-style papaya salad or some spring rolls for a fresh, light dinner that feels like takeout at home.
Storage Instructions
Store: Keep your larb in an airtight container in the fridge for up to 3 days. I like to store the meat mixture separately from the fresh herbs and veggies if I can, since they stay crispier that way. Just toss everything together right before you’re ready to eat.
Make Ahead: You can cook the ground chicken mixture a day or two ahead and store it in the fridge. Wait to add the fresh herbs, cucumber, and radishes until you’re ready to serve so everything stays bright and crunchy. The pickled onions can also be made up to a week in advance.
Serve: This salad is best enjoyed at room temperature or slightly chilled. If you’ve stored it in the fridge, let it sit out for about 10 minutes before serving. You might want to add a splash more lime juice and fish sauce to brighten up the flavors after storing.
| Preparation Time | 20-30 minutes |
| Cooking Time | 15-20 minutes |
| Total Time | 35-50 minutes |
| Level of Difficulty | Medium |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 800-950
- Protein: 45-55 g
- Fat: 34-42 g
- Carbohydrates: 58-70 g
Ingredients
For the pickled onions:
- 1/2 cup boiling water
- 2 1/2 tbsp seasoned rice vinegar
- 1/4 red onion (thinly sliced into half-moons)
For the meat:
- 1 tbsp olive oil
- 1 cup diced red onion
- 4 garlic cloves (minced)
- 4 tbsp lemongrass (finely minced)
- 1 1/2 tsp chili flakes
- 1 lb ground chicken
- 1/2 tsp sea salt
- 1/2 tsp cracked black pepper
- 1 tbsp toasted rice powder (stirred in at the end)
For the salad:
- 2 tbsp toasted rice powder (for topping)
- 2 cups cucumber (de-seeded and sliced)
- 4 radishes (thinly sliced)
- 3 scallions (chopped)
- 1-2 Thai bird’s eye chilies (finely diced)
- 1/2 cup fresh cilantro
- 1/2 cup fresh mint leaves
- 1/2 cup Thai basil
- 3 tbsp fish sauce
- 6 tbsp fresh lime juice
- 1 1/2 tsp brown sugar
For serving:
- 1 head butter lettuce or red leaf lettuce
- 2 cups cooked jasmine rice
Step 1: Prepare the Mise en Place and Pickle the Onions
- 1 cup diced red onion
- 1/4 red onion
- 1/2 cup boiling water
- 2 1/2 tbsp seasoned rice vinegar
- 4 garlic cloves
- 4 tbsp lemongrass
- 1-2 Thai bird’s eye chilies
- 2 cups cucumber
- 4 radishes
- 3 scallions
- 1/2 cup fresh cilantro
- 1/2 cup fresh mint leaves
- 1/2 cup Thai basil
Dice 1 cup of red onion and thinly slice the remaining 1/4 red onion into half-moons.
Place the sliced onions in a small bowl and pour the boiling water over them, then add the seasoned rice vinegar.
Set aside to pickle while you prepare the remaining ingredients—this develops flavor while you work.
Mince the garlic, finely mince the lemongrass, and finely dice the Thai bird’s eye chilies.
Slice the cucumber (removing seeds first to prevent excess moisture), thinly slice the radishes, chop the scallions, and roughly chop the cilantro, mint, and Thai basil.
This prep work ensures everything cooks smoothly without interruption.
Step 2: Bloom the Aromatics and Build the Flavor Base
- 1 tbsp olive oil
- 1 cup diced red onion
- 4 garlic cloves
- 4 tbsp lemongrass
- 1 1/2 tsp chili flakes
Heat the olive oil in a large pan over medium-high heat.
Add the diced red onion and sauté for 3-4 minutes until softened and slightly translucent.
Add the minced garlic, lemongrass, and chili flakes, stirring constantly for 2-3 minutes until fragrant—this technique, called blooming aromatics, releases their essential oils and deepens their flavor.
I find that cooking these together creates a more cohesive, complex base than adding them separately.
Step 3: Cook the Ground Chicken Until Dry and Crumbly
- 1 lb ground chicken
- 1/2 tsp sea salt
- 1/2 tsp cracked black pepper
- aromatic base from Step 2
Add the ground chicken to the aromatic base along with the sea salt and cracked black pepper.
Break up the meat with a wooden spoon as it cooks, stirring frequently for about 10 minutes until the chicken is completely cooked through and the mixture becomes dry and crumbly (excess moisture should evaporate).
This drying is key to larb—it allows the meat to absorb the dressing better and creates the signature texture.
I like to keep stirring constantly near the end to ensure even cooking and to help release any remaining moisture.
Step 4: Finish the Larb Mixture with Rice Powder
- cooked chicken mixture from Step 3
- 1 tbsp toasted rice powder
Remove the pan from heat and immediately stir in the 1 tbsp of toasted rice powder, mixing thoroughly until the powder is fully incorporated throughout the meat.
The rice powder adds a subtle nutty flavor and helps absorb any remaining moisture.
Let the mixture cool for a minute or two before moving to the next step.
Step 5: Combine All Components and Dress the Salad
- pickled onions from Step 1
- larb mixture from Step 4
- 2 cups cucumber
- 4 radishes
- 3 scallions
- 1/2 cup fresh cilantro
- 1/2 cup fresh mint leaves
- 1/2 cup Thai basil
- 1-2 Thai bird’s eye chilies
- 3 tbsp fish sauce
- 6 tbsp fresh lime juice
- 1 1/2 tsp brown sugar
Drain the pickled onions from their liquid and add them to a large mixing bowl along with the cooled larb mixture from Step 4.
Add the cucumber, radishes, scallions, cilantro, mint, Thai basil, and fresh diced chilies.
In a small bowl, whisk together the fish sauce, fresh lime juice, and brown sugar until the sugar dissolves.
Pour this dressing over the salad and toss gently but thoroughly until everything is evenly coated.
Taste and adjust seasonings as needed—the balance of salty (fish sauce), sour (lime), and sweet (sugar) is crucial to authentic larb.
Step 6: Assemble and Serve
- 1 head butter lettuce or red leaf lettuce
- 2 tbsp toasted rice powder
- 2 cups cooked jasmine rice
Arrange butter lettuce or red leaf lettuce leaves on a serving platter or individual plates as a base.
Spoon the larb salad mixture onto the lettuce leaves, then sprinkle the 2 tbsp of toasted rice powder evenly over the top for garnish and added texture.
Serve immediately while the larb is still warm and the salad greens are fresh and crisp.
You can also serve with the cooked jasmine rice on the side for those who prefer it, or simply enjoy the larb on its own as a lighter option.

Mouthwatering Thai Larb Salad
Ingredients
For the pickled onions
- 1/2 cup boiling water
- 2 1/2 tbsp seasoned rice vinegar
- 1/4 red onion (thinly sliced into half-moons)
For the meat
- 1 tbsp olive oil
- 1 cup diced red onion
- 4 garlic cloves (minced)
- 4 tbsp lemongrass (finely minced)
- 1 1/2 tsp chili flakes
- 1 lb ground chicken
- 1/2 tsp sea salt
- 1/2 tsp cracked black pepper
- 1 tbsp toasted rice powder (stirred in at the end)
For the salad
- 2 tbsp toasted rice powder (for topping)
- 2 cups cucumber (de-seeded and sliced)
- 4 radishes (thinly sliced)
- 3 scallions (chopped)
- 1-2 Thai bird's eye chilies (finely diced)
- 1/2 cup fresh cilantro
- 1/2 cup fresh mint leaves
- 1/2 cup Thai basil
- 3 tbsp fish sauce
- 6 tbsp fresh lime juice
- 1 1/2 tsp brown sugar
For serving
- 1 head butter lettuce or red leaf lettuce
- 2 cups cooked jasmine rice
Instructions
- Dice 1 cup of red onion and thinly slice the remaining 1/4 red onion into half-moons. Place the sliced onions in a small bowl and pour the boiling water over them, then add the seasoned rice vinegar. Set aside to pickle while you prepare the remaining ingredients—this develops flavor while you work. Mince the garlic, finely mince the lemongrass, and finely dice the Thai bird's eye chilies. Slice the cucumber (removing seeds first to prevent excess moisture), thinly slice the radishes, chop the scallions, and roughly chop the cilantro, mint, and Thai basil. This prep work ensures everything cooks smoothly without interruption.
- Heat the olive oil in a large pan over medium-high heat. Add the diced red onion and sauté for 3-4 minutes until softened and slightly translucent. Add the minced garlic, lemongrass, and chili flakes, stirring constantly for 2-3 minutes until fragrant—this technique, called blooming aromatics, releases their essential oils and deepens their flavor. I find that cooking these together creates a more cohesive, complex base than adding them separately.
- Add the ground chicken to the aromatic base along with the sea salt and cracked black pepper. Break up the meat with a wooden spoon as it cooks, stirring frequently for about 10 minutes until the chicken is completely cooked through and the mixture becomes dry and crumbly (excess moisture should evaporate). This drying is key to larb—it allows the meat to absorb the dressing better and creates the signature texture. I like to keep stirring constantly near the end to ensure even cooking and to help release any remaining moisture.
- Remove the pan from heat and immediately stir in the 1 tbsp of toasted rice powder, mixing thoroughly until the powder is fully incorporated throughout the meat. The rice powder adds a subtle nutty flavor and helps absorb any remaining moisture. Let the mixture cool for a minute or two before moving to the next step.
- Drain the pickled onions from their liquid and add them to a large mixing bowl along with the cooled larb mixture from Step 4. Add the cucumber, radishes, scallions, cilantro, mint, Thai basil, and fresh diced chilies. In a small bowl, whisk together the fish sauce, fresh lime juice, and brown sugar until the sugar dissolves. Pour this dressing over the salad and toss gently but thoroughly until everything is evenly coated. Taste and adjust seasonings as needed—the balance of salty (fish sauce), sour (lime), and sweet (sugar) is crucial to authentic larb.
- Arrange butter lettuce or red leaf lettuce leaves on a serving platter or individual plates as a base. Spoon the larb salad mixture onto the lettuce leaves, then sprinkle the 2 tbsp of toasted rice powder evenly over the top for garnish and added texture. Serve immediately while the larb is still warm and the salad greens are fresh and crisp. You can also serve with the cooked jasmine rice on the side for those who prefer it, or simply enjoy the larb on its own as a lighter option.