Peking Duck Stir Fry with Hoisin and Crisp Vegetables

Updated November 4, 2026

Total time
35 min
prep 20 min · cook 15 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Peking Duck Stir Fry with Hoisin and Crisp Vegetables

Peking duck stir fry turns cooked Peking-style duck into a quick, savory meal with crisp vegetables and a glossy hoisin-based sauce. It draws on the flavors of Beijing-style roast duck, usually served with hoisin, scallions and thin pancakes, while using a hot pan to make a practical weeknight dish; versions vary, and this one works with purchased or leftover cooked duck.

Ingredients

  • 12 oz (340 g) cooked Peking-style duck meat, skin on or off, sliced into bite-size strips
  • 1 tbsp (15 ml) neutral cooking oil, such as canola or peanut oil
  • 1 medium red bell pepper, about 6 oz (170 g), thinly sliced
  • 1 medium carrot, about 3 oz (85 g), peeled and cut into thin matchsticks
  • 4 oz (115 g) shiitake mushrooms, stems removed and caps sliced; or use cremini mushrooms
  • 4 scallions, about 2 oz (55 g), cut into 2-inch (5 cm) lengths, with green and white parts separated
  • 2 cloves garlic, about 6 g, finely chopped
  • 1 tsp (5 g) finely grated fresh ginger
  • 3 tbsp (45 ml) hoisin sauce
  • 1 tbsp (15 ml) light soy sauce
  • 2 tbsp (30 ml) water
  • 1 tsp (5 ml) rice vinegar
  • 1 tsp (3 g) cornstarch
  • 1 tsp (5 ml) toasted sesame oil
  • 1 tsp (5 g) sesame seeds, optional, for serving
  • 8 small Chinese-style wheat pancakes, about 8 oz (225 g), or 2 cups (300 g) cooked rice, for serving

Instructions

  1. Prepare the sauce. In a small bowl, whisk together the hoisin sauce, soy sauce, water, rice vinegar and cornstarch until smooth. Set it beside the stove. The cornstarch helps the sauce cling to the duck and vegetables.
  2. Get the duck ready. Slice the cooked duck into strips about ¼ inch (6 mm) thick. If it is cold from the refrigerator, separate the pieces gently so they heat evenly. Keep any skin attached if you enjoy its richness; remove excess thick or rubbery skin if preferred. This recipe uses cooked duck, not raw duck.
  3. Heat the pan. Warm a large wok or wide skillet over medium-high to high heat for 1–2 minutes. Add the neutral oil and swirl to coat the cooking surface. Use a large pan so the vegetables sear rather than steam; cook in batches if your pan is small.
  4. Stir-fry the vegetables. Add the carrot and bell pepper and stir-fry for 2 minutes. Add the mushrooms and the white parts of the scallions, then cook for another 2–3 minutes, stirring often, until the vegetables are bright and crisp-tender. If the pan starts to scorch, lower the heat slightly rather than adding a lot of water.
  5. Add aromatics and duck. Stir in the garlic and ginger for about 20 seconds, just until fragrant. Add the sliced duck and toss for 1–2 minutes to warm it. Pour in the sauce and stir continuously for 1–2 minutes, until it bubbles and lightly coats everything. Add a splash of water if the sauce becomes too thick.
  6. Check the temperature and finish. Insert a food thermometer into a substantial piece of duck, avoiding the pan; reheated poultry must reach 165°F (74°C), the USDA FSIS safe minimum for poultry and leftovers. Continue cooking briefly as needed, checking again. Turn off the heat, toss with the green scallion pieces and sesame oil, and sprinkle with sesame seeds if using.
  7. Serve hot. Warm the pancakes according to their package directions, or serve the stir-fry over cooked rice. Put the duck and vegetables on the table as soon as they are ready so the vegetables stay crisp.

Tips

  • Choose cooked duck: Peking-style duck from a takeaway counter or leftover roast duck is convenient. If starting with raw duck, cook it separately and verify 165°F (74°C) before slicing; this stir-fry’s short cooking time is intended only to reheat cooked meat.
  • Keep the pan hot, but avoid crowding: Too many ingredients lower the pan temperature and make vegetables release water. Stir-fry vegetables in two batches if needed, then combine them with the duck and sauce.
  • Adjust the salt and sweetness: Hoisin and soy sauce vary by brand, and cooked duck may already be seasoned. Taste the sauce before adding it, and use low-sodium soy sauce or a little extra water if it seems too salty.
  • Use substitutions thoughtfully: Cremini mushrooms work in place of shiitake, though they have a milder flavor. If hoisin is unavailable, combine 2 tbsp (30 ml) oyster sauce with 1 tbsp (15 ml) plum sauce; the result is less sweet and less distinctly aromatic than hoisin.

Serving Suggestions

For a Peking-duck-inspired meal, serve the stir-fry with warm thin wheat pancakes. Spoon a modest amount of duck and vegetables into each one and roll it up; extra hoisin can be offered at the table. The pancakes are a convenient stand-in for the thin pancakes commonly served with Peking duck, but this stir-fry is not a traditional whole-roast-duck presentation.

Steamed jasmine rice or plain white rice makes the dish a filling bowl meal and catches the sauce. For a larger spread, add quick-cooked bok choy, cucumber matchsticks, or a simple cabbage salad. Keep side dishes lightly seasoned so they do not compete with the hoisin sauce.

Variations

More vegetables: Add 1 cup (90 g) thinly sliced cabbage or 4 oz (115 g) snow peas with the bell pepper. They cook quickly and add crunch; avoid adding so much that the pan becomes crowded.

Make it spicy: Stir in ½ tsp (2 g) chili flakes or 1 tsp (5 ml) chili oil with the garlic and ginger, then offer more at the table. For a gentler heat, use a small amount of chili oil only as a finishing drizzle.

Use a different cooked meat: Cooked roast chicken can replace the duck in the same quantity. The dish will be leaner and milder, so a little extra sesame oil or hoisin can help bring back richness. Cooked pork also works if it has been stored safely and is reheated to 165°F (74°C).

Gluten-free option: Use gluten-free hoisin and tamari, and serve with rice rather than wheat pancakes. Check the labels on both sauces, since formulations vary.

Storage and Reheating

Refrigerate leftovers in a shallow, covered container within 2 hours of cooking, or within 1 hour if the room is hotter than 90°F (32°C). Keep them refrigerated at 40°F (4°C) or colder and use within 3–4 days. For longer storage, freeze in an airtight container for up to 2–3 months; thaw in the refrigerator before reheating. The vegetables will soften somewhat after freezing.

Reheat only the portion you plan to eat in a skillet over medium heat, stirring with a tablespoon (15 ml) of water until steaming throughout and at least 165°F (74°C) at the center, checked with a food thermometer. A microwave also works: cover loosely, heat in short intervals, stir between intervals, and check several spots for 165°F (74°C). Do not leave cooked duck at room temperature for more than 2 hours, and avoid repeatedly cooling and reheating the same batch.

Frequently Asked Questions

Can I use leftover Peking duck?
Yes. Remove any bones, slice the cooked meat, and follow the recipe. If the leftovers have been refrigerated, reheat the duck and the rest of the dish to 165°F (74°C). Do not use duck that has been left at room temperature for more than 2 hours.

Can I make this without a wok?
Yes. A wide, heavy skillet works well. Give it time to heat, and cook the vegetables in batches if necessary so they brown lightly instead of steaming.

Should I remove the duck skin?
That is a matter of preference. Skin adds richness, but a large amount can make the sauce oily. Remove thick excess skin, or briefly crisp the skin separately in the hot pan before adding the vegetables.

Can I prepare the ingredients ahead?
You can slice the vegetables and mix the sauce up to a day ahead, storing them separately in covered containers in the refrigerator. For best texture, stir-fry just before serving; keep cooked duck refrigerated until it goes into the pan.

What if my sauce is too salty or thick?
Stir in water a tablespoon (15 ml) at a time until the flavor and consistency are right. If it tastes too salty, add more vegetables or serve it with plain rice; avoid adding more soy sauce.

Can I make it with raw duck?
Not by simply following this short stir-fry method. Cook raw duck separately until a food thermometer confirms 165°F (74°C), then slice it and add it to the pan to coat and heat with the vegetables. Prevent cross-contamination by washing hands, utensils, and surfaces that touched raw poultry.

Related

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).