Thai red duck curry pairs tender duck with a fragrant red curry and coconut milk sauce, often brightened with pineapple, tomatoes, and Thai basil. This version draws on the Thai-style combination of rich duck, chile paste, sweet fruit, and aromatic herbs; ingredients and proportions vary between cooks and regions.
Ingredients
- 2 large boneless, skin-on duck breasts, about 1 1/2 lb (680 g) total
- 1/2 tsp fine salt (3 g)
- 1 can full-fat coconut milk, 13.5 oz (400 ml), preferably not shaken so the thick cream can be spooned off
- 3 tbsp Thai red curry paste (about 45 g); choose a paste whose ingredients include red chilies, lemongrass, galangal, and shrimp paste if available
- 1/3 cup water (80 ml), plus a little more if needed
- 1 1/2 tbsp fish sauce (22 ml)
- 2 tsp palm sugar, finely chopped or grated (8 g), or light brown sugar
- 1 cup pineapple chunks (165 g), fresh or canned and drained
- 1 cup sliced red bell pepper (150 g), about 1 medium pepper
- 1 cup cherry tomatoes (150 g), halved
- 4 makrut lime leaves, central ribs removed and leaves torn into pieces
- 1 cup Thai basil leaves (about 20 g), loosely packed
- Cooked jasmine rice, for serving (optional; prepare separately)
Instructions
- Prepare the ingredients, about 20 minutes. Pat the duck dry with paper towels. With a sharp knife, score the skin in a shallow crosshatch pattern, taking care not to cut into the meat. Season both sides with the salt. Spoon the thick coconut cream from the top of the can into a small bowl and set it aside; stir the remaining coconut milk until smooth. Slice the pepper, halve the tomatoes, and prepare the lime leaves and basil. Keep raw duck and its utensils separate from the ready-to-eat herbs and vegetables.
- Render and cook the duck, about 20 minutes. Place the duck breasts skin-side down in a cold, dry skillet. Set the skillet over medium-low heat and cook for 10 to 12 minutes, pouring off excess rendered fat as needed and keeping about 1 tablespoon in the pan. The skin should become deeply golden and much of its fat should render. Turn the breasts and cook the meat side for about 6 to 8 minutes, adjusting the heat if the pan smokes. Check the thickest part with a food thermometer. USDA FSIS lists 165°F (74°C) as the safe minimum internal temperature for duck. If the breasts have not reached that temperature, continue cooking and check again; thickness affects timing. Transfer the duck to a clean plate.
- Rest the duck, 5 minutes. Leave the breasts to rest while you prepare the curry sauce. Do not put cooked duck back on a plate or board that held it raw. Keep the pan and its reserved tablespoon of duck fat for the curry; carefully pour off and discard the rest once it is cool enough to handle.
- Build the curry sauce, about 10 minutes. Return the skillet to medium heat. Add the reserved coconut cream and curry paste. Stir and press the paste into the cream for 1 to 2 minutes, until fragrant and the mixture looks glossy; lower the heat if it starts to scorch. Gradually stir in the remaining coconut milk and the water. Add the fish sauce, palm sugar, pineapple, pepper, tomatoes, and torn lime leaves. Bring the sauce to a gentle simmer, then cook for about 6 minutes, stirring occasionally, until the pepper is just tender and the tomatoes begin to soften. Avoid a hard boil, which can make the coconut sauce look oily.
- Slice and finish, about 3 minutes. Slice the rested duck across the grain into strips. Add it and any juices on the plate to the curry. Stir gently and simmer for about 2 minutes, just until the duck is hot throughout; do not let the sauce boil vigorously. Turn off the heat and fold in the Thai basil. Taste the sauce: add a little more fish sauce for salt, palm sugar for sweetness, or water to loosen it. Serve promptly with jasmine rice if desired.
Tips
- Choose curry paste thoughtfully. Thai red curry paste is the main seasoning, and brands differ in heat and saltiness. Start with 3 tablespoons, then taste before adding more. Traditional paste may include galangal, lemongrass, and shrimp paste. If those ingredients are hard to find, a good prepared Thai red curry paste is a practical substitute; it gives a similar aromatic base, though its flavor and heat vary. Ordinary chili paste is not a like-for-like replacement.
- Keep the skin crisp until the sauce is ready. Render the duck slowly from a cold pan rather than starting with a very hot skillet. Pour off excess fat so the skin fries instead of stewing. Once sliced and added to curry, the skin will soften, but careful rendering gives it a better texture and enriches the sauce.
- Balance the flavor at the end. The sauce should be fragrant, savory, gently sweet, and pleasantly hot, not sugary or overwhelmingly salty. Curry paste and fish sauce vary, so make small adjustments after simmering. If the sauce tastes too intense, add a splash of water or coconut milk rather than more sugar.
- Use the herbs that are available. Makrut lime leaves contribute a distinctive citrus aroma. If unavailable, add about 1 teaspoon finely grated lime zest near the end; it is a useful stand-in but tastes brighter and less floral. Thai basil has a peppery, anise-like note. Regular basil works in a pinch, with a softer, less distinctive result.
Serving Suggestions
Serve the curry hot in shallow bowls, with jasmine rice alongside or underneath to absorb the coconut sauce. Steamed rice is the simplest pairing; sticky rice is another option if you enjoy its chewy texture. Add a small bowl of extra Thai basil or sliced mild red chile at the table so diners can adjust their own portions without changing the balance of the whole pot.
This curry already has rich duck, sweet pineapple, and creamy sauce, so a crisp, lightly dressed cucumber salad or plain steamed greens make a refreshing side. Keep accompaniments simply seasoned rather than adding another heavy sauce. For a family-style meal, bring the curry to the table in its skillet or a warmed serving bowl and spoon the duck and fruit evenly among portions.
Variations
Use leftover roast duck: Substitute about 1 1/2 lb (680 g) cooked roast duck meat, preferably with some skin. Skip the raw-duck cooking and resting steps. Prepare the sauce as directed, then add the cooked duck at the end and heat it through. Check leftovers with a thermometer and reheat them to 165°F (74°C). This is a convenient way to use roast duck, though it will not have the same freshly rendered skin or pan flavor.
Adjust the fruit and vegetables: Pineapple and tomatoes are familiar additions to many red duck curry versions, but they are not mandatory in every household recipe. Replace the pineapple with 1 cup (150 g) of lychees, drained if canned, for a sweeter, more perfumed curry. You can also swap the bell pepper for 1 cup (120 g) of sliced bamboo shoots; they make the curry less sweet and add a tender, slightly crisp bite.
Make it milder or hotter: For a gentler sauce, begin with 2 tablespoons (30 g) curry paste and add more after tasting. For extra heat, stir in another teaspoon of paste or serve thinly sliced fresh chile on the side. Avoid adding a large amount of paste at the start unless you know its strength: some pastes are much hotter and saltier than others.
Make it without fish sauce: For a fish-free version, replace the fish sauce with 1 tablespoon (15 ml) soy sauce and add a small pinch of salt only if needed. The result will be less traditionally savory and will taste more directly of soy, so taste after the curry simmers rather than replacing the fish sauce in a larger amount.
Storage and Reheating
Refrigerate leftover curry within 2 hours of cooking, in a covered shallow container. It keeps for 3 to 4 days in the refrigerator. The duck skin will soften in the sauce, and the coconut milk may separate slightly as it cools; both are normal. For longer storage, freeze the curry in a freezer-safe container for up to 2 months for best quality. Thaw it overnight in the refrigerator before reheating.
Reheat only the amount you plan to serve in a saucepan over medium-low heat, stirring gently and adding a splash of water or coconut milk if the sauce has thickened. Heat leftovers to 165°F (74°C), checked with a food thermometer, as USDA FSIS recommends. Avoid a rolling boil, which can break the sauce and make the duck tougher. If you have saved fresh basil separately, stir it in after reheating for a fresher aroma.
Frequently Asked Questions
Is Thai red duck curry always made with pineapple?
No. Pineapple is a common and well-loved addition, particularly in versions that balance the richness of duck with a sweet-tart note, but recipes differ. Some cooks use tomatoes, grapes, lychees, or other fruit, while others keep the curry simpler. Use pineapple here as a flavor choice, not as a rule for every Thai red duck curry.
Can I use duck legs instead of duck breasts?
Yes, but the timing and texture will change. Duck legs are best cooked until tender, which takes considerably longer than the quick skillet method for breasts. Use fully cooked roasted or braised leg meat, remove it from the bone, and stir it into the finished sauce. If cooking raw legs for this recipe, plan a separate braise and verify that the meat reaches the USDA FSIS safe minimum of 165°F (74°C).
Can I make the curry sauce ahead?
Yes. Make the sauce without the duck and basil, cool it promptly, and refrigerate it in a covered container for up to 3 days. Reheat the sauce, add freshly cooked duck or cooked duck reheated to 165°F (74°C), and fold in basil just before serving. Keeping the duck separate prevents it from sitting in the sauce and becoming softer than you want.
Why does my coconut curry look split?
Coconut milk can separate if it boils hard, and some brands separate more readily than others. A gentle simmer and frequent stirring help keep the sauce cohesive. If small beads of oil appear, lower the heat and stir in a spoonful of water or coconut milk; the sauce may not look perfectly smooth, but it will still be usable.
What can I use if I cannot find Thai basil or lime leaves?
Regular basil can replace Thai basil, although it lacks the same anise-like fragrance. If you cannot find makrut lime leaves, use a little finely grated lime zest added near the end of cooking. These substitutions keep the curry aromatic, but the finished flavor will be less distinctly citrusy and herbal than a version made with the traditional leaves and basil.
Related
- Sri Lankan Date Cake Recipe with Warm Spices and Cashews
- Types of Food in Portugal: Caldo Verde Recipe
- Sri Lankan Beef and Coconut Curry Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).