The classic Thanksgiving feast is a time-honored tradition, but the sheer volume of dishes can turn a joyous holiday into a kitchen marathon. That's why I've designed this complete menu—herb-roasted turkey, savory stuffing, creamy mashed potatoes, green bean casserole, and rich gravy—with a strategic make-ahead plan. You'll spend less time scrambling on the big day and more time enjoying your guests.
Advertisements1
This isn't just a collection of recipes; it's a system. I've broken down every component, from the turkey brining (optional but recommended) to the final reheating, with precise times and temperatures. The result is a feast that looks and tastes like you spent days in the kitchen, but with a schedule that keeps your sanity intact. Let's get started.
Why You'll Love This Recipe
About the Ingredients
1 (12-14 lb / 5.4-6.3 kg) whole turkey, thawed
Choose a fresh or fully thawed turkey. If using frozen, allow 24 hours of thawing per 5 pounds in the fridge.
1/2 cup (1 stick / 113g) unsalted butter, softened
Use unsalted to control saltiness. For a dairy-free option, substitute with olive oil or vegan butter.
2 tablespoons fresh rosemary, minced
Fresh herbs are key. If using dried, reduce to 2 teaspoons each.
2 tablespoons fresh thyme leaves
Fresh thyme adds a woodsy flavor. Substitute with 2 teaspoons dried if needed.
1 tablespoon fresh sage, minced
Sage is classic for turkey. Dried sage can be used, but reduce to 1 teaspoon.
2 teaspoons kosher salt
Kosher salt is less salty than table salt. If using table salt, use half the amount.
1 teaspoon black pepper, freshly ground
Freshly ground pepper makes a difference. Pre-ground is okay in a pinch.
1 large onion, quartered
Use a yellow or sweet onion for stuffing the cavity. This adds moisture and flavor.
2 celery stalks, cut into 2-inch pieces
Celery adds aromatic flavor. You can also add a lemon half for extra zest.
4 cups (960 ml) low-sodium chicken broth
Used for basting and making gravy. Low-sodium lets you control the salt.
1/2 cup (120 ml) dry white wine (optional)
Wine deglazes the pan for a richer gravy. Omit or use extra broth if preferred.
3 tablespoons all-purpose flour
For thickening the gravy. Gluten-free flour blends work too.
Tips & Tricks
Don't Overstuff the Turkey
Stuffing expands as it cooks, so pack it loosely. Better yet, bake stuffing separately to ensure it reaches 165°F (74°C) safely.
Let the Turkey Rest
Resting for at least 30 minutes allows juices to redistribute. Carving too early results in dry meat.
Use a Meat Thermometer
Don't rely on pop-up timers. Insert an instant-read thermometer into the thickest part of the thigh, not touching bone, and cook until it reads 165°F (74°C).
Pro Tips
Step-by-Step Instructions
1. Prep the Turkey
Remove giblets and neck from turkey cavity. Pat turkey dry with paper towels. In a small bowl, mix softened butter, rosemary, thyme, sage, salt, and pepper. Gently loosen the skin over the breast and rub half the butter mixture directly on the meat. Rub the remaining butter over the entire skin. Stuff the cavity with onion and celery. Place turkey on a rack in a roasting pan.
2. Roast the Turkey
Preheat oven to 425°F (220°C). Pour 1 cup of chicken broth into the pan. Roast turkey for 30 minutes, then reduce oven temperature to 350°F (175°C). Continue roasting, basting every 30 minutes with pan juices, until the thickest part of the thigh reaches 165°F (74°C) and juices run clear, about 2 to 2.5 hours total for a 12-14 lb turkey. If the skin browns too quickly, tent loosely with foil.
3. Rest the Turkey
Transfer turkey to a carving board and let rest for at least 30 minutes before carving. This allows the juices to redistribute, ensuring moist meat. Do not skip this step – it's crucial for texture.
4. Make the Gravy
While turkey rests, strain pan drippings into a fat separator. Skim off fat, reserving about 1/4 cup. Place roasting pan over medium heat (or transfer drippings to a saucepan). Add reserved fat and flour, whisk to make a roux, and cook for 2 minutes. Slowly whisk in remaining broth and wine, scraping up browned bits. Simmer until thickened, about 5 minutes. Season with salt and pepper to taste.
5. Carve and Serve
Carve the turkey and arrange on a platter. Serve with hot gravy and your favorite sides. If making sides ahead, reheat them in a 350°F (175°C) oven for 20-30 minutes, covered, until heated through.
6. Make-Ahead Sides (Optional)
For a stress-free day, prepare sides like mashed potatoes, stuffing, and green bean casserole up to 2 days in advance. Store them in airtight containers in the refrigerator. On Thanksgiving, reheat in a 350°F (175°C) oven, adding a splash of broth or milk to maintain creaminess.
Delicious Variations
Citrus-Herb Turkey
Add orange and lemon zest to the herb butter and stuff the cavity with citrus quarters for a bright twist.
Smoked Turkey
For a smoky flavor, smoke the turkey at 225°F (107°C) until the internal temperature reaches 165°F (74°C), about 30 minutes per pound. Use wood chips like apple or hickory.
Spiced Turkey Rub
Swap the herbs for a blend of paprika, garlic powder, onion powder, and cayenne for a Southwestern kick.
How to Store Classic Thanksgiving Feast (with Make-Ahead Tips) – House of Nash Eats
Refrigerator
Store leftover turkey and gravy in separate airtight containers in the refrigerator for up to 4 days.
Freezer
Freeze sliced turkey and gravy for up to 3 months. Wrap tightly in plastic wrap and foil to prevent freezer burn.
Reheating
Reheat turkey slices in a 350°F (175°C) oven with a little broth to keep moist, or microwave individual portions. Gravy can be reheated on the stovetop over medium heat, stirring frequently.
Frequently Asked Questions
Q: How long does it take to cook a 12-pound turkey?
A 12-pound unstuffed turkey takes about 2 to 2.5 hours to roast at 350°F (175°C) after an initial 30-minute sear at 425°F (220°C). Always use a meat thermometer to confirm the thigh reaches 165°F (74°C).
Q: Should I brine my turkey?
Brining is optional but recommended for extra moisture and flavor. This recipe includes a dry brine step that you can do 24 hours ahead, but it's not required. If you skip brining, you'll still get a juicy bird thanks to the herb butter and basting.
Q: Can I prepare the turkey the night before?
Yes, you can season the turkey with the herb butter and refrigerate it uncovered overnight. This dry brine helps the flavor penetrate and dries the skin for crispiness. Just remove it from the fridge 1 hour before roasting to take the chill off.
Q: How do I know when the turkey is done?
The turkey is done when an instant-read thermometer inserted into the thickest part of the thigh (not touching bone) registers 165°F (74°C). The juices should run clear when you cut into the thigh. Let it rest for 30 minutes before carving.
Q: Can I use a frozen turkey?
Yes, but you must thaw it completely in the refrigerator before roasting. Allow 24 hours of thawing for every 4-5 pounds of turkey. Never thaw at room temperature, as that promotes bacterial growth.
Ready to host the Thanksgiving of your dreams? Bookmark this recipe, share it with your fellow hosts, and let me know in the comments how your feast turned out. Keep it simple, keep it growing.
Classic Thanksgiving Feast (with Make-Ahead Tips) – House of Nash Eats
Host a stress-free Thanksgiving with this classic feast, featuring make-ahead tips and a juicy herb-roasted turkey that feeds 12.
🧂 Ingredients
- 1 (12-14 lb / 5.4-6.3 kg) whole turkey, thawed
- 1/2 cup (1 stick / 113g) unsalted butter, softened
- 2 tablespoons fresh rosemary, minced
- 2 tablespoons fresh thyme leaves
- 1 tablespoon fresh sage, minced
- 2 teaspoons kosher salt
- 1 teaspoon black pepper, freshly ground
- 1 large onion, quartered
- 2 celery stalks, cut into 2-inch pieces
- 4 cups (960 ml) low-sodium chicken broth
- 1/2 cup (120 ml) dry white wine (optional)
- 3 tablespoons all-purpose flour
📋 Instructions
- 1Prep the Turkey — Remove giblets and neck from turkey cavity. Pat turkey dry with paper towels. In a small bowl, mix softened butter, rosemary, thyme, sage, salt, and pepper. Gently loosen the skin over the breast and rub half the butter mixture directly on the meat. Rub the remaining butter over the entire skin. Stuff the cavity with onion and celery. Place turkey on a rack in a roasting pan.
- 2Roast the Turkey — Preheat oven to 425°F (220°C). Pour 1 cup of chicken broth into the pan. Roast turkey for 30 minutes, then reduce oven temperature to 350°F (175°C). Continue roasting, basting every 30 minutes with pan juices, until the thickest part of the thigh reaches 165°F (74°C) and juices run clear, about 2 to 2.5 hours total for a 12-14 lb turkey. If the skin browns too quickly, tent loosely with foil.
- 3Rest the Turkey — Transfer turkey to a carving board and let rest for at least 30 minutes before carving. This allows the juices to redistribute, ensuring moist meat. Do not skip this step – it's crucial for texture.
- 4Make the Gravy — While turkey rests, strain pan drippings into a fat separator. Skim off fat, reserving about 1/4 cup. Place roasting pan over medium heat (or transfer drippings to a saucepan). Add reserved fat and flour, whisk to make a roux, and cook for 2 minutes. Slowly whisk in remaining broth and wine, scraping up browned bits. Simmer until thickened, about 5 minutes. Season with salt and pepper to taste.
- 5Carve and Serve — Carve the turkey and arrange on a platter. Serve with hot gravy and your favorite sides. If making sides ahead, reheat them in a 350°F (175°C) oven for 20-30 minutes, covered, until heated through.
- 6Make-Ahead Sides (Optional) — For a stress-free day, prepare sides like mashed potatoes, stuffing, and green bean casserole up to 2 days in advance. Store them in airtight containers in the refrigerator. On Thanksgiving, reheat in a 350°F (175°C) oven, adding a splash of broth or milk to maintain creaminess.



