Roasted Thanksgiving Turkey with Homemade Herb Butter Recipe

Serves 10-12 | Finish in 4-5 hours

This roasted turkey recipe is simple, but very flavorful with our homemade herbed butter and brine.


  • 10-12 lb. Turkey
  • 4 Tbsp. Herb Butter (or normal butter), softened
  • 4 cups Stuffing, prepared
  • 4 cups Turkey or Chicken Stock
  • Salt & Pepper


  1. If desired, brine turkey the night before.
  2. Remove any giblets from turkey. Rinse and pat dry.
  3. Preheat oven to 300 degrees Fahrenheit.
  4. Add stuffing into cavity. Rub turkey with herb butter. Tip: Gently separate skin from meat and rub softened herb butter on meat below skin. This will help the skin get crispy, and keep the meat moist.
  5. Season with salt and pepper.
  6. Place in a roasting pan with some turkey or chicken stock. Cover with aluminum foil. Add to preheated oven, on the lowest rack.
  7. Cook for roughly 20 minutes per pound of turkey, or until meat reaches 165 degrees F. To properly measure the temperature, use an instant-read thermometer and insert into the meaty part of the thigh, making sure to go roughly halfway into the thigh. If you measure too close to the skin, your temperature reading may be off.
  8. During cooking process, remove aluminum foil, baste turkey with stock from roasting pan and cover with aluminum foil again.
  9. When temperature is getting close to done, remove aluminum foil and cook for another 10-15 minutes to allow the skin to get crispy.
  10. Remove from oven and let the turkey rest for 15-30 minutes. 
  11. Carve and enjoy!

Related Recipes