A Showstopper Thai Duck Curry
Some dishes are made for ordinary weeknights. This duck curry isn’t one of them. Thai red duck curry with pineapple is the meal you make when the occasion deserves something more: a dinner party, a date night at home, or a Sunday that calls for proper cooking.
Crisp, rich duck breast, a fragrant coconut red curry sauce and the natural sweetness of pineapple come together in a way that feels genuinely special, without needing professional skills.
This recipe has one practical advantage: the duck and the sauce are cooked separately. You can make the sauce in advance and cook the duck just before serving. At a dinner party, that means you’re at the table with your guests rather than stuck at the stove.
Quick answer: To make Thai red duck curry, score duck breasts and cook them skin-side down, starting in a cold pan, until crisp, then rest and slice. Meanwhile, fry red curry paste in thick coconut milk until the oil separates, add the rest of the coconut milk, pineapple, fish sauce and palm sugar, and simmer. Serve the sliced duck over the sauce with pak choi and jasmine rice.
At a glance
Heat: spicy (3/5)
Best for: dinner parties and special occasions
Make ahead: the sauce keeps for up to 2 days in the fridge
Key technique: start the duck in a cold pan for crisp skin
What is Thai Red Duck Curry?
Thai red curry is called gaeng phed (แกงเผ็ด), which means “spicy curry”. Alongside green and yellow curry, it’s one of Thailand’s classic curries, and probably the best known around the world.
The duck version, gaeng phed ped yang (แกงเผ็ดเป็ดย่าง), means “red curry with roast duck”. It’s often associated with Central Thailand and Bangkok and served at celebrations and special occasions. It’s traditionally finished with sweet fruit such as pineapple or lychees, which balance the heat beautifully.
The classic dish uses roast duck. In this version, I use pan-seared duck breast, which gives you crisp skin and tender, juicy meat with far less effort.
Traditionally, every household had its own recipe for red curry paste, and Mae Jum’s no different: it’s based on our own family recipe.

Why Duck and Pineapple Work in Red Curry
The duck. As it cooks, the fat beneath the skin renders slowly, giving a crisp, golden outside while the meat stays dark, rich and full of flavour. That richness stands up to the heat and fragrance of red curry in a way lighter meats can’t.
The pineapple. Fruit in savoury dishes is a natural part of Thai cooking. Pineapple brings sweetness, a gentle tartness that cuts through the coconut milk, and a soft texture that soaks up the sauce.
The coconut milk. It binds everything together, and it must be full-fat. As it simmers, its natural oil separates and rises, which Thai cooks call “cracking” the coconut milk. That gives the sauce its glossy richness. Reduced-fat coconut milk doesn’t separate the same way. Read our guide to choosing coconut milk for Thai curry.
Key Ingredients
Mae Jum Thai Red Curry Paste: the aromatic backbone. A UK Great Taste Award winner, it’s stone-ground from red chilli, lemongrass, galangal, kaffir lime rind, shallots, garlic and turmeric, giving you the depth of a traditional paste without the pounding.
Duck breast: free-range if possible. Score the skin diagonally or in a crosshatch, through the fat but not into the meat.
Pineapple: fresh gives a brighter sweetness than tinned. If you use tinned, choose pineapple in juice rather than syrup, or the sauce can turn too sweet.
Full-fat coconut milk: for body and a glossy finish.
Pak choi: cooked briefly and separately. Its slight bitterness balances the rich sauce.
Fish sauce: the salt of Thai cooking, with savoury depth.
Palm sugar: rounds off the chilli and the tang of the pineapple. Soft brown sugar works as a substitute, but use slightly less.
How to Make Thai Red Duck Curry
The full recipe is in the recipe card below. Here’s how it comes together:
Make the sauce. Fry the red curry paste in the thick coconut cream until the oil separates. Add the rest of the coconut milk, a little water, the pineapple, fish sauce and palm sugar, then simmer.
Cook the duck. Place the scored breasts skin-side down in a cold pan and bring up to medium heat until the skin is crisp and golden. Turn and cook to your liking.
Rest and slice. Rest the duck for 5–10 minutes, then slice.
Serve. Spoon the sauce into bowls, add the pak choi, top with the sliced duck and serve with jasmine rice.
Tips for the Best Duck Curry
Start the duck in a cold pan. Use no oil and bring the heat up gradually. The fat renders slowly and the duck fries in its own fat for crisp skin.
Rest the duck before slicing, for at least 5–10 minutes, so the juices settle back into the meat.
Crack the coconut milk. Let the oil rise before adding the water and pineapple.
Taste and adjust. Add fish sauce for salt, palm sugar for sweetness, or a squeeze of lime for sourness.
Make the sauce ahead. It keeps in the fridge for up to 2 days. Reheat it gently and cook the duck fresh.
More Red Curry Recipes
Make it with our Thai Red Curry Paste
FAQs
What does gaeng phed ped yang mean?
“Red curry with roast duck”. Gaeng phed means “spicy curry” (red curry), and ped yang means “roast duck”.
Can I use roast duck instead of duck breast?
Yes. Shredded or sliced roast duck is the classic choice. Add it to the sauce for the last few minutes, just to warm through.
Can I make Thai duck curry ahead?
Yes. Make the sauce up to 2 days ahead and keep it in the fridge, then cook the duck just before serving so the skin stays crisp.
What fruit goes in Thai red duck curry?
Pineapple is the most popular, but lychees, cherry tomatoes and grapes are also traditional.
From Jum’s Kitchen
In Thailand, duck curry has never been everyday cooking. It’s the dish you make when something matters: when family is gathering, or when someone you love is coming to the table. Gaeng phed ped yang (pronounced roughly “gaeng pet pet yaang”) is food for celebrations.
Rich, rendered duck, bright fresh pineapple and the depth of a proper red curry paste come together in something that feels both special and deeply comforting. There’s a reason this dish has travelled so far from Bangkok: it simply works, and it makes anyone who cooks it feel capable of something special.
The preparation becomes part of the occasion. You’re not rushing; you’re rendering the duck skin slowly, letting the coconut milk crack, and tasting the sauce as you balance it with fish sauce and palm sugar. And because the sauce can be made hours ahead, you get to enjoy the evening with your guests.
Our red curry paste does the work that would otherwise take hours of pounding and chopping. But the heart of the dish, the decision to cook something beautiful and feed people well, is entirely yours.
Duck and Pineapple Thai Red Curry
- 2 duck breasts
- 2 tbsp Mae Jum Thai Red Curry Paste
- 250 ml full-fat coconut milk or cream
- 100 g fresh pineapple, cut into small chunks (chunks)
- 1 pak choi
- 1 tbsp coconut oil
- 1 tsp fish sauce
- 1 tsp palm sugar