Thai pork meatballs, known as luk chin in Thai, are a beloved street food snack found at markets, festivals, and roadside stalls across Thailand. These bouncy, springy meatballs differ from Western-style meatballs in both texture and serving style.
The signature chew comes from tapioca starch and vigorous mixing, a technique that creates an elastic, almost rubbery bite. Served on skewers with nam jim jaew - a spicy-sweet tamarind dipping sauce - luk chin makes an addictive appetizer or quick weeknight protein.
This recipe brings authentic Thai street food technique to your kitchen in about 35 minutes.
Key Takeaways
- Tapioca starch + vigorous mixing creates the signature bouncy texture. Do not skip the 3 to 5 minute beating step.
- Gentle simmer, not boil - high heat makes meatballs tough. They are done when they float, about 4 to 5 minutes.
- Nam jim jaew is the classic dipping sauce - tamarind, fish sauce, palm sugar, shallot, and toasted rice powder. Make it while meatballs cook.
- Serve on skewers for authentic street food presentation, or in a bowl with sauce on the side.
- Make ahead - uncooked meatballs freeze well for up to 2 months.
How to Make Thai Pork Meatballs (Luk Chin)
- Mix the base. Combine the pork, tapioca starch, fish sauce, sugar, white pepper, and garlic in a large bowl. Add the ice water.
- Beat vigorously. Mix with your hands or a stand mixer on medium speed for 3 to 5 minutes until the mixture feels sticky and elastic. This develops the bouncy texture. (See prep hint: Beat Vigorously)
- Shape. Wet your hands with cold water. Roll into 20 meatballs, about 1 inch across. Place on a parchment-lined tray.
- Cook. Bring a pot of water to a gentle simmer. Drop meatballs in batches and cook for 4 to 5 minutes until they float and reach 160F (71C) internally. (See prep hint: Gentle Simmer)
- Make the sauce. Whisk tamarind paste, fish sauce, palm sugar, shallot, chili, and toasted rice powder in a small bowl until sugar dissolves. (See prep hint: Tamarind Paste)
- Serve. Skewer the warm meatballs or serve in a bowl with nam jim jaew on the side. Add cilantro and cucumber slices.
Ingredients
For the meatballs:
- 1 lb (450 g) ground pork, 80/20
- 2 tbsp tapioca starch
- 1 tbsp fish sauce
- 1 tsp sugar
- 1/2 tsp white pepper
- 2 cloves garlic, minced
- 2 tbsp ice water
For the nam jim jaew dipping sauce:
- 1/2 cup tamarind paste
- 2 tbsp fish sauce
- 1 tbsp palm sugar or brown sugar
- 1 small shallot, minced
- 1 Thai chili, sliced (optional)
- 1 tbsp toasted rice powder
For serving:
- Fresh cilantro leaves
- Cucumber slices
- Bamboo skewers (optional)
Why Tapioca Starch Matters
Tapioca starch gives luk chin its distinctive springy, chewy texture that sets it apart from Italian or Swedish meatballs. The starch creates a gel network when mixed vigorously, trapping air and giving the meatballs their signature bounce.
Traditional Thai cooks often use a stand mixer or even slap the mixture against the bowl repeatedly to develop elasticity. Three to five minutes of mixing transforms the texture from loose ground meat to a sticky, elastic mass that holds its shape during cooking.
If you cannot find tapioca starch, cornstarch works as a substitute but produces a slightly less bouncy result.
Nam Jim Jaew: Thailand’s Favorite Meat Sauce
Nam jim jaew translates to “dipping sauce with roasted ingredients.” The toasted rice powder adds nutty crunch, while tamarind provides sweet-sour balance and fish sauce delivers umami depth.
This versatile sauce pairs with grilled meats, sticky rice, and fresh vegetables. Make extra - it keeps in the fridge for up to a week and improves in flavor after a day.
For milder heat, remove the chili seeds or omit entirely. For extra spice, add more sliced Thai chilies or a dash of chili flakes.
Serving Suggestions
Street food style: Thread 4 to 5 meatballs on each bamboo skewer. Serve with a small bowl of nam jim jaew for dipping. Add cucumber slices and cilantro on the side for freshness.
Rice bowl: Serve meatballs over jasmine rice with steamed vegetables and extra sauce spooned on top.
Noodle soup: Add luk chin to Thai boat noodles or clear broth soups. The bouncy texture holds up well in hot broth.
Appetizer platter: Arrange on a plate with nam jim jaew, cucumber, and fresh herbs. Perfect for parties or game day.
Make Ahead and Storage
Uncooked meatballs: Shape and freeze on a parchment-lined tray until solid, then transfer to a freezer bag. Store up to 2 months. Cook from frozen, adding 1 to 2 minutes to the simmer time.
Cooked meatballs: Refrigerate in an airtight container for up to 4 days. Reheat gently in simmering water or microwave until hot.
Dipping sauce: Keeps in the fridge for up to 1 week. Stir before serving as the rice powder settles.
FAQ
What is luk chin?
Luk chin are Thai meatballs, typically made from pork, beef, or chicken. They are known for their bouncy, springy texture achieved through tapioca starch and vigorous mixing. Street vendors serve them on skewers with spicy-sweet dipping sauces.
Why are Thai meatballs bouncy?
The bouncy texture comes from tapioca starch combined with vigorous mixing. Beating the mixture for 3 to 5 minutes develops a sticky, elastic texture that creates the signature chew. This technique is unique to Thai meatball preparation.
Can I use chicken or beef instead of pork?
Yes. Ground chicken and beef both work well. Chicken produces a lighter meatball, while beef offers richer flavor. Adjust cooking time as needed - chicken should reach 165F (74C) internally per USDA guidelines.
Where do I buy tamarind paste?
Tamarind paste is available at Asian grocery stores, international aisles in large supermarkets, or online. Look for “tamarind paste” or “tamarind concentrate” - avoid tamarind juice which is too thin for this sauce.
Can I fry the meatballs instead of simmering?
Traditional luk chin are simmered or grilled, not fried. Simmering keeps the texture bouncy and prevents a tough exterior. If you prefer a browned surface, sear briefly in a hot pan after simmering.
Sources
- RecipeTin Eats: Thai Meatballs - https://www.recipetineats.com/thai-meatballs/
- Hot Thai Kitchen: Homemade Asian Meatballs (Look Chin) - https://hot-thai-kitchen.com/look-chin-moo/
- Simply Suwanee: Thai Pork Meatballs (Luk Chin) - https://www.simplysuwanee.com/luk-chin/
- Thai Cookbook TV: Authentic Thai Meatball Snack Recipe - https://www.thaicookbook.tv/thai-recipes/snacks/pork-meatball-snacks/
- Saveur: Laab Tod Recipe (Fried Pork Meatballs) - https://www.saveur.com/recipes/laab-tod-fried-pork-meatballs/
Related recipes: Korean Meatballs with Gochujang Glaze, Indian Kofta Curry, Asian Pork Meatballs with Ginger & Soy
