Authentic Thai Pork Larb Recipe (Larb Moo)
As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here .
If you’re looking for a quick and flavorful Thai salad, you have to try this authentic Thai pork larb recipe. It’s made the way it’s served in Thailand, with bold flavors, a properly balanced dressing, and it comes together in about 20 minutes.

What readers say:
“Excellent. I have been eating variations of this dish in Thailand for 30 years. I cooked half of the pork until it was crispy and mixed with the rest of the pork. Really fantastic. Thank you.“
— Peter
What is larb?
Larb is a traditional Thai salad from northeastern Thailand (Isan), made with ground meat, lime juice, fish sauce, fresh herbs, and toasted rice powder. It has a savory, tangy, and spicy flavor and is typically served with sticky rice and fresh vegetables.
The name larb refers to a minced meat salad, and it can be made with different proteins like beef (larb neua), chicken (larb gai), or even shrimp, like in this shrimp salad.

Quick tips before you start
If you’ve never made this dish before, it can feel a bit different from what you’re used to. The way it comes together isn’t complicated, it just takes one try to really see how it works.

Ingredient notes & substitutes
You can find everything at Asian grocery stores or markets. Head to the recipe card at the bottom of this post for the exact measurements.

- Ground pork: Use pork with a bit of fat. It makes a big difference in flavor and texture. You can also make larb using pork belly.
- Toasted rice powder (khao khua): Adds a nutty flavor and a light crunch. This is what gives the salad its signature texture. Available at Amazon.
- Thai chili flakes: For heat and depth. You can adjust depending on how spicy you like it.
- Fish sauce: This is your main source of salt and umami. I use Megachef brand.
- Fresh lime juice: Adds a fresh, tangy flavor.
- White sugar: Just a small amount helps balance everything. You’re not making it sweet, just rounding out the flavor.
- Shallots, green onions, mint, cilantro, culantro: These bring freshness and a bit of sharpness. You can adjust the fresh herbs based on what you like, but shallots are a must.
How to make pork larb

1. Prepare the fresh ingredients. Finely chop the green onions and fresh herbs, thinly slice the shallots, and cut the lime into wedges. Set everything aside.

2. Cook the pork. In a dry pan or pot over low heat, add the ground pork and cook gently while breaking it apart. You don’t need oil. If you prefer a juicier salad, add a few tablespoons of water as it cooks.

3. Transfer to a bowl. Once the pork is fully cooked, transfer it to a mixing bowl. (Or keep it in the pot and season it directly, this is how most Thai street vendors do it.)

4. Season. Add fish sauce, toasted rice powder, lime juice, sugar, and chili flakes. Toss everything together while the pork is still warm.

5. Finish with herbs. Add the sliced shallots, green onions, mint, culantro, and cilantro. Mix gently and serve right away.

Serving tip: Serve it with sticky rice or jasmine rice and some fresh greens like cucumbers, long beans, or Thai eggplants on the side. You can also turn it into lettuce wraps if you want something lighter.

Make-ahead and storage
If you want to make this ahead, keep the dressing separate and mix everything right before serving. Otherwise, the toasted rice powder will soak up the liquid and the herbs can turn a bit soggy.
Leftovers keep well in the fridge for about 2 to 3 days in an airtight container.
You can eat it cold or warm it gently in a pan over low heat, just don’t overheat it or the herbs will lose their freshness.
Authentic Thai Pork Larb Recipe

Equipment
- Knife and cutting board
- Small pot or saucepan
- wooden spoon or spatula
- Mixing bowl optional
Ingredients
- 2 cups ground pork
- 1½ tbsp fish sauce
- 1 tbsp toasted rice powder
- 1 tsp white sugar
- ½ tsp chili flakes, to taste
- 1 lime
- ¼ cup shallots, chopped
- 5 leaves culantro, chopped
- 5 green onions, chopped
- 3 tbsp mint, chopped
- 3 tbsp cilantro, chopped
Instructions
- Finely chop the green onions, slice the shallots, and cut the lime. Set aside.
- In a pan or pot over low heat, cook the ground pork without oil until fully done. For a juicier version, add 3 tbsp water while cooking.
- Transfer the cooked pork to a mixing bowl, or mix everything right in the pot.
- Add fish sauce, toasted rice powder, sugar, chili flakes, and lime juice. Toss until the pork is evenly seasoned.
- Mix in the sliced shallots, culantro, green onions, cilantro, and fresh mint. Serve immediately with rice!
Notes
- Use the nutrition card in this recipe as a guideline.






Delicious
I give this 5 stars! Excellent, even without the rice powder!
Easy to make, and sooo delicious.🥰
Thank you so much!
Excellent. I have been eating variations of this dish in Thailand for 30 years. I cooked half of the pork until it was crispy and mixed with the rest of the pork. Really fantastic. Thank you.
Thanks Peter!