Dive Into Deliciousness with Thai Pork and Peanut Dip (Kao Tung Na Tung) – A Flavorful Journey
Picture a rainy Saturday afternoon in my cozy kitchen, the scent of garlic and spices wafting in the air. It’s these moments that make me gravitate towards my family’s favorite comfort food – Thai Pork and Peanut Dip, lovingly called Kao Tung Na Tung. Growing up, this was always the star of our gatherings. My mom would whip up a batch to pair with crispy rice crackers, and suddenly, our house felt like a food festival. The rich, savory flavors combined with the crunch of the crackers created an explosion of texture and taste that I still crave today.
What makes my version of Thai Pork and Peanut Dip stand out from others is the balance of fresh ingredients and authentic flavors. While many recipes skip essential elements or oversimplify the preparation, I’ll guide you through traditional techniques that ensure every dip is aromatic and delectable. It not only brings back fond memories but also reminds me that food can create bonds and comfort like nothing else.
In this recipe, you’ll not only learn how to recreate this beloved dish but also discover tips for elevating it to suit your tastes while maintaining its authenticity.
What Are Thai Pork and Peanut Dip (Kao Tung Na Tung)?
Originating from the bustling streets of Northern Thailand, Thai Pork and Peanut Dip (Kao Tung Na Tung) is a beloved appetizer that embodies the essence of Thai cuisine – a harmonious blend of savory, sweet, and nutty flavors. Traditionally, it’s a dish that not only feeds the body but also warms the soul. The dip features tender pieces of ground pork or shrimp, infused with fragrant herbs, and combined with crunchy roasted peanuts that provide an irresistible texture.
The taste is a compelling mix of savory and slightly sweet, making each bite a delightful balance of flavors. What sets this dish apart is the careful layering of ingredients that come together in a way that both comforts and excites the palate. Whether you’re hosting a casual gathering or seeking a quick snack, this dip is perfect for any occasion.
Why You’ll Love This Recipe
-
Homemade Richness: Unlike store-bought alternatives that often skimp on flavor and freshness, this recipe allows you to control every ingredient. From the ground spices to the coconut milk, you can truly taste the love in each bite.
-
Budget-Friendly: With just a handful of accessible ingredients, you can whip up a generous bowl of this dip without breaking the bank. Cost-effective yet full of flavor – who doesn’t love that?
-
Customizable and Versatile: Tailor the recipe by adjusting the level of spiciness or incorporating additional herbs like basil. Make it as mild or fiery as you like – the possibilities are endless!
-
Quick and Easy to Prepare: This isn’t just a crowd-pleaser; it’s also incredibly straightforward to make. In about 30 minutes, you can have a delectable dish ready for entertaining (or for yourself!).
-
Experience Authentic Thai Cuisine: By mastering this recipe, you’re familiarizing yourself with authentic Thai cooking techniques, turning your kitchen into a Thai street food stall that impresses family and friends alike!
Ingredients Section
- 125 g ground pork (or ground chicken): Use quality, fresh meat for the best flavor.
- 100 g shrimp: Alternatively, feel free to substitute with more ground pork or chicken.
- 4 cloves garlic: Fresh garlic elevates the dish’s taste, so avoid pre-minced options if possible.
- ¼ tsp white peppercorn: For that distinctive essence, try to use whole peppercorns and grind them fresh.
- 2 cilantro roots or 6 cilantro stems: Fresh cilantro is key for authentic flavor; roots are preferred but stems will suffice.
- 5 g mild dried chilies (such as guajillo): Adjust the quantity based on your heat preference.
- 1 Tbsp neutral oil: I recommend using canola or vegetable oil.
- ½ cup coconut milk: Full-fat coconut milk lends a creamy texture, but light versions can work too.
- â…“ cup peanuts (roasted and ground into a coarse meal): Freshly roasted peanuts add richness; consider brands that use minimal additives.
- 2-3 Tbsp Thai tamarind paste: This ingredient introduces the unique sourness typical in Thai cuisine.
- ½ Tbsp finely chopped palm sugar: Add a touch of sweetness; brown sugar can be used in a pinch.
- ½ Tbsp fish sauce: Opt for high-quality brands like Tiparos or Thai Kitchen for authentic flavor.
- ¼ cup thinly sliced shallot: Sweet shallots add depth to the dish.
- Plain rice crackers for serving: An essential part of the dish, but feel free to try it with veggie sticks for a healthier option.
Prep Note: Make sure all ingredients are at room temperature.
Step-by-Step Instructions
-
Prepare the Shrimp: Chop the shrimp into very small pieces and mince until it resembles ground meat. This helps the shrimp blend beautifully with the pork.
-
Grind the Dried Chilies: In a spice grinder or mortar and pestle, grind the dried chilies into small flakes. Set aside.
-
Make the Herb Paste: In a mortar and pestle, pound the garlic, white peppercorns, and cilantro roots into a smooth paste. Incorporate the ground chilies for extra flavor.
-
Sauté the Paste: Heat 1 tablespoon of neutral oil in a pan over medium heat. Once hot, add the herb paste and sauté until fragrant, about 2-3 minutes. Watch for color change – it should become aromatic.
-
Combine with Coconut Milk: Add ¼ cup coconut milk to the pan and reduce the mixture until the oil begins to separate, about 5-7 minutes.
-
Add Meats: Stir in the ground pork and shrimp mixture, breaking up the meat until it’s fine and evenly cooked. This should take about 5 minutes.
-
Incorporate Remaining Ingredients: Pour in the remaining coconut milk, followed by the peanuts, palm sugar, fish sauce, and tamarind paste. Stir well to combine, and let simmer on low for about 3 minutes to marry the flavors.
-
Final Touches: Add the thinly sliced shallots and cook until slightly wilted, about 2 minutes. If the dip is too thick, adjust with a little water to reach your desired consistency.
-
Garnish and Serve: Remove from heat and garnish with fresh cilantro and extra chilies if desired. Serve warm with crispy rice crackers.
Expert Tips & Tricks
-
Ingredient Quality: Always opt for fresh, high-quality ingredients. It makes a world of difference in a dish like this.
-
Storage Recommendations: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on low heat.
-
Make Ahead: This dip can be prepared one day in advance. Just heat it through before serving, and it will taste even better after the flavors have melded together.
-
Troubleshooting: If the dip is too salty, add a small amount of coconut milk to mellow out the seasoning. Conversely, if it’s too bland, a sprinkle of fish sauce can enhance flavors efficiently.
-
Presentation: Use colorful garnishes like thinly sliced red chilies or chopped green onions to elevate your serving dish visually.
-
Cooking Tools: A reliable mortar and pestle or a food processor can make quick work of the herb paste, saving you time and effort.
Serving Suggestions
Serve your Thai Pork and Peanut Dip with crispy rice crackers for that perfect crunch. It’s also delightful when paired with fresh vegetable sticks like carrots or cucumbers for a healthy twist. For an impressive presentation, consider serving it in a beautiful bowl garnished with fresh herbs and chilies. This dip is perfect for casual gatherings, game days, or even as an impressive starter for dinner parties.
Variations & Substitutions
- Spice It Up: For an extra kick, add more chilies or a dash of sriracha.
- Vegetarian Version: Swap out the pork and shrimp for tofu or tempeh. Using marinated tofu can also introduce unique flavors.
- Seasonal Adjustments: In summer, pair your dip with fresh herbs and vegetables; in winter, consider adding warm spices for a cozier feel.
- Dietary Restrictions: Ensure that the fish sauce is gluten-free if needed. Coconut aminos can also serve as a substitute.
Nutrition & Storage Info
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: Serves 4-6
- Estimated Calories per Serving: Approximately 180 calories
- Storage Instructions: Keep in the fridge for up to 3 days. This dip is best enjoyed fresh but can be reheated gently over low heat.
FAQ SECTION
-
Can I use chicken instead of pork?
Absolutely! Ground chicken works perfectly and offers a lighter flavor while still being delicious. -
What if I can’t find tamarind paste?
If tamarind paste isn’t available, a mixture of lime juice and brown sugar can create a similar sweet and sour flavor profile. -
How spicy is this dip?
The heat level can be adjusted by controlling the amount of dried chilies you use. Start mild and build up to your preferred spice level. -
Can this dip be frozen?
While it’s recommended to eat it fresh, you can freeze it for up to a month. Just ensure it’s in an airtight container. -
What’s the best way to serve this dip?
It’s best served warm with crispy rice crackers or alongside a veggie platter. -
Can I make this dip vegan?
Yes! Substitute the meats with plant-based proteins like tempeh and use soy sauce instead of fish sauce. -
What other dips can I serve with this?
Try serving it alongside a refreshing cucumber salad or a spicy chili dip to balance the flavors! -
How can I make this recipe ahead of time?
Prepare the dip and store it in the refrigerator. Just rewarm it on the stove before serving. -
Is there a way to make it less rich?
Use low-fat coconut milk or reduce the coconut milk amount and replace it with vegetable broth. -
What are some alternative serving options?
It also pairs wonderfully with crackers, toasted baguette slices, or even as a topping for rice or noodles!
Conclusion
This Thai Pork and Peanut Dip (Kao Tung Na Tung) is truly special, carrying not just flavors but memories and a sense of home. I encourage you to try it out and make it your own! I’m excited to hear how your version turns out, and don’t hesitate to drop your feedback or stories in the comments. If you enjoyed this dip, you might also love my recipes for spicy Thai spring rolls and papaya salad found in my blog. Happy cooking!

Thai Pork and Peanut Dip
Ingredients
Method
- Chop the shrimp into very small pieces and mince until resembling ground meat to blend beautifully with the pork.
- Grind the dried chilies into small flakes using a spice grinder or mortar and pestle. Set aside.
- In a mortar and pestle, pound the garlic, white peppercorns, and cilantro roots into a smooth paste, incorporating the ground chilies.
- Heat 1 tablespoon of neutral oil in a pan over medium heat. Once hot, add the herb paste and sauté until fragrant, about 2-3 minutes.
- Add ¼ cup coconut milk to the pan and reduce the mixture until the oil begins to separate, about 5-7 minutes.
- Stir in the ground pork and shrimp mixture, breaking up the meat until it is fine and evenly cooked, about 5 minutes.
- Pour in the remaining coconut milk, peanuts, palm sugar, fish sauce, and tamarind paste. Stir well and let simmer on low for about 3 minutes to marry the flavors.
- Add thinly sliced shallots and cook until slightly wilted, about 2 minutes. Adjust thickness with a little water if needed.
- Remove from heat and garnish with fresh cilantro and extra chilies if desired. Serve warm with crispy rice crackers.
