Irresistible Thai Pork and Peanut Dip (Kao Tung Na Tung) – A Flavorful Delight!
Welcome to the World of Thai Pork and Peanut Dip!
One of my fondest memories from childhood is when my family would gather around the table on weekend evenings, the aroma of my mother’s cooking dancing through the air, enticing our senses before we even sat down. One dish that always stole the spotlight was her famous Thai Pork and Peanut Dip, also known as Kao Tung Na Tung. Each bite was a burst of flavor, a blend of savory pork, creamy coconut, and a hint of tangy tamarind, perfectly complemented by crispy rice crackers.
What makes this recipe special isn’t just the incredible taste; it’s the cherished moments associated with it. Every mouthful brings me back to those laughter-filled nights spent with loved ones. Over the years, I’ve tried countless versions of this dip, but none compare to my mom’s approach. This recipe captures that nostalgic essence while adding my own little twists, ensuring that it’s just as good, if not better!
In this blog post, you’ll learn how to recreate this delightful Thai Pork and Peanut Dip in your own kitchen. Spoiler alert: you’ll be the star at your next gathering, and your friends will be begging for the recipe!
WHAT ARE Thai Pork and Peanut Dip (Kao Tung Na Tung)?
The Thai Pork and Peanut Dip, or Kao Tung Na Tung, hails from the rich culinary tradition of Thailand, where flavors dance in perfect harmony. This dish features a base of ground pork, shrimp, and a medley of aromatic ingredients, all simmered together to create a creamy dip that’s both savory and slightly sweet.
The dip itself is a delightful balance of textures: creamy from the coconut milk, crunchy from the ground peanuts, and a touch of chewy sweetness from the palm sugar. The unique combination of flavors comes alive with each taste – the umami from the meat, the nuttiness from the peanuts, and the sharp tang of tamarind all work together seamlessly.
This dish is perfect year-round, whether you’re hosting a summer barbecue, cozying up on a rainy day, or simply in need of some comfort food. It’s versatile enough to suit any occasion, and once you master this recipe, you’ll want to enjoy it again and again!
WHY YOU’LL LOVE THIS RECIPE
1. Authentic Thai Flavors at Home
This recipe for Thai Pork and Peanut Dip delivers the bold, authentic flavors of Thailand straight to your kitchen. You won’t find a dip quite like this in stores – it’s one-of-a-kind!
2. Cost-Effective
Making this dip at home is not only more delicious, but it’s also budget-friendly. Most of the ingredients are affordable and readily available at your local grocery store or Asian market.
3. Customizable
This recipe is a blank canvas. Prefer more heat? Add extra chilies. Want it vegetarian? Substitute the meat with mushrooms or tofu! You can easily adapt it to cater to your taste buds or dietary restrictions.
4. Quick and Easy
With a prep time of around 20 minutes and cook time of just 15 minutes, this dip is as accessible as it is scrumptious. Perfect for those last-minute entertaining needs!
5. Gourmet Touch at Home
When you present this dip, it looks and tastes gourmet. Your friends and family will think you’ve spent hours in the kitchen crafting something intricate, but it’s our little secret that it’s actually quite simple to make!

INGREDIENTS SECTION
Here’s what you’ll need to make this delicious Thai Pork and Peanut Dip:
- 125 g (4.4 oz) ground pork, or ground chicken
- 100 g (3.5 oz) shrimp, or use more ground pork/chicken
- 4 cloves garlic
- ¼ tsp white peppercorn
- 2 cilantro roots, or 6 cilantro stems
- 5 g mild dried chilies, such as guajillo
- 1 Tbsp (15 ml) neutral oil
- ½ cup coconut milk
- ⅓ cup (50 g) peanuts, roasted and ground into a coarse meal
- 2-3 Tbsp Thai tamarind paste
- ½ Tbsp (18 g) finely chopped palm sugar
- ½ Tbsp (22.5 ml) fish sauce
- ¼ cup (30 g) thinly sliced shallots
- Plain rice crackers for serving
Notes on Ingredients & Substitutions
- Meat Options: Feel free to swap ground pork for ground chicken or turkey if you prefer.
- Shrimp: You could skip the shrimp if you want a purely pork dip.
- Peanuts: I highly recommend using fresh roasted peanuts, as the flavor is unbeatable. If you have a peanut allergy, sunflower seeds or pumpkin seeds can be used for a similar crunch.
- Tamarind Paste: This adds a unique tang; however, you can also mix a little lime juice and brown sugar if you can’t find it.
- Coconut Milk: Full-fat coconut milk gives the richest flavor, but light versions work too depending on personal preference.
Prep Notes
- Ensure all ingredients are prepped before you start cooking for a smooth experience.
- Dried chilies can be powdered easily using a spice grinder.

STEP-BY-STEP INSTRUCTIONS
Prepare Shrimp: If using shrimp, chop them into very small pieces. Then, using a cleaver or a large chef’s knife, mince the shrimp by quickly chopping until it resembles ground meat.
Chili Prep: Grind the dried chilies in a coffee grinder into small flakes, and set aside.
Make the Paste: In a mortar and pestle, add the garlic, peppercorns, and cilantro roots. Pound into a fine paste. Add the ground chilies and mix.
Sauté: Heat a small pot over medium heat, add a little neutral oil, and sauté the herb paste for about 2 minutes until it’s aromatic and slightly golden.
Coconut Magic: Pour in half a cup of coconut milk, and sauté until it reduces, making sure the oil starts to part from the mix.
Add Meat: Stir in the ground pork and minced shrimp, breaking it apart as you mix to avoid lumps. You want this to be a fine texture!
Creamy Consistency: Incorporate the remaining coconut milk, ground peanuts, palm sugar, fish sauce, and tamarind paste. Let it simmer on low heat for around 3 minutes, stirring occasionally.
Shallots: Add the sliced shallots and cook just for about 30 seconds to soften their flavor. The consistency should be moist and creamy but not runny, so add a splash of water if needed.
Final Touch & Serve: Remove from heat, taste, and adjust seasoning. Garnish with fresh cilantro leaves and extra chilies if desired. Serve warm with crispy rice crackers.
Chef’s Tips
- Avoid Overcooking: The pork and shrimp need to cook just until done; overcooking can yield a dry dip.
- Finishing Touches: A drizzle of coconut cream on top can add elegance.
EXPERT TIPS & TRICKS
Storage: Store leftovers in an airtight container. This dip will stay fresh in the refrigerator for up to 3 days. Reheat gently before serving.
Make It Ahead: Preparing this dip a day in advance allows the flavors to meld beautifully. Just remember to reheat and give it a good stir!
Troubleshooting: If the dip is too thick, you can always add a splash more of coconut milk or water during reheating.
Adjusting Spice Levels: If you’re not sure about the heat from the chilies, start with less and add more to your taste after it has cooked.
Use a Food Processor: For a quicker method, use a food processor to create the paste, which can save time.
SERVING SUGGESTIONS
Pair this delightful Thai Pork and Peanut Dip with fresh or crunchy accompaniments! My favorite way is to serve it with a side of crispy rice crackers, but it works beautifully with fresh vegetable sticks like cucumbers, bell peppers, or carrots. You can elevate your serving platter with some fresh cilantro leaves for an added pop of color, and don’t hesitate to present it in a traditional Thai bowl for authenticity.
Occasions like game nights, casual gatherings, or even a cozy family meal are the perfect opportunities to whip up this dish, inviting everyone to dive into the deliciousness together.
VARIATIONS & SUBSTITUTIONS
Flavor Combinations
- Spicy: Add more chilies, or even some sambal oelek for an extra kick.
- Unique: Incorporate some pineapple bits for a sweet twist!
Dietary Adaptations
- Vegan: Substitute the meat with tofu or lentils, and adjust the seasoning accordingly to ensure it’s balanced.
- Paleo: Skip the tamarind and palm sugar to make it compliant with paleo diets.
Seasonal Variations
- In summer, fresh herbs like basil can add a light freshness to the dip.
- For winter gatherings, consider adding warming spices such as ginger into the mix.
NUTRITION & STORAGE INFO
- Prep time: 20 minutes
- Cook time: 15 minutes
- Total time: 35 minutes
- Yield: Approximately 4 servings
- Estimated calories per serving: ~350 kcal
Storage Instructions: Allow it to cool completely, then store in an airtight container in the refrigerator. Lasts up to 3 days.
FAQ SECTION
Can I Freeze the Dip?
Yes! This dip freezes well. Store in a freezer-safe container for up to 2 months. Thaw in the fridge overnight and reheat gently.What Can I Use Instead of Fish Sauce?
Soy sauce or tamari can be good alternatives for a similar umami flavor.Is There a Vegetarian Version?
Absolutely! Replace meat with diced mushrooms or cooked lentils for a vegetarian dip.What If I Can’t Find Tamarind Paste?
Mixing lime juice with a bit of brown sugar can mimic the tangy flavor of tamarind.What to Serve with This Dip?
Serve with plain rice crackers, cucumber sticks, or even on top of rice for a filling meal.What Is the Best Way to Reheat?
Reheat gently in a saucepan over low heat, adding a splash of coconut milk if it feels dry.Can I Use Other Nuts?
Yes, peanuts are traditional, but cashews or almonds can diversify the flavor profile.Is It Gluten-Free?
Yes, if you ensure the fish sauce and any other packaged ingredients are labeled gluten-free.How Spicy Is This Dip?
The spice level depends on the type and amount of chilies you use. Start mild and increase to taste!How Long Can I Keep Leftovers?
Store in the refrigerator for up to 3 days.

CONCLUSION
This Thai Pork and Peanut Dip (Kao Tung Na Tung) is truly special—bringing together rich flavors, a hint of nostalgia, and the comfort of home cooking. I can assure you, once you try making this dip, you’ll find it becoming a beloved staple at your gatherings.
I invite you to give it a go and create your own set of cherished memories around the table. If you try it, please share your thoughts and any fun variations you come up with—I’d love to hear how it went! Don’t forget to check out my other Thai-inspired recipes on the blog for more culinary adventures!
Happy cooking!
Print
Irresistible Thai Pork and Peanut Dip (Kao Tung Na Tung)
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Paleo
Description
A flavorful blend of savory ground pork, shrimp, and aromatic ingredients, this Thai Pork and Peanut Dip is perfect for gatherings and versatile to suit any taste.
Ingredients
- 125 g (4.4 oz) ground pork, or ground chicken
- 100 g (3.5 oz) shrimp, or use more ground pork/chicken
- 4 cloves garlic
- ¼ tsp white peppercorn
- 2 cilantro roots, or 6 cilantro stems
- 5 g mild dried chilies, such as guajillo
- 1 Tbsp (15 ml) neutral oil
- ½ cup coconut milk
- ⅓ cup (50 g) peanuts, roasted and ground into a coarse meal
- 2–3 Tbsp Thai tamarind paste
- ½ Tbsp (18 g) finely chopped palm sugar
- ½ Tbsp (22.5 ml) fish sauce
- ¼ cup (30 g) thinly sliced shallots
- Plain rice crackers for serving
Instructions
- Prepare Shrimp: If using shrimp, chop them into very small pieces. Mince the shrimp until it resembles ground meat.
- Chili Prep: Grind dried chilies in a coffee grinder into small flakes, and set aside.
- Make the Paste: In a mortar and pestle, add garlic, peppercorns, and cilantro roots. Pound into a fine paste. Add ground chilies and mix.
- Sauté: Heat a small pot over medium heat, add neutral oil, and sauté the herb paste for about 2 minutes until aromatic.
- Coconut Magic: Pour in coconut milk and sauté until reduced, making sure oil separates from the mix.
- Add Meat: Stir in ground pork and minced shrimp, breaking it apart to avoid lumps.
- Creamy Consistency: Incorporate remaining coconut milk, ground peanuts, palm sugar, fish sauce, and tamarind paste. Let it simmer for about 3 minutes.
- Shallots: Add sliced shallots and cook for about 30 seconds to soften. Adjust consistency with water if needed.
- Final Touch & Serve: Remove from heat, taste, adjust seasoning, and garnish with fresh cilantro. Serve warm with rice crackers.
Notes
Avoid overcooking the pork and shrimp to keep the dip moist. This dip can be made ahead of time for better flavor meld.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Appetizer
- Method: Cooking
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 30mg
🥗 Free Custom Keto Meal Plan?
Do you want to lose weight while still enjoying delicious Asian & Thai Fusion meals? Take this quick quiz to get your personalized Keto plan based on your favorite foods!
- ✅ No more guessing what to eat
- ✅ Delicious & easy-to-make recipes
- ✅ Tailored to your body type
Get My Custom Plan Now! →
*Over 100,000+ people have transformed their lives with this quiz.







