Go Back
+ servings
five spice roasted duck
Print Recipe
4.79 from 14 votes

Five Spice Roasted Duck

A super simple recipe for roasted duck marinated in five spice powder and topped with a tea soy sauce glaze.
Prep Time8 hrs
Cook Time2 hrs
Course: Main Course
Cuisine: Asian
Keyword: five spice roasted duck, roasted duck
Servings: 4 people
Calories: 848kcal


Roasted Duck

  • 1 duck 4-5lbs
  • 2 tbsp five spice powder
  • 1 tbsp salt
  • 2 yellow onions cut into chunks
  • 3 shallots
  • 15 sprigs thyme

Tea Soy Sauce Glaze

  • ¼ cup soy sauce
  • 1 tbsp earl grey tea
  • 2 tbsp mirin
  • 1 tbsp rice wine vinegar
  • 1 tsp coriander seeds
  • 1 tsp fennel
  • 2 star anise


  • Pat dry the duck. Combine five spice powder and salt. Rub the entire duck with the five spice powder mixture. Make sure to rub the seasoning in the cavity of the duck as well.
  • Let the duck marinate in the fridge overnight.
  • The next day, preheat the oven to 350 degrees F. Next, get out a roasting pan. Add the cut up onions and thyme sprigs to the bottom of the pan. Stuff the shallots into the duck and place it on top. Cover with aluminum foil. Bake for 1 1/2 hours.
  • While the duck is roasting, make the glaze. Combine all the ingredients into a sauce pan and bring to a simmer. Simmer until half the liquid remains. Remove from the heat and set aside.
  • After 1 1/2 hours, remove the aluminum foil. Brush the glaze over the duck and bake for another 30 minutes uncovered until the center is 165 degrees F. Add a new layer of glaze after 15 minutes.
  • Rest duck for 5 minutes before serving.


Calories: 848kcal | Carbohydrates: 16g | Protein: 26g | Fat: 76g | Saturated Fat: 25g | Cholesterol: 145mg | Sodium: 2746mg | Potassium: 646mg | Fiber: 3g | Sugar: 6g | Vitamin A: 499IU | Vitamin C: 18mg | Calcium: 88mg | Iron: 7mg