The World's Best Turkey

4 stars
3.94 (15)
The World's Best Turkey
Prep Time:
20 mins
Cook Time:
230 mins
Total Time:
250mins
Category:
Recipe by Administrator
Published on July 24, 2023

Ingredients

  • 1 (12 to 14-pound) whole turkey, thawed
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1 teaspoon ground black pepper
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon dried oregano

Directions

  1. Preheat oven to 350°F. Rinse turkey inside and out, and pat dry with paper towels.
  2. In a small bowl, mix together olive oil, salt, pepper, garlic powder, onion powder and oregano.
  3. Rub the oil mixture all over the turkey, including underneath the skin, making sure to rub some of the mixture inside the cavity.
  4. Place the turkey in a roasting pan and roast in the preheated oven for 2 to 2 1/2 hours, or until the internal temperature of the thickest part of the thigh reaches 165°F.
  5. Remove the turkey from the oven and let rest for 15 minutes before carving.

Interesting Facts

  • The average size of a holiday turkey is 16 pounds.
  • It takes about 3 hours to roast a 16-pound turkey.
  • The purpose of letting the turkey rest after roasting is to allow the juices to redistribute.