Ingredients
Scale
- 1 whole turkey (12–14 pounds)
- 1 cup unsalted butter, softened
- 2 cups onion, finely chopped
- 2 cups celery, finely chopped
- 4 cups bread cubes (preferably day-old bread)
- 1 cup chicken broth (more if needed)
- 1 tablespoon dried sage
- 1 tablespoon dried thyme
- 1 tablespoon dried rosemary
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 cup dried cranberries or raisins (optional)
- 1 cup chopped walnuts or pecans (optional)
- 2 large eggs, beaten
- Fresh parsley, for garnish
Instructions
- Preheat the oven to 325°F (165°C).
- Let the turkey sit at room temperature for about 30 minutes. Remove giblets and neck from the cavity.
- Rinse the turkey inside and out under cold water and pat dry. Season generously with salt and pepper.
- In a large skillet, melt half of the butter (1/2 cup) over medium heat. Add chopped onions and celery, sauté for 5-7 minutes until soft.
- Add dried sage, thyme, and rosemary to the skillet and cook for another minute.
- In a large mixing bowl, combine sautéed vegetables with bread cubes. Gradually pour in chicken broth until bread is moistened but not soggy.
- If using, fold in cranberries or nuts. Add beaten eggs and mix until well combined.
- Stuff the turkey cavity with the stuffing, leaving space for expansion. Tie the legs together with kitchen twine and tuck wing tips under the turkey.
- Place the turkey breast-side up in a large roasting pan, preferably on a rack. Brush with remaining melted butter and cover loosely with aluminum foil.
- Roast the turkey for about 13-15 minutes per pound, approximately 2.5 to 3 hours. Check internal temperature halfway through; it should reach 165°F (74°C).
- Once cooked, remove from the oven and let rest for 20-30 minutes before carving.
- Carve and serve with stuffing on the side, garnished with fresh parsley.
Notes
- Feel free to customize the stuffing with your favorite ingredients, such as different herbs or vegetables.
- If you prefer a drier stuffing, use less broth.
- Make sure to save the turkey drippings for a flavorful gravy!
- Prep Time: 30 minutes
- Cook Time: 150 to 180 minutes