Make sure your turkey to completely thawed
Preheat oven to 350-degrees farenheit
Remove the giblets from the turkey. Do not rinse your turkey unless it is frozen and needs more time to thaw.
Prepare your turkey by patting it dry with paper towels and removing any excess liquid.
Place the turkey in a large roasting pan.
Liberally salt and pepper the turkey and inside the turkey cavity.
Stuff the turkey with the orange sliced, halved lemons, mandarin oranges (reserve two for adding juice to the turkey), quartered onion, some of the celery sticks, and the rosemary, thyme, sage, marjoram, and parsley.
Brush the outside of the turkey with the herbed butter mixture.
Next, add the chopped garlic, and mandarin orange juice to the top and the outside of the turkey.
Add the remaining celery sticks, quartered onion, fresh herbs, orange and lemon slices to the bottom of the roasting pan. Add the chicken stock to the roasting pan. This will all help keep the turkey moist during the cooking process.
Roast the turkey for 2-2/2 hours, depending on the weight. I'm using a 13-pound turkey for this recipe
Baste or brush the turkey with the herbed butter mixture each half-hour that the turkey is cooking. You can also baste from the juices in the roasting pan.
Make sure to use a meat thermometer to gauge when the turkey is finished cooking. The meat thermometer should read 165-degrees at the meatiest part of the turkey.
Let the turkey rest for 20 minutes in the roasting pan under tinfoil before carving.
Slice the turkey and serve.