How To Make Thai Roasted Duck Curry
Want to recreate that rich, aromatic Thai roasted duck curry you had at your favorite restaurant? This guide walks you through making authentic Thai red duck curry at home crispy duck skin, creamy coconut, and all. Whether you’re feeding your family or impressing dinner guests, this easy Thai roasted duck curry recipe delivers restaurant-quality results every single time.
![]()
My Bangkok Market Story
Three years ago, I stood sweating in a cramped kitchen above a Bangkok market stall. An elderly Thai woman named Khun Noi was yelling at me lovingly, I think about my curry paste technique. Her restaurant had served Thai roasted duck curry for forty years, and she’d finally agreed to show me her method.
“You stir too fast,” she kept saying. “Curry needs patience.”
That afternoon changed everything I thought I knew about duck curry. The secret wasn’t fancy ingredients or expensive equipment. It was understanding how flavors build, layer by layer. Now I make this dish at least twice a month, and every time, I hear Khun Noi’s voice reminding me to slow down.
Why This Thai Roasted Duck Curry Recipe Wins
Most home cooks struggle with duck curry. The meat turns rubbery. The sauce tastes flat. The fruit feels like an afterthought. This recipe fixes all of that.
First, you’ll roast the duck properly crispy skin, juicy meat. Then you build the curry base the Thai way, blooming the paste in coconut cream until it splits and releases those deep, fragrant oils. The result? Restaurant style Thai duck curry that’ll make you question every takeout order you’ve ever placed.
This method works because it respects traditional technique while keeping things practical for a weeknight dinner. No weird ingredients you’ll use once. No hours of prep. Just real Thai flavors in about an hour.
Ingredients You’ll Need for Thai Roasted Duck Curry
![]()
For the duck:
• 1 whole duck (about 5 pounds) – the star of the show
• 2 teaspoons salt – draws moisture for crispy skin
• 1 teaspoon white pepper – subtle heat that won’t overpower
For the curry:
• 2 cans full-fat coconut milk – creamy coconut milk duck curry needs the good stuff, no light versions
• 3-4 tablespoons red curry paste – adjust to your heat preference
• 1 cup fresh pineapple chunks – Thai roasted duck curry with pineapple is traditional and delicious
• 1/2 cup lychees – for quick Thai duck curry with lychee variation
• 2 tablespoons fish sauce – that funky umami backbone
• 1 tablespoon palm sugar – balances the heat
• 6-8 Thai basil leaves – the finishing touch
• 2 kaffir lime leaves, torn – citrusy perfume
• 1 red chili, sliced – for those who want extra kick
![]()
How I Make Thai Roasted Duck Curry
Step 1: Prep and Roast Your Duck
Pat the duck completely dry. I mean it grab paper towels and really go at it. Wet skin equals soggy skin.
Score the skin in a crosshatch pattern. Don’t cut into the meat, just through the fat layer. Season generously with salt and white pepper.
Roast at 350°F for about 2 hours. Start breast-side up, flip halfway through. You want an internal temp of 165°F and skin that shatters when you tap it.
Let it rest 15 minutes. Then carve into bite-sized pieces. Keep that crispy skin intact—it’s half the magic.
Step 2: Build Your Curry Base
Here’s where the best Thai roasted duck curry at home separates from the mediocre stuff.
Open your coconut milk. Don’t shake the can. Scoop out the thick cream on top , that’s liquid gold.
Heat the cream in your wok over medium heat. Add curry paste and stir constantly for 3-4 minutes. You’re waiting for the oil to separate and rise to the surface. The color deepens. The smell fills your kitchen. That’s when you know it’s ready.
Step 3: Bring It Together
Add the remaining coconut milk. Stir in fish sauce and palm sugar. Taste and adjust—you want sweet, salty, and spicy in balance.
Add pineapple chunks and kaffir lime leaves. Simmer 5 minutes.
Gently fold in your roasted duck pieces. You’re not cooking them more, just warming and coating.
Finish with Thai basil and sliced chili. Serve immediately over jasmine rice.
![]()
Equipment You’ll Need
Nothing fancy here:
• Large wok or deep skillet (12-inch works great)
• Roasting pan with rack
• Sharp knife for slicing duck
• Wooden spoon for stirring
• Can opener (for the coconut milk—keeping it real)
Tips That Make a Difference
Use Chinese roasted duck from an Asian grocery. Short on time? Skip roasting your own. Pick up a whole roasted duck from Chinatown. It’s already perfectly cooked and flavored. Your curry will taste amazing.
Don’t skip the bloom. Frying curry paste in coconut cream is non-negotiable. It releases flavor compounds you can’t get any other way.
Quality curry paste matters. Mae Ploy or Maesri brands work well. Homemade is even better if you have time.
Fresh fruit only. Canned pineapple gets mushy. Fresh stays firm and adds brightness.
Easy Variations for Your Thai Roasted Duck Curry
Lychee version: Swap pineapple for lychees. The floral sweetness creates a completely different vibe—lighter, more elegant.
Green curry style: Use green curry paste instead of red. Add Thai eggplant for authenticity.
Extra vegetables: Bamboo shoots, bell peppers, and cherry tomatoes all work beautifully.
Spice it up: Add more fresh chilies or a spoonful of chili oil for serious heat seekers.
Storage and Reheating
Leftovers keep 3-4 days in the fridge. Here’s the thing though—the duck skin loses its crispness. Still tastes great, just different.
Reheat gently in a pan over low heat. Add a splash of coconut milk if the sauce thickened too much. Microwave works in a pinch but won’t win any awards.
Freeze the curry sauce separately without the duck for up to 3 months. Roast fresh duck when you’re ready to serve.
Thai Roasted Duck Curry FAQs
Can I use duck breast instead of whole duck?
Absolutely. Score the skin, sear fat-side down until crispy, then slice. Takes about 20 minutes total versus 2 hours for whole duck.
What if I can’t find Thai basil?
Italian basil works as a substitute, though the flavor differs. Holy basil is another option if your Asian market carries it. In a pinch, skip it entirely rather than using dried basil.
Is this dish very spicy?
You control the heat. Start with 2 tablespoons curry paste for mild, 4 tablespoons for medium-hot. The coconut milk and fruit mellow things significantly.
Can I make this with chicken instead?
Sure, though it won’t be Thai roasted duck curry anymore! Use bone-in thighs for similar richness. Roast at 400°F for 45 minutes.
Why does my curry sauce look broken or oily?
That’s actually correct. Thai curries traditionally have visible oil on top from blooming the paste. If you prefer a smoother look, stir vigorously before serving.
Final Note on Making Thai Roasted Duck Curry
Making authentic Thai red duck curry at home isn’t about perfection. It’s about enjoying the process—the sizzle of curry paste hitting hot coconut cream, the smell that makes your whole house feel like a Bangkok street food stall, the first bite that confirms yes, you absolutely can do this.
Khun Noi was right. Good curry needs patience. But it also needs you to just start. Grab a duck this weekend. Give it a shot. Your kitchen—and your dinner table—will thank you.
*This post may contain affiliate links which means I may earn commissions for purchases made through links at no extra cost to you. See https://asianfoodsdaily.com/disclaimer/* for more infomation
How To Make Thai Roasted Duck Curry
Main course20 minutes
2 hours
2 hours 20 miunte
Ingredients
- • 2 cans full-fat coconut milk (avoid “light” versions)
- • 3-4 tablespoons red curry paste
- • 1 cup fresh pineapple chunks
- • 1/2 cup lychees
- • 2 tablespoons fish sauce
- • 1 tablespoon palm sugar
- • 6-8 Thai basil leaves
- • 2 kaffir lime leaves, torn
- • 1 red chili, sliced
Instructions
- 1 Prep and Roast Your Duck
- 2 Build Your Curry Base
- 3 Bring It Together
Post your Comment
0 Comments
No comments yet. Be the first to share your thoughts!