Prahok Ktis (ប្រហុកខ្ទិះ) — Cambodian Coconut Pork Dip
Prahok ktis is a beloved Cambodian dip of fermented prahok, minced pork, coconut milk, and red kroeung aromatics. Rich, salty, and gently sweet, it is served with crisp raw vegetables and rice for a deeply Khmer family meal.

Printable Recipe Card
Servings: 6 · Total: 55 min · Difficulty: medium
Ingredients (quick list)
- 90 g prahok fermented fish paste (boneless or finely minced)
- 450 g ground pork (20 percent fat is traditional and stays tender)
- 400 ml unsweetened coconut milk
- 120 ml coconut cream
- 18 g palm sugar (finely shaved)
- 15 ml fish sauce
- 10 ml tamarind concentrate
- 80 g pea eggplants (optional but common in Cambodian home cooking)
- 3 leaf makrut lime leaves (very finely sliced)
- 30 ml neutral oil
- 3 stalk lemongrass (tender lower 10 cm only, thinly sliced)
- 1 inch galangal (peeled and thinly sliced)
+ 11 more in the full ingredients section below.
Steps (summary)
- Make the red kroeung first because the lemongrass and galangal need time to break down finely. Pound the lemongrass, galangal,…
- Prepare the prahok so it melts smoothly into the coconut sauce rather than remaining in harsh clumps. If the paste is coarse, m…
- Heat a heavy saucepan over medium heat and add the kroeung paste. Fry it for 4 minutes, stirring constantly, until the oil stai…
- Add the ground pork and press it into the hot kroeung with a wooden spoon. Cook for 6 minutes, breaking up the meat thoroughly,…
- Stir in the prahok slurry, the remaining coconut milk, coconut cream, palm sugar, fish sauce, and tamarind concentrate. Bring t…
- Add the pea eggplants and finely sliced makrut lime leaves, then simmer uncovered for 12 minutes. Stir often until the sauce th…
+ 2 more steps in the full instructions section below.
Cultural Background
As described within the Cambodian culinary tradition represented by Longteine de Monteiro, prahok ktis shows how prahok anchors Khmer flavor. It turns a powerful fermented fish paste into a generous dip for vegetables and rice.
Equipment
💡 Tips
- Pounding the kroeung gives the best texture, but a small food processor works if the lemongrass is sliced very thinly first.
- Use real Cambodian prahok if possible; the dish depends on its fermented depth, not just generic fish saltiness.
- Keep the simmer gentle after adding coconut milk so the dip stays creamy and does not split.
⚠️ Common Mistakes
❌ Leaving the kroeung coarse and fibrous
✅ Fix: Slice the lemongrass and galangal thinly before pounding or processing, and continue until the paste is fine.
❌ Boiling the coconut milk too hard
✅ Fix: Keep the sauce at a gentle simmer so the coconut stays creamy and the pork remains tender.
❌ Adding too much prahok before tasting
✅ Fix: Use the measured amount first, simmer it fully, then adjust with small measured additions if a stronger flavor is desired.
🧊 How to Store
Cool leftovers quickly and refrigerate in an airtight container for up to 3 days. Reheat gently in a small saucepan over low heat with 30 ml water or coconut milk, stirring until hot and creamy.
📅 Make Ahead
The kroeung can be pounded 2 days ahead and refrigerated in a sealed jar. Vegetables can be washed and cut 6 hours ahead, then kept chilled under a damp towel.
🍽️ Pairs Well With
- Steamed jasmine rice
- cucumber batons
- long beans
- cabbage leaves
- Thai eggplants
- fresh herbs.
Regional Variations
- Some Cambodian cooks add pea eggplants for a slight bitterness that balances the coconut.
- A milder household version reduces the dried chiles and serves extra fresh herbs alongside the raw vegetables.
- Richer versions use more coconut cream and simmer the sauce until it is thick enough to mound on a spoon.
Ingredients
- 90 gprahok fermented fish paste (boneless or finely minced)
- 450 gground pork (20 percent fat is traditional and stays tender)
- 400 mlunsweetened coconut milk
- 120 mlcoconut cream
- 18 gpalm sugar (finely shaved)
- 15 mlfish sauce
- 10 mltamarind concentrate
- 80 gpea eggplants (optional but common in Cambodian home cooking)
- 3 leafmakrut lime leaves (very finely sliced)
- 30 mlneutral oil
- 3 stalklemongrass (tender lower 10 cm only, thinly sliced)
- 1 inchgalangal (peeled and thinly sliced)
- 1 inchfresh turmeric (peeled and sliced)
- 5 clovegarlic
- 4shallots (peeled and sliced)
- 4dried red chiles (seeded and soaked in hot water for 15 minutes)
- 2 tspmakrut lime zest
- 1 tspfine sea salt
- 2cucumber (cut into batons)
- 200 glong beans (cut into 8 cm lengths)
- 8green cabbage leaves
- 4Thai eggplants (quartered)
- 720 gsteamed jasmine rice
🔄 Substitutions
- prahok fermented fish paste→ 60 g Thai fermented fish paste plus 15 ml fish sauce
- fresh turmeric→ 1 tsp ground turmeric
- palm sugar→ 18 g light brown sugar
Instructions
- 1
Make the red kroeung first because the lemongrass and galangal need time to break down finely. Pound the lemongrass, galangal, turmeric, garlic, shallots, soaked dried chiles, makrut lime zest, and salt in a mortar for 10 minutes, or process them with 30 ml neutral oil until the paste is very fine and fragrant.
- 2
Prepare the prahok so it melts smoothly into the coconut sauce rather than remaining in harsh clumps. If the paste is coarse, mince it very finely with a knife, then mash it with 60 ml of the coconut milk until it forms a loose, salty slurry.
- 3
Heat a heavy saucepan over medium heat and add the kroeung paste. Fry it for 4 minutes, stirring constantly, until the oil stains orange-red and the raw smell of lemongrass and shallot softens into a sweet aroma.
- 4
Add the ground pork and press it into the hot kroeung with a wooden spoon. Cook for 6 minutes, breaking up the meat thoroughly, until no pink remains and the pork has absorbed the aromatic paste.
- 5
Stir in the prahok slurry, the remaining coconut milk, coconut cream, palm sugar, fish sauce, and tamarind concentrate. Bring the mixture to a gentle simmer, not a hard boil, because steady bubbling keeps the coconut rich and prevents the pork from toughening.
- 6
Add the pea eggplants and finely sliced makrut lime leaves, then simmer uncovered for 12 minutes. Stir often until the sauce thickens to a spoonable dip and the prahok flavor becomes rounded, savory, and aromatic rather than sharp.
- 7
Taste the finished prahok ktis and adjust only with measured seasoning if needed: add 5 ml fish sauce for more salt, 5 g palm sugar for more sweetness, or 5 ml tamarind concentrate for more acidity. The final flavor should be rich from coconut, deeply savory from prahok, and balanced enough to eat with plain vegetables.
- 8
Spoon the hot dip into a serving bowl and arrange cucumber, long beans, cabbage leaves, Thai eggplants, and steamed jasmine rice around it. Serve immediately while the coconut sauce is warm and glossy, using the vegetables to scoop the dip in the Cambodian family-table style.
🪪 Recipe Passport
Cultural Background
As described within the Cambodian culinary tradition represented by Longteine de Monteiro, prahok ktis shows how prahok anchors Khmer flavor. It turns a powerful fermented fish paste into a generous dip for vegetables and rice.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
📚 Sources & Cultural References
- Longteine de Monteiro and Katherine Neustadt — The Elephant Walk Cookbook — (1998)
- Joannes Riviere — Cambodian Cooking — (2008)
Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Samlor Machu Kroeung (សម្លម្ជូរគ្រឿង) — Cambodian Sour Kroeung Beef Soup
Cambodian · Soups · 130 min

Bai Sach Chrouk (បាយសាច់ជ្រូក) — Cambodian Grilled Pork with Rice
Cambodian · Main Courses · 65 min

Cambodian Fish Amok (អាម៉ុកត្រី) — Steamed Coconut Curry Custard
Cambodian · Main Courses · 75 min

Patatas Bravas (Patatas bravas) — Crisp Spanish Tapas Potatoes with Spicy Brava Sauce
Spanish · Appetizers · 55 min

Spanish Ham Croquettes (Croquetas de Jamón) — Crisp Tapas with Creamy Ham Béchamel
Spanish · Appetizers · 70 min

Laotian Larb (ລາບ) — Bright Minced Chicken Herb Salad
Laotian · Salads · 33 min

Vietnamese Sour Fish Soup (Canh Chua Cá) — Tamarind-Scented Mekong Soup
Vietnamese · Soups · 45 min

Vietnamese Fresh Spring Rolls (Gỏi Cuốn) — Shrimp, Pork, Herbs, and Peanut Sauce
Vietnamese · Appetizers · 60 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.