Elevate your holiday feast with this Boss-Level Roast Turkey recipe that promises juicy, flavorful perfection! With a blend of aromatic herbs and rich seasonings, this turkey will be the star of your dinner table. Discover step-by-step instructions on preparing, roasting, and serving this mouthwatering dish. Ready to impress your guests? Click through to explore the full recipe and tips for a truly memorable meal!
1 whole turkey (12-14 lbs), thawed
1/2 cup unsalted butter, softened
2 tablespoons olive oil
1 tablespoon garlic powder
1 tablespoon onion powder
1 tablespoon smoked paprika
1 tablespoon fresh rosemary, chopped
1 tablespoon fresh thyme, chopped
1 tablespoon fresh sage, chopped
2 teaspoons salt
1 teaspoon black pepper
4 cups low-sodium chicken broth
1 lemon, halved
1 onion, quartered
4-5 garlic cloves, smashed
2 cups carrots, chopped
2 cups celery, chopped
Fresh herbs for garnish (rosemary, thyme, and sage)