Culinary Explorer

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

Discover Culinary Explorer
Roast Duck Red Curry (Gaeng Phet Ped Yang)

Roast Duck Red Curry (Gaeng Phet Ped Yang)

Created by

Same red kreung tam as every gaeng phet, but roast duck changes everything: the rendered fat from the skin cracks into the coconut cream, the char meets the chili paste, and suddenly you understand why Bangkok claimed this dish as its own.

Main Dishes
Thai
Dinner Party
Special Occasion
1 hr
Active Time
25 min cook1 hr 25 min total
Yield4 servings

Red curry is the test. If you can make a proper gaeng phet, you understand Central Thai curry. The kreung tam is the same whether you're currying chicken, pork, or duck. That's the principle: the paste is the foundation, the protein is the variable. Ajarn always said, "Learn one kreung tam and you can cook twenty dishes." Gaeng phet is where you start.

But this version, ped yang, roast duck, is where the principle gets interesting. You're taking a Chinese-style roasted bird with lacquered, fat-rendered skin and dropping it into a Thai curry system. The duck doesn't cook in the curry. It's already cooked. You're adding it at the end so the richness of the roast duck fat meets the heat of the paste and the sweetness of the coconut cream. The fat from the skin dissolves into the sauce and changes everything. It gets richer, silkier, more complex. This is Bangkok cooking at its best: absorbing an outside technique and running it through Thai principles.

The fruit matters here. Pineapple and cherry tomatoes aren't garnish. They're sour. In gaeng phet ped yang, the tropical fruit provides the acid that balances the fat of the duck and the sweetness of the coconut cream. Fish sauce for salt. Palm sugar for sweet. Pineapple and tomato for sour. Dried chilies for heat. All four pillars, working harder than usual because roast duck is a heavy protein. The balance has to compensate.

Crack the coconut cream first. Always. Fry the paste in the separated cream until the oil floats red on the surface. That's how you know the paste is cooked and the curry will have body. If you dump everything into a pot and simmer, you get soup. Crack the cream, fry the paste, build the curry in layers. Principles, not recipes.

Gaeng phet is one of the oldest Central Thai curry forms, with the red kreung tam documented in palace and market cooking for centuries. The pairing with Chinese-style roast duck (ped yang) emerged in Bangkok's Yaowarat (Chinatown) district, where Thai and Chinese culinary traditions have intersected since the late 18th century. The addition of tropical fruits like pineapple, lychee, and cherry tomatoes is a Central Thai technique for balancing the richness of fatty proteins, a principle that predates the duck version and appears across the gaeng phet family.

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

Discover Culinary Explorer

Ingredients

large dried red chilies (prik chi fa daeng)

Quantity

12

seeded, soaked in warm water 15 minutes

coriander seeds (met phak chi)

Quantity

1 tablespoon

toasted

cumin seeds (yira)

Quantity

1 teaspoon

toasted

white peppercorns (prik thai khao)

Quantity

1 teaspoon

galangal (kha)

Quantity

1 tablespoon

sliced

lemongrass (takhrai)

Quantity

2 stalks

tender inner part only, sliced thin

kaffir lime zest (phiu makrut)

Quantity

1 tablespoon

cilantro roots (rak phak chi)

Quantity

4

scraped and chopped

garlic

Quantity

8 cloves

roughly chopped

shallots

Quantity

6

roughly chopped

shrimp paste (kapi)

Quantity

1 tablespoon

salt

Quantity

1 teaspoon

coconut cream, thick head (hua kathi)

Quantity

400ml

coconut milk, thin tail (hang kathi)

Quantity

400ml

Chinese-style roast duck (ped yang)

Quantity

half a duck, about 500g

chopped through the bone into bite-sized pieces

fresh pineapple (sapparot)

Quantity

150g

cut into bite-sized chunks

cherry tomatoes (makhue thet)

Quantity

10

halved

kaffir lime leaves (bai makrut)

Quantity

4

torn, central rib removed

fish sauce (nam pla)

Quantity

2 tablespoons

palm sugar (nam tan pip)

Quantity

1 tablespoon

large fresh red chilies (prik chi fa)

Quantity

3

sliced diagonally

Thai basil leaves (horapha)

Quantity

1 large handful

steamed jasmine rice

Quantity

for serving

Equipment Needed

  • Heavy granite mortar and pestle (krok), at least 8 inches diameter
  • Wok or heavy-bottomed pan
  • Ladle

Instructions

  1. 1

    Toast and grind dry spices

    Put the coriander seeds, cumin seeds, and white peppercorns in a dry pan over medium heat. Shake the pan every few seconds. Within a minute, the coriander will smell warm and citrusy, the cumin will turn fragrant and slightly smoky. Pull them before they darken past light brown. Burn them and you start over. Grind to a fine powder in the mortar. This is your spice base. Scrape it out and set aside.

    Toast the spices yourself. Pre-ground coriander and cumin have lost half their essential oils before you open the jar. Thirty seconds in a dry pan gives you more flavor than any bottle ever will.
  2. 2

    Pound the kreung tam

    Drain the soaked chilies and squeeze out excess water. In your granite mortar, start with the salt and drained chilies. Pound to a rough paste. Add the lemongrass and galangal. Pound again until fibrous but broken down. Then the kaffir lime zest and cilantro roots. Pound. Then the garlic and shallots. Pound until the paste is cohesive but still has texture. Add the ground spice powder and the shrimp paste. Pound until everything is integrated and the paste is a deep brick-red, wet and fragrant. The aroma should fill your kitchen: smoky chili, citrus from the lemongrass and lime zest, the funky depth of the kapi. When you can smell all of those at once, the kreung tam is ready.

    The order matters. Hard fibrous ingredients go in first because they need the most pounding. Wet, soft ingredients like garlic and shallots go in last or they turn to liquid before the lemongrass is broken down. Ajarn drilled this into me: work from hard to soft. Always.
  3. 3

    Crack the coconut cream

    Pour the thick coconut cream into a wok or heavy pan over medium-high heat. No oil. The cream is the oil. Stir it constantly as it heats. After 5 to 7 minutes, the cream will begin to separate: you'll see clear, oily liquid rising to the surface while the white solids shrink. That's the crack. The surface will look slick and the cream will start to sizzle instead of bubble. Don't rush this. If the cream doesn't crack, the paste won't fry properly and the curry will taste raw.

    Use real coconut cream from a can or freshly pressed. The thick head that separates when the can sits still. Don't shake the can. Open it and scoop the thick cream off the top. The thin liquid below is your coconut milk for later.
  4. 4

    Fry the paste

    Add 4 to 5 tablespoons of the kreung tam to the cracked coconut cream. Stir it in and let it fry. The paste will sizzle and sputter. Keep stirring. After 3 to 4 minutes, red-tinted oil will pool on the surface of the paste. That red oil is the signal. It means the paste is cooked, the raw edge is gone, and the essential oils from every ingredient have been released into the fat. The color should be deep red-orange, and the smell should be intense: roasted chili, shrimp paste, lemongrass all hitting you at once.

  5. 5

    Build the curry

    Pour in the thin coconut milk. Stir to combine. Bring it to a gentle boil. Add the fish sauce and palm sugar. Stir and taste. The base should be: salty from the nam pla, gently sweet from the palm sugar, with the heat of the paste building underneath. This is your canvas. Add the pineapple chunks and let them simmer for 3 minutes. The pineapple provides acid, the sour element. As it cooks, it softens slightly and releases juice into the curry. Then add the cherry tomato halves and the sliced fresh red chilies. Simmer for another 2 minutes.

  6. 6

    Add the roast duck

    Lay the roast duck pieces into the curry. Don't stir aggressively or the meat will fall off the bones. Push the pieces gently below the surface. The duck is already cooked. You're warming it through and letting the fat from the skin melt into the curry. Two to three minutes is all you need. The skin should soften slightly but not disintegrate. You still want pieces with identifiable skin attached. The rendered duck fat will make the curry noticeably richer and silkier. That's the whole point of using ped yang.

    Buy your roast duck from a Chinese roast meat shop (ร้านเป็ดย่าง). Every Chinatown in every city has one. The duck should have lacquered, dark-amber skin and juicy meat. Ask them to chop it for you. Don't try to roast a duck at home for this dish. That's a different project.
  7. 7

    Finish with herbs

    Add the torn kaffir lime leaves and the Thai basil. Torn, not chopped. The tearing releases the oils from the leaf surface. Stir once, gently. The basil should wilt into the curry but stay bright green. Kill the heat. Ladle into a serving bowl immediately. The curry should be rich, red-orange, fragrant, with pieces of duck skin glistening, chunks of pineapple and halved tomatoes visible, basil leaves scattered on top. Serve with steamed jasmine rice. One ladle of curry, one spoon of rice. That's the ratio.

Chef Tips

  • The kreung tam for gaeng phet is the same paste whether you're making chicken curry, beef curry, or duck curry. That's the system. The paste is the constant. The protein and the accompaniments change. Once you can pound a proper red curry paste, you can cook a dozen different dishes without learning a single new recipe. Principles, not recipes.
  • Roast duck from a Chinese shop already has salt, five-spice, and fat rendered into it. This means you season the curry slightly lighter than you would for raw chicken or pork. The duck brings its own seasoning. Taste before you add the full amount of fish sauce. You can always add more. You can't take it back.
  • The pineapple isn't decoration. It's the sour pillar doing its job. In a gaeng phet with chicken, you might use Thai eggplant for bitterness and rely less on fruit acid. With duck, the richness of the fat demands a sharper counterpoint. Pineapple and cherry tomatoes provide that acid. They cut through the coconut cream and duck fat so the curry doesn't feel heavy. If you skip the fruit, the balance collapses.
  • Leftover kreung tam keeps for a week in the fridge or three months in the freezer. Portion it into ice cube trays. One cube, one curry. This is how Thai home cooks actually operate. Nobody pounds paste every single night. They pound a big batch and use it all week.

Advance Preparation

  • The kreung tam can be pounded a day ahead and refrigerated in an airtight container. It actually improves overnight as the flavors meld. Pound a double batch and freeze half.
  • Buy the roast duck on the day you cook. Have the shop chop it for you. If you must buy it ahead, refrigerate it whole and chop just before adding to the curry. The skin dries out fast once cut.
  • The coconut cream can be cracked and the paste fried up to an hour before serving. Stop before adding the coconut milk. When ready to serve, reheat, add the milk, and build the curry from there. The last 10 minutes should happen right before the food hits the table.

Frequently Asked Questions

Nutrition Information

1 serving (about 425g)

Calories
710 calories
Total Fat
56 g
Saturated Fat
37 g
Trans Fat
0 g
Unsaturated Fat
19 g
Cholesterol
64 mg
Sodium
1695 mg
Total Carbohydrates
31 g
Dietary Fiber
5 g
Sugars
12 g
Protein
22 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 Central Thai Curries (Gaeng)

Browse the full collection