Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Mackerel Chili Dip (Nam Prik Pla Too)

Mackerel Chili Dip (Nam Prik Pla Too)

Created by

Roasted pla too torn apart and pounded into a kreung tam of charred chilies, garlic, and shallots. Fish sauce for salt, lime for sour, palm sugar for sweet, prik haeng for heat. Every Thai mother's answer to the question: what's for dinner?

Sauces & Condiments
Thai
Weeknight
Comfort Food
20 min
Active Time
15 min cook35 min total
Yield4 servings

Nam prik is the oldest idea in Thai food. Before curries, before stir-fries, before anything you'd recognize on a restaurant menu, there was nam prik: a pounded relish eaten with rice and whatever vegetables were at hand. That's the system stripped to its skeleton. Kreung tam plus protein plus rice. Everything else is decoration.

Ajarn always said that if you want to understand Thai cuisine, don't start with pad thai or green curry. Start with nam prik. It's the kreung tam in its purest form. Aromatics pounded in the mortar, seasoned with the four pillars, eaten with your hands from a shared tray. Nam prik pla too takes that foundation and adds pla too, Thailand's most eaten fish, roasted until the skin blisters and the flesh flakes apart, then torn and pounded directly into the paste. The fish isn't a topping. It's part of the kreung tam. That's the principle.

In the North, this lives on the khantoke. A low round tray on the floor, small bowls of nam prik circling a central basket of sticky rice, kab moo (pork rinds) piled next to raw vegetables and blanched greens. You pinch off sticky rice, press it flat, scoop the nam prik, add a slice of cucumber or a bite of round eggplant. That's a mouthful. The combination is the design. Eating nam prik from a plate with a fork is like reading a poem one word at a time.

The aromatics here are charred. Dried red chilies (prik haeng), garlic cloves, and shallots go over charcoal or an open flame until blackened on the outside and soft inside. That char is where the depth comes from. Raw garlic gives sharpness. Charred garlic gives sweetness and smoke. The mortar brings everything together: fish, char, kapi (shrimp paste), lime, nam pla. Pound, taste, adjust. The method doesn't change. The principle doesn't change. Fish sauce for salt. Palm sugar for sweet. Lime for sour. That's the law.

Nam prik predates every other category of Thai cooking and is considered the original Thai dish: a pounded relish of chilies, garlic, and fermented protein eaten with rice. Pla too (short mackerel, Rastrelliger brachysoma) is the most consumed fish in Thailand, historically the cheapest protein available at any market. Nam prik pla too became the default weeknight meal across all regions precisely because of this accessibility. In Northern Thailand, nam prik pla too is served on the khantoke (ขันโตก), the traditional Lanna low tray, alongside sticky rice rather than the jasmine rice of Central Thailand, reflecting Lanna's deep cultural alignment with Lao and Shan sticky-rice traditions.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

short mackerel (pla too)

Quantity

2 whole, about 150g each

vegetable oil

Quantity

2 tablespoons

for frying the fish

dried red chilies (prik haeng)

Quantity

7

deseeded

garlic

Quantity

5 cloves

unpeeled

shallots (hom daeng)

Quantity

4 small

unpeeled

shrimp paste (kapi)

Quantity

1 teaspoon

fish sauce (nam pla)

Quantity

2 tablespoons

lime juice (nam manao)

Quantity

3 tablespoons (about 2-3 limes)

palm sugar (nam tan pip)

Quantity

1 teaspoon

sticky rice (khao niew)

Quantity

for serving

round Thai eggplant (makhuea phuang)

Quantity

for serving

quartered

cucumber

Quantity

for serving

sliced into spears

long beans (thua fak yao)

Quantity

for serving

cut into 3-inch pieces

cabbage

Quantity

for serving

cut into wedges

morning glory (pak bung)

Quantity

for serving

blanched

sweet leaf (pak wan)

Quantity

for serving

steamed

pork rinds (kab moo)

Quantity

for serving

Equipment Needed

  • Heavy granite mortar and pestle (krok hin)
  • Small frying pan or charcoal grill for the fish
  • Tongs for charring aromatics over flame

Instructions

  1. 1

    Fry the mackerel

    Heat the oil in a small pan over medium-high heat. Fry the pla too whole until the skin is golden and blistered on both sides, about 4-5 minutes per side. The skin should be crisp, the flesh cooked through and easy to flake. Set aside to cool enough to handle. You can grill the fish over charcoal instead of frying, which gives you a smokier result. Either way, the fish needs to be fully cooked with firm, flaky flesh.

    Pla too from Thai markets comes partially steamed in its round bamboo basket. If you're using raw mackerel, make sure it's cooked all the way through. The fish breaks apart in the mortar, so it needs to hold together when you flake it but yield completely when you pound it.
  2. 2

    Char the aromatics

    Dry-roast the dried red chilies in a hot wok or directly over a gas flame, turning constantly, until they darken and smell smoky. About 2 minutes. Set aside. Place the unpeeled garlic cloves and shallots directly on the charcoal grill or over a gas flame. Char them until the skins are blackened and the inside is soft and sweet. The garlic takes about 5 minutes, the shallots about 8. Squeeze them out of their charred skins. They should be golden, soft, almost jammy.

    Charcoal is traditional and gives the deepest flavor. Gas flame works. A dry wok works for the chilies. What doesn't work is skipping this step. Raw garlic and raw shallots give you a sharp, biting nam prik. Charred aromatics give you depth, sweetness, smoke. The char is not cosmetic. It's structural.
  3. 3

    Pound the kreung tam

    Start with the roasted chilies in the granite mortar (krok hin). Pound them to rough flakes. Add the charred garlic and shallots. Pound to a coarse, chunky paste. You want texture, not baby food. Add the kapi (shrimp paste) and pound it in until everything is incorporated. The aroma should hit you now: smoky, funky, sharp. That's the kreung tam doing its work.

    Krok ก่อน, krok ก่อน. The granite mortar breaks cell walls in a way no blade can. The essential oils release differently under compression than under cutting. This isn't opinion. It's physics. A blender makes sauce. A mortar makes nam prik.
  4. 4

    Add the fish

    Pull the mackerel flesh off the bones in large flakes. Discard the head, bones, and guts. Add the flaked fish to the mortar. Pound it into the paste, but gently. You're integrating, not pulverizing. The fish should break into the kreung tam while keeping some visible texture. Some chunks, some threads, some fully incorporated. That variation is the point.

    Check for bones as you flake. Pla too has fine pin bones that can hide in the flesh. Run your fingers through every piece. One bone in the nam prik ruins the whole experience.
  5. 5

    Season and balance

    Add the fish sauce, lime juice, and palm sugar to the mortar. Stir with the pestle to combine. Now taste. The balance should be: sour first (the lime leads), then salty (the fish sauce and kapi together), then a low sweetness (the palm sugar and the charred shallots), then heat building from the prik haeng. Adjust. More lime if it's flat. More nam pla if it needs backbone. The palm sugar is there to round the edges, not to make it sweet. A tiny amount. If you can taste the sugar as sugar, you've added too much.

    Ajarn always said: add sour last, add sour slowly. Lime juice changes the moment it hits. Too much and you can't pull it back. Start with two tablespoons, taste, then decide if you need the third.
  6. 6

    Serve on the khantoke

    Transfer the nam prik to a small bowl and set it on the khantoke tray. Arrange the sticky rice basket in the center. Surround with the raw vegetables: quartered round Thai eggplant, cucumber spears, long bean pieces, cabbage wedges. Add the blanched morning glory and steamed pak wan (sweet leaf). Pile the kab moo (pork rinds) on one side. You eat this with your hands. Pinch sticky rice, flatten it, scoop the nam prik, grab a vegetable. That's a bite. The combination of nam prik, rice, and raw vegetable in one mouthful is the entire design. Don't separate them.

Chef Tips

  • Pla too (short mackerel, Rastrelliger brachysoma) is a specific fish. If you can't find it at a Thai or Southeast Asian market, use fresh whole mackerel (any small species) and fry or grill it yourself. The fish needs to be oily, flavorful, and firm enough to flake cleanly. Tilapia or cod won't work. You need a fish with character. Mackerel has character.
  • This nam prik uses kapi (shrimp paste) rather than tua nao (fermented soybean discs). Not every Lanna nam prik replaces kapi with tua nao. Nam prik pla too keeps the shrimp paste because the funky salinity of kapi is what bridges the fish and the charred aromatics. Tua nao has its place in other Northern relishes, like nam prik tua nao, where it's the star. Here, kapi plays support.
  • The vegetable accompaniments are not optional sides. They're part of the dish. Round Thai eggplant (makhuea phuang) has a bitter crunch that cuts through the richness. Cucumber cools the heat. Long beans add sweetness. Steamed pak wan (sweet leaf) is a Northern Thai staple that pairs with every nam prik on the khantoke. Blanched morning glory brings an iron-green earthiness. And kab moo (pork rinds): the crunch, the fat, the salt. Scoop the nam prik with a pork rind instead of rice sometimes. That's peak khantoke eating.
  • Nam prik pla too keeps for 2-3 days refrigerated, but it's best the day it's made when the lime juice is still bright. If storing, hold back half the lime juice and add it fresh when you serve the leftovers. The charred aromatics and fish hold up fine. The acid is what fades.

Advance Preparation

  • The mackerel can be fried or grilled up to a few hours ahead. Let it cool to room temperature before flaking into the mortar.
  • Aromatics (chilies, garlic, shallots) can be charred ahead and held at room temperature for several hours. The char actually mellows slightly as they rest, which some cooks prefer.
  • Do not pound the complete nam prik in advance and store it. The lime juice loses its brightness within hours. If preparing for a gathering, pound the kreung tam with the fish and seasonings, but hold the lime juice until just before serving.

Frequently Asked Questions

Nutrition Information

1 serving (about 75g)

Calories
130 calories
Total Fat
7 g
Saturated Fat
2 g
Trans Fat
0 g
Unsaturated Fat
5 g
Cholesterol
30 mg
Sodium
950 mg
Total Carbohydrates
7 g
Dietary Fiber
1 g
Sugars
3 g
Protein
11 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices, check doneness with a thermometer when needed, and adapt for allergies and your kitchen.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from Lanna Nam Prik & Relishes

Browse the full collection