This Thai Duck Fried Rice transforms leftover roast duck into a quick, flavorful dinner that tastes like something you’d order from your favorite Thai restaurant. Ready in about 15 minutes, it’s one of my favorite ways to give leftovers a second life.

I don’t mind leftovers. I just don’t want them to taste like leftovers. There’s a big difference.
After a holiday dinner or a weekend feast, the refrigerator usually ends up holding a container of leftover roast duck that nobody seems quite sure what to do with. We could simply reheat it, of course, but somehow that’s never as exciting as the first meal.
That’s where this Thai Duck Fried Rice comes in. Instead of asking, “How do we finish the leftovers?” it asks a much better question.
“How do we turn them into something everyone actually looks forward to eating?”
The answer only takes about fifteen minutes.
It Started With Restaurant Fried Rice
There are certain dishes I order almost automatically whenever we eat at a Thai restaurant.
Pad Thai.
Tom Yum soup.
And fried rice.
I’ve always loved how Thai fried rice tastes lighter than some other versions. The grains stay separate instead of becoming heavy, fresh herbs brighten every bite, and a squeeze of lime at the end somehow makes the whole dish come alive.
One day, while staring at leftover roast duck in the refrigerator, I realized it already had everything needed to become the star of a Thai-style fried rice. It turned out to be one of those happy kitchen accidents that quickly became part of our regular dinner rotation.

Leftovers Never Had It This Good
One of my favorite things about fried rice is that it doesn’t ask for perfection.
Yesterday’s rice? Perfect.
Leftover duck? Even better.
A handful of fresh herbs, garlic, onions, and a few pantry sauces are usually all it takes to transform ingredients that were quietly sitting in the refrigerator into something that feels like a completely new meal. Honestly, if nobody watched you cook it, they probably wouldn’t even realize it started as leftovers.
The Secret to Great Fried Rice
If there’s one lesson I’ve learned over the years, it’s this.
Freshly cooked rice makes terrible fried rice. It sounds backwards, but it’s true.
Day-old rice has time to dry out slightly, which helps every grain stay separate instead of turning soft or sticky in the pan. That’s exactly the texture you want.
The duck also deserves a little patience. Let it crisp slightly around the edges before tossing everything together. Those caramelized bites add incredible flavor.
Make It Your Own
Although duck is my favorite version, this recipe is incredibly forgiving. You can add peas, carrots, baby corn, or whatever vegetables happen to be hanging out in your refrigerator.
No Thai basil? Regular basil works surprisingly well.
Want a little heat? Fresh chilies or chili crisp make a wonderful finishing touch.
Recipes like this aren’t about following strict rules. They’re about making dinner from what you already have.
Helpful Tips
- Always use cold, day-old rice whenever possible.
- Let the duck crisp slightly before mixing everything together.
- Add the herbs at the very end to keep them fresh and fragrant.
- Taste before adding extra fish sauce since leftover duck is often already seasoned.

FAQs
Can I use Peking duck?
Absolutely. Peking duck works beautifully in this recipe.
Can I use freshly cooked rice?
You can, but day-old rice produces the best texture.
Can I freeze duck fried rice?
Yes. Store it in an airtight container for up to two months and reheat in a skillet for the best texture.
What vegetables go well in duck fried rice?
Peas, carrots, baby corn, green onions, and bell peppers all work well.

A Little Catch-Up Before You Go
The older I get, the more I appreciate recipes that make life easier instead of more complicated. This Thai Duck Fried Rice is exactly that kind of recipe. It rescues leftovers, comes together in about fifteen minutes, and somehow feels like a completely different meal by the time it reaches the table.
Maybe that’s why I look forward to leftover duck now. Not because I want to eat yesterday’s dinner again. Because I know this fried rice is waiting. Thanks for catching up with me.
Originally published in 2022. Updated in 2026 with new photos, improved instructions, and additional cooking tips.

Thai-style Duck Fried Rice
Ingredients
- 2 tablespoons vegetable oil
- 1 small yellow onion thinly sliced
- 3 garlic cloves finely minced
- 1 small Roma tomato seeded and diced
- 3 cups cold cooked jasmine rice
- 2 large eggs lightly beaten
- ½ pound cooked duck meat shredded
- 2 tablespoons fish sauce
- 1½ tablespoons oyster sauce
- 1 teaspoon soy sauce
- 1 teaspoon sugar
- ½ teaspoon white pepper
- 1 cup fresh Thai basil leaves
For Serving
- Sliced cucumber
- Lime wedges
- Chili flakes or sliced Thai chilies optional
Instructions
- Heat the vegetable oil in a large wok or skillet over medium-high heat.
- Add the onion and cook for **2 to 3 minutes**, until softened.
- Stir in the garlic and cook for about **30 seconds**, until fragrant.
- Add the shredded duck and cook for **1 to 2 minutes**, allowing the edges to crisp slightly.
- Stir in the diced tomato and cook for another **30 seconds**.
- Add the cold jasmine rice and break up any clumps with a spatula.
- Pour in the fish sauce, oyster sauce, and white pepper. Stir-fry for **2 to 3 minutes**, tossing until the rice is evenly coated.
- Push the rice to one side of the wok.
- Pour the beaten eggs into the empty side and scramble until just set.
- Mix the eggs into the rice.
- Turn off the heat and fold in the Thai basil until just wilted.
- Serve immediately with sliced cucumbers, lime wedges, and chili flakes, if desired.
I love that there is Thai basil in this recipe. So yummy!
Wow! This dish is overloaded with stuff we want. Definitely looks so delicious and plus it’s easy to prepare and cook. I’ll definitely make this for the family.
Fried rice is one of my favorite dishes. It sounds amazing with duck!
Hello. This looks delicious.
I’m going to be cooking this for today’s meal.
Can you tell me how many servings this would be for for an adult main meal please ?
Thank you.
Nancy
It usually serves 3-4 portion 🙂 Enjoy!