Preheat oven to 400°F.
Place your turkey on a roasting pan. Pat the skin dry.
12 pound whole turkey
Stuff the cavity with the oranges, onion, garlic, rosemary, and sage.
2 blood oranges, 1 yellow onion, 1 head garlic, 3 sprigs fresh rosemary, 2 sprigs fresh sage
Make the compound butter: In a medium bowl, mash the butter with a fork. Add in the remaining compound butter ingredients and stir until smooth.
1 cup unsalted butter, 1 tablespoon kosher salt, ½ teaspoon ground black pepper, 1 tablespoon minced fresh rosemary, 1 tablespoon minced fresh sage, 4 cloves garlic, 1 teaspoon blood orange zest
Loosen the skin on the turkey breast. Spread half of the butter mixture under the skin. Rub the remaining half of the mixture all over the turkey.
Roast the turkey for 30 minutes.
Add the chicken stock to the bottom of the roasting pan and roast for another 1 hour 30 to 1 hour 45 minutes, until the turkey reaches 165°F, basting occasionally during the cooking time.
2 cups low-sodium chicken broth
Remove from the oven and set the turkey aside onto a cutting board. Tent with foil and let rest for 15-20 minutes.
Turkey gravy
Serve turkey with garnishes and gravy.
Blood orange wedges, Rosemary sprigs, Pomegranate arils