Spit-Roasted Duck with Orange and Rosemary

If you’ve only had oven-roasted duck, this recipe just may change your whole opinion of the bird. It comes out so crisp and delicious, with a deeply brown, burnished skin, it’s almost like Chinese roast duck. But to render the fat, you really have to prick the skin all over—fifty times, in fact. Count ’em!–Mario Batali


It seems 50 isn’t just the number of times one ought to brush one’s hair at night or the number of sheep one may count before becoming even remotely sleepy. It’s also the number of times one must pierce the skin of a duck prior to roasting. We’re not about to argue with any logic that turns out duck skin this crisp.

Spit-Roasted Duck

A cooked spit-roasted duck with orange and rosemary in the background.
Mario Batali and Judith Sutton

Prep 15 mins
Cook 1 hr 45 mins
Total 2 hrs
4 servings
5 / 7 votes
Print RecipeBuy the Italian Grill cookbook

Want it? Click it.


  • 1/2 cup orange marmalade
  • 1/2 cup fresh orange juice
  • 3 tablespoons balsamic vinegar
  • 4 garlic cloves minced
  • 2 tablespoons finely chopped rosemary leaves
  • One (4 to 4 1/2 pound) duck
  • Kosher salt and freshly ground black pepper to taste


  • Prepare a gas or charcoal grill for rotisserie cooking over indirect medium heat (or according to the instructions for your grill). Place the drip pan under the center of the spit.
  • In a small saucepan, combine the marmalade, orange juice, balsamic vinegar, garlic, and rosemary and bring to a boil. Reduce the heat to medium-low and gently simmer for 5 minutes. Remove from the heat and let cool. Pour 1/4 cup of the sauce into a small bowl to use for basting the duck, and pour the rest into a small serving bowl for passing at the table.
  • Meanwhile, remove all the excess fat from the duck. Wash the duck and dry it thoroughly both inside and out with paper towels. With a sharp metal skewer, prick the duck skin all over, especially the thighs, 50 times. Season the duck inside and out with salt and pepper to taste. Tie the legs together and brush the duck all over with a light coating of the orange-marmalade mixture.
  • Place the duck on the spit and secure it with the clamps. Attach it to the rotisserie mecha­nism, cover the grill, and cook until the tem­perature in the thickest part of the thigh reaches 160°F (71°C), 1 1/4 to 1 3/4 hours, depending on the heat of your grill. About 15 minutes before the duck is done, brush it all over again with more of the orange sauce. When the duck is done, transfer it to a cutting board and let rest for 15 minutes.
  • Carve the duck and pass the remaining orange sauce on the side.
Print RecipeBuy the Italian Grill cookbook

Want it? Click it.

Originally published July 04, 2008


#leitesculinaria on Instagram If you make this recipe, snap a photo and hashtag it #LeitesCulinaria. We'd love to see your creations on Instagram, Facebook, and Twitter.


  1. Hi! I made this awesome recipe on an indoor rotisserie also and keep coming back to it! It is so good and not a lot of work for the impressive results. The sauce is a nice finishing touch. Everyone loves this from grandparents to my four year old(though I tell him it’s chicken for now haha!) Thank you!

  2. Hi I’m responding to another comment about using an indoor rotisserie for this recipe. I have made this several times for Christmas and once for thanksgiving and it always impresses my guests. It’s quite easy to pull off and I don’t feel like it’s an excessive amount of prep. 10 mins per pound works well for me…

      1. 5 stars

        I made this recipe tonight (and two years ago) using a Ronco Rotisserie. It made me look like a hero each time and is de facto *expected* now at every Thanksgiving meal in addition to Turkey. Fabulous recipe, I’m so glad I found this page!

  3. Would this recipe work to do a few hours ahead and then reheat? Would love to make for a dinner get together but the place we’re going doesn’t have grill/rotisserie so we’d have to do at home and then take with. Thoughts?

    1. Jennie, I suggest cooking it, then wrapping it in foil. It may still be warm when you get to location. If not, gently reheated in a 300° oven, still wrapped in the foil.

  4. 5 stars
    My 3-year-old son loves it. The sweetness and the citrusy baste give much flavor to the meat. Happy with your recipe and thank you. I’m going to make it again.

Have something to say?

Then tell us. Have a picture you'd like to add to your comment? Attach it below. And as always, please take a gander at our comment policy before posting.

Rate this recipe!

Have you tried this recipe? Let us know what you think.

Upload a picture of your dish