1.Remove your thawed turkey from the fridge and allow to sit for 1 hour and reach room temperature. Preheat your oven to 325F.
2.In a large roasting pan, place a layer of carrots, baby red potatoes, and onions on the bottom. Season with salt and pepper and drizzle with the olive oil. In the meantime, make your herb butter by combining butter, garlic, salt, pepper, and freshly chopped herbs.
3.Once you’ve made the herb butter, remove the turkey from the packaging and take out the neck and giblets. Pat the turkey dry with paper towels. Place the turkey on a wire rack in the roasting dish and then season the entire turkey including the thighs and cavity with salt and pepper.
4.Place the lemon, onion and herbs inside the cavity of the turkey. Using your fingers, loosen the skin on the breasts of the turkey until you are able to place several tablespoons of the herb butter underneath. Baste the entire turkey with the remaining herb butter mixture, then roast at 325F at about 15 minutes per pound or until the internal temperature reaches 165F.
5.Allow the turkey to rest for at least 20 minutes before carving.