Thai laab is an authentic minced meat salad combining cooked pork or chicken with toasted rice powder, lime juice, fish sauce, fresh herbs and chilli—finished in just 15 minutes with bright, punchy flavour.
Check what you already have. We'll leave it off your shopping list.
13 Ingredients
CookOS may earn a commission from Instacart orders.
Powered by
Prices vary by store
*Service fees apply. Instacart® and the Instacart logo are registered trademarks of Maplebear Inc. d/b/a Instacart.
Instructions
1
Make the rice powder - heat a small skillet or frying pan over medium heat and add the rice. Toast until the rice is a dark, golden brown and smells like popcorn. Grind in a pestle and mortar or spice grinder to a fine grind, but not a fine powder.
2
Cook the mince - Preheat a large skillet or frying pan over medium heat. Add 1/4 cup of water to the frying pan and add the mince. Break the mince up using the back of your spoon while cooking, and stir occasionally. Don’t brown the mince and if all the water evaporates add a little more.
3
Add aromatics - when the mince is cooked, remove the pan from the heat. While the pan is still warm, add the shallots and stir them through, and give about 30 seconds for the residual heat to soften them. Add the lime juice, chilli, fish sauce, and palm sugar. Add the coriander/cilantro and the mint, and give everything a good stir to combine.
4
Adjust seasoning - adjust the salt / sour / heat / sweetness to your taste by adding additional fish sauce, lime juice, chilli and palm sugar to suit your taste.
5
Allow to stand for 5-10 minutes to allow the flavours time to meld and develop. Serve with fried shallots and extra herbs if desired.
Was this recipe helpful?
Tips & Notes
Pro tips
Toast the rice until dark golden and fragrant (like popcorn smell) before grinding—this builds the distinctive nutty flavour; under-toasted rice will taste bland.
Cook the mince gently in water without browning to keep it tender; add more water if it dries out before fully cooked.
Add fresh herbs and acid (lime juice, fish sauce) after removing from heat so they retain brightness; don't cook them into the mince.
Let the laab stand 5–10 minutes before serving so flavours meld and develop fully.
Substitutions
Palm sugar → brown sugar (note: brown sugar is sweeter; use half the amount and adjust to taste)
Thai bird's eye chillies → 1–2 tsp chilli or red pepper flakes (note: flakes are more uniform in heat; start with 1 tsp)
Thai shallots (Hom Dang) → regular shallots or red onion, thinly sliced (note: regular shallots are milder; use slightly more)
Coriander/cilantro → parsley (note: flavour will be less authentic but still tasty)
Storage & make-ahead
Laab is best eaten fresh, but leftover cooked laab can be refrigerated in an airtight container for up to 2 days; reheat gently or serve cold, and refresh with extra lime juice and herbs before serving.
Equipment
pestle and mortar or spice grinder (to grind toasted rice)
Common Questions
Can I make laab ahead of time?
Laab is best served fresh, but you can cook the mince and prepare the rice powder up to a day ahead. Add the fresh herbs, lime juice and fish sauce just before serving to keep flavours vibrant.
What does toasted rice powder do in laab?
Toasted rice powder adds nutty flavour, texture and body to the dressing. Toast the rice until dark golden and fragrant like popcorn, then grind to a coarse texture (not fine powder).
Can I use ground beef or turkey instead of pork or chicken?
Yes. Pork or chicken work best because they absorb the dressing well, but lean ground beef or turkey are acceptable substitutes. Avoid very fatty ground meat.
How do I adjust the heat level?
Start with 2 Thai bird's eye chillies or 1 tsp chilli flakes, then taste and add more. You can also adjust after the 5-10 minute standing time if needed.
Is laab traditionally served hot or cold?
Laab is typically served warm, not cold. Cook the mince and immediately add the warm aromatics and dressing so the flavours meld while the mixture is still warm.