The kreung tam fried in cracked coconut cream until the oil bleeds red. That's the technique. Concentrated, semi-dry, spooned thick over crispy fish. This is what happens when the four pillars meet restraint.
Main Dishes
Thai
Dinner Party
Special Occasion
40 min
Active Time
20 min cook•1 hr total
Yield4 servings
Cracking the coconut cream. That's the principle this dish lives or dies by.
Every rich Thai curry starts the same way: you take the thick head of the coconut cream (hua kati, หัวกะทิ), heat it in a dry wok until the fat separates from the solids, and then you fry your kreung tam in that separated oil. When you see pools of red-orange oil floating on the surface, that's the crack. That's when the paste is cooked. If you dump everything in at once, cream and paste and coconut milk together, you get a murky, flat sauce that tastes like compromise. Choo chee is the dish that punishes you hardest for skipping this step, because there's nowhere to hide. No broth. No vegetables. Just concentrated curry sauce over fish. Every flaw is visible.
Ajarn always said choo chee is a test of your fundamentals. The kreung tam must be pounded properly. The coconut cream must crack cleanly. The seasoning must hit all four pillars: nam pla (fish sauce) for salt, nam tan pip (palm sugar) for sweet, the acidity from the kaffir lime leaves for a citrus edge, prik (chili) baked into the paste itself. Sour plays a quieter role here than in a tom yam or a som tam. It whispers through the kaffir lime zest in the paste and the shredded leaves on top. But it's there. The system is always there.
The name tells you everything. "Choo chee" (ฉู่ฉี่) is the sound the paste makes when it hits the hot cracked cream. That sizzle. If your kitchen doesn't sound like that, your cream didn't crack. Go back. Try again. When you hear it, you know the Maillard reaction is happening, the paste is toasting in coconut fat, and the essential oils from the lemongrass and galangal and kaffir lime zest are blooming into something extraordinary. That sound is the dish telling you it's working.
The fish gets a simple pan-fry first, skin side down until it's golden and holds its shape. Then the sauce goes over. Not under, not mixed in. Over. A thick, glossy, red-orange blanket of curry with fine shreds of kaffir lime leaf scattered across the top like confetti. That's choo chee. Concentrated. Restrained. Every element doing exactly one job.
Choo chee (ฉู่ฉี่) is a Central Thai semi-dry curry technique dating to the Ayutthaya period, where the onomatopoeic name mimics the sizzling sound of curry paste hitting cracked coconut cream. It was traditionally prepared with freshwater fish from the Chao Phraya river basin and served at family meals rather than royal banquets. The technique of frying paste in separated coconut oil, then reducing the sauce to a thick glaze rather than thinning it into soup, makes choo chee the purest expression of the "crack the cream" method that defines Central Thai coconut curries.
The technique, the tradition, and the story behind every dish.
fresh red spur chilies (prik chi fa)sliced on the bias
2
vegetable oil
for pan-frying
steamed jasmine rice
for serving
Equipment Needed
•Heavy granite mortar and pestle (krok), at least 8 inches diameter
•Wok or wide sauté pan for cracking cream
•Non-stick pan or well-seasoned skillet for fish
•Spice grinder or small mortar for dry spices
Instructions
1
Toast and grind the dry spices
In a dry pan over medium heat, toast the coriander seeds, cumin seeds, and white peppercorns until they smell warm and nutty. About 2 minutes. Shake the pan constantly. Burnt spices are bitter spices and there's no coming back from that. Let them cool, then grind them to a fine powder in the mortar. This is your spice base. Sweep it out and set it aside.
Toasting whole spices and grinding them fresh gives you volatile oils that pre-ground powder lost months ago on a shelf. The difference is not subtle. You'll smell it immediately.
2
Pound the kreung tam
Start with the salt and drained chilies in the granite mortar. Pound until the chilies break down into a fibrous paste. This takes effort. The salt acts as an abrasive, grinding the chili skins. Add the lemongrass and galangal. Pound again until no fibers remain. Then the kaffir lime zest. Then the cilantro root, shallots, and garlic, one ingredient at a time, pounding each addition into the mass before adding the next. Add the ground spice powder and incorporate. Finally, the shrimp paste. Pound until you have a smooth, fragrant, deep red paste. The aroma should fill the room: sharp, herbal, warm. If it doesn't, keep pounding.
Ajarn always said: the kreung tam tells you when it's ready. When the pestle moves smoothly without catching on fibers, when the paste is glossy and cohesive, when the smell makes your eyes water, you're there. Krok ก่อน.
3
Pan-fry the fish
Score the skin side of each fillet with three shallow cuts. Pat the fish completely dry with paper towels. Wet fish doesn't crisp, it steams. Heat a generous layer of oil in a non-stick or well-seasoned pan over medium-high. Lay the fillets in skin side down. Press gently with a spatula for the first 30 seconds to prevent curling. Cook for 3 to 4 minutes until the skin is golden and crisp. Flip carefully and cook 1 minute more. The fish should be just cooked through, not falling apart. Transfer to a serving plate and set aside.
4
Crack the coconut cream
This is the step. Pour the thick coconut cream into a dry wok over medium heat. No oil. The cream itself contains all the fat you need. Stir occasionally as it heats. After 5 to 7 minutes, you'll see the cream split: pools of clear oil floating on the surface, the solids turning slightly grainy underneath. That's the crack. The fat has separated from the protein. If your cream isn't cracking, your heat is too low or your coconut cream is too diluted. Use a quality brand with high fat content, at least 70%.
Do not use light coconut milk. Do not use coconut cream that lists water as the first ingredient. The cream must be thick enough to crack. If you can pour it like water, it won't work. Shake the can before buying. If it sloshes freely, put it back.
5
Fry the paste
Add 3 to 4 tablespoons of your kreung tam to the cracked coconut cream. Listen. You should hear it sizzle, that "choo chee" sound. Stir constantly, frying the paste in the coconut oil for 3 to 4 minutes. The paste will darken slightly and the oil will turn red-orange as it absorbs the color from the chilies. The raw shrimp paste smell will transform into something rich and toasty. When the oil separates again and pools in red-orange slicks around the edges, the paste is cooked. This is the foundation of your sauce.
6
Build the curry sauce
Add the thin coconut milk. Stir to combine. This loosens the sauce just enough to be spoonable but keeps it thick, not soupy. Choo chee is a concentrated curry. It coats the back of a spoon. Season with the fish sauce and palm sugar. Stir until the sugar dissolves. Taste. Salty, sweet, rich, with the heat building from the paste. The balance should lean savory. The sweetness rounds the edges without pushing forward. Adjust. Let the sauce simmer gently for 2 to 3 minutes until it thickens slightly and looks glossy.
7
Sauce the fish and finish
Reserve half of the shredded kaffir lime leaves and all the sliced red chili for garnish. Stir the remaining kaffir lime shreds into the sauce. Spoon the hot curry sauce generously over the fish fillets on the plate. The sauce goes over the fish. Not the fish into the sauce. That's the difference. It should pool around the base and glaze the top. Scatter the reserved kaffir lime shreds and red chili slices over the surface. Serve immediately with steamed jasmine rice.
Chef Tips
•Choo chee is the test of your coconut cream technique. If you can crack the cream cleanly, you can make any Central Thai coconut curry. The principle is the same for gaeng khiew wan, gaeng phet, gaeng panang: fry the paste in separated coconut fat. The only variable is how much thin coconut milk you add afterward. Choo chee uses the least. It's the most concentrated. That's why it punishes mistakes.
•The kaffir lime leaves are shredded into hair-thin strips for choo chee, not torn like in a soup. Stack them, remove the central vein, roll them tight, and slice as fine as you can. These aren't just garnish. They're a burst of citrus oil in every bite. The volatile compounds in kaffir lime leaves (citronellal, limonene) are released by cutting, so shred them right before serving.
•Snapper (pla krapong daeng) is the traditional choice, but any firm white fish works: barramundi, sea bass, grouper. The fish needs to hold its shape under the sauce. Soft, flaky fish will fall apart. Whatever you use, crisp the skin. The texture contrast of crispy fish skin under thick, rich curry sauce is the whole point of the dish.
•You'll have more kreung tam than you need for one batch of choo chee. That's intentional. The paste keeps in the fridge for a week or the freezer for three months. It's the same base as gaeng phet (red curry). You're building a foundation, not measuring out a single meal.
Advance Preparation
•The kreung tam can be pounded up to 3 days ahead and stored in an airtight container in the fridge, or frozen for up to 3 months. The paste actually improves overnight as the flavors meld.
•The kaffir lime leaves must be shredded fresh, right before serving. The essential oils evaporate fast. Shred them, use them.
•Fish can be scored and patted dry an hour ahead. Keep it refrigerated uncovered so the skin dries further. Drier skin means crispier fry.
Frequently Asked Questions
Nutrition Information
1 serving (about 300g)
Calories
510 calories
Total Fat
33 g
Saturated Fat
23 g
Trans Fat
0 g
Unsaturated Fat
10 g
Cholesterol
60 mg
Sodium
2835 mg
Total Carbohydrates
17 g
Dietary Fiber
1 g
Sugars
8 g
Protein
36 g
Where cooking meets culture.
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.