01 - Preheat oven to 325°F. Remove giblets from the cavity and pat turkey dry with paper towels.
02 - Rub the turkey exterior with olive oil, salt, and black pepper. Stuff the cavity with orange quarters, onion, thyme, and rosemary.
03 - Place the turkey breast-side up on a rack in a large roasting pan. Tuck wings under and tie legs together with kitchen twine.
04 - Roast uncovered for approximately 2½–3 hours (13 minutes per pound), basting occasionally with pan juices, until the internal temperature reaches 165°F. Tent with foil if browning too rapidly.
05 - In a saucepan over medium heat, combine cranberries, orange juice, honey, orange zest, Dijon mustard, cinnamon, cloves, and salt. Simmer, stirring occasionally until cranberries burst and sauce thickens, about 10–12 minutes. Remove from heat and cool slightly.
06 - In the final 30 minutes of roasting, brush the turkey every 10 minutes with the cranberry-orange glaze, reserving some for serving.
07 - Remove turkey from oven, loosely tent with foil, and let rest for at least 20 minutes before carving.
08 - Carve turkey slices and drizzle generously with reserved glaze.