Quick answer: This Classic Thanksgiving Dinner features a beautifully roasted golden turkey with herb butter, paired with a homemade cranberry sauce that strikes the perfect balance of sweet and tart. The turkey is juicy, the skin is crispy, and the cranberry sauce adds a bright, festive finish to your holiday table.
- What is This Classic Thanksgiving Dinner?
- Why You’ll Love This Recipe
- Ingredients
- Equipment
- Step‑by‑Step Instructions
- Part 1: Dry Brine the Turkey (24 hours ahead)
- Part 2: Make the Herb Butter
- Part 3: Prep the Turkey for Roasting
- Part 4: Roast the Turkey
- Part 5: Rest the Turkey
- Part 6: Make the Cranberry Sauce (while the turkey rests)
- Part 7: Carve and Serve
- Expert Chef Tips
- Troubleshooting
- Recipe Variations
- Serving Suggestions
- Storage & Reheating
- Frequently Asked Questions
- Nutrition
- Recipe Card
| Prep Time | 30 minutes (plus brining) |
|---|---|
| Cook Time | 3 – 3½ hours |
| Resting Time | 30 minutes |
| Total Time | ~4½ hours |
| Servings | 10 – 12 |
| Calories | ~550 per serving (turkey + sauce) |
| Difficulty | Medium (but totally doable!) |
| Best Occasion | Thanksgiving, Christmas, festive gatherings |
Thanksgiving is the one day of the year when the kitchen becomes the heart of the home – and the turkey is the undisputed star of the show. For me, the magic starts the night before, when the turkey goes into its brine and the cranberries begin their transformation from tart little jewels into a glossy, ruby‑red sauce that practically sparkles on the table.
I grew up watching my mother wrestle with a giant bird every November, basting it obsessively and peeking through the oven door every ten minutes. She made it look like a high‑stakes performance. Years later, after more than a few trial‑and‑error Thanksgivings of my own, I learned the secrets that turn a dry, ordinary turkey into a moist, golden masterpiece – and a cranberry sauce that people actually fight over for leftovers.
The turkey: dry brine it, stuff the cavity with aromatics, smear herb butter under the skin, and roast it high and fast before finishing low and slow. The cranberry sauce: just three ingredients – fresh cranberries, orange juice, and sugar – simmered until they burst and thicken into something so much more than a condiment. It’s the tangy, sweet counterpoint that cuts through the richness of the gravy and stuffing.
This isn’t just a recipe. It’s a roadmap to a stress‑free, show‑stopping Thanksgiving dinner that will have your guests asking for the recipe before the pie is even served. Let’s get cooking.
What is This Classic Thanksgiving Dinner?
A classic Thanksgiving dinner centers on a whole roasted turkey, served alongside a constellation of traditional sides – stuffing, mashed potatoes, gravy, green bean casserole, and, of course, cranberry sauce. The turkey is the centerpiece, and the cranberry sauce is its essential partner, providing a bright, acidic counterbalance to the rich, savory meat and buttery sides.
The cranberry sauce is a uniquely American creation. Native Americans used cranberries for food, dye, and medicine. Early settlers adopted them, and by the 19th century, cranberry sauce had become a Thanksgiving staple. The combination of tart berries and sugar – often enhanced with orange or spices – creates a relish that’s as visually stunning as it is delicious.
A Feast of Tradition
Thanksgiving as we know it was shaped by Sarah Josepha Hale, who campaigned for a national holiday in the mid‑1800s. Her vision of the meal – roast turkey, stuffing, and cranberry sauce – became the gold standard. Every family adds their own touches, but the core remains the same: a meal that celebrates gratitude, togetherness, and the bounty of the harvest.
This recipe honors that tradition while adding smart, modern techniques – dry brining for juicy meat, herb butter for flavor, and a simple, no‑fail cranberry sauce that comes together in fifteen minutes. It’s classic, but it’s also stress‑free.
Flavor & Texture Profile
- Turkey: Juicy, tender white and dark meat with crispy, golden‑brown skin infused with herbs and butter
- Cranberry Sauce: Bright, tart, sweet, with a jammy texture and pops of whole berries
- Why people love it: It’s the quintessential holiday meal – nostalgic, festive, and deeply satisfying. The turkey is impressive, and the cranberry sauce is the perfect finishing touch
Why You’ll Love This Recipe
- Perfectly juicy turkey – The dry brine ensures moist, flavorful meat every time
- Crispy, golden skin – Herb butter under the skin creates a crackling, flavorful exterior
- Easy homemade cranberry sauce – Ready in 15 minutes with just 3 ingredients – so much better than canned
- Stress‑free method – No constant basting, no complicated spatchcocking – just a reliable roasting technique
- Make‑ahead friendly – The cranberry sauce can be made days in advance; the turkey can be brined the night before
- Impressive centerpiece – A golden, herb‑studded turkey is guaranteed to wow your guests
- Leftovers for days – Turkey sandwiches, turkey soup, cranberry sauce on toast – the gifts that keep on giving
- Budget‑conscious – A whole turkey feeds a crowd for less than many other protein options
- Customizable – Adjust the herbs, add spices to the cranberry sauce, make it your own
- Built‑in tradition – This is the meal that creates memories around the table
Ingredients
For the Turkey
| Ingredient | Amount | Notes |
|---|---|---|
| Whole turkey | 12 – 14 lbs | Thawed completely |
| Kosher salt (for dry brine) | ¼ cup | Diamond Crystal or Morton |
| Brown sugar (optional, for brine) | 2 tablespoons | Adds a subtle sweetness |
| Unsalted butter | ½ cup (1 stick) | Softened |
| Fresh herbs (thyme, rosemary, sage) | 2 tablespoons each, chopped | For herb butter |
| Garlic cloves | 4 | Minced |
| Lemon | 1 | Zested and juiced |
| Olive oil or melted butter | 2 tablespoons | For brushing the skin |
| Onion | 1 large | Quartered, for cavity |
| Apple | 1 | Quartered, for cavity |
| Fresh herbs (for cavity) | Several sprigs | Thyme, rosemary, sage |
| Black pepper | 1 teaspoon | Freshly ground |
| Chicken or turkey broth | 2 cups | For the roasting pan |
For the Cranberry Sauce
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh or frozen cranberries | 12 oz (1 bag) | Fresh are best, frozen work too |
| Granulated sugar | 1 cup | Adjust to taste |
| Orange juice | ½ cup | Freshly squeezed |
| Orange zest | 1 teaspoon | Optional but recommended |
| Pinch of salt | ¼ teaspoon | Balances sweetness |
| Cinnamon stick or star anise (optional) | 1 | For warm spice notes |
Ingredient Notes
The Turkey: Buy a turkey that fits your roasting pan and oven. A 12–14 lb bird feeds 10–12 people with leftovers. Make sure it’s completely thawed – plan 24 hours in the refrigerator for every 4–5 pounds. Never rinse the turkey – it splatters bacteria; just pat it dry.
The Brine: Dry brining (salting the turkey and letting it rest) is simpler and more effective than wet brining. The salt penetrates the meat, seasoning it deeply and helping it retain moisture during roasting.
The Cranberries: Fresh cranberries are ideal – they’re firm, bright, and hold their shape well. Frozen work just as well – no need to thaw them first. Avoid canned cranberry sauce if you want the real homemade experience.
Ingredient Substitutions
| Dietary Need | Substitution |
|---|---|
| Gluten‑Free | This recipe is naturally gluten‑free – just ensure your broth is gluten‑free |
| Dairy‑Free | Use olive oil or dairy‑free butter for the herb rub |
| Lower Sugar (Cranberry Sauce) | Use ¾ cup sugar or substitute with honey/maple syrup to taste; add a splash of orange liqueur for depth |
| Vegan | Obviously not for turkey – but for a vegan main, consider a stuffed squash or roast cauliflower |
| Low‑Sodium | Reduce salt in the brine and use low‑sodium broth |
Equipment
Essential Tools:
- Large roasting pan with a rack
- Instant‑read meat thermometer
- Large cutting board
- Sharp carving knife
- Kitchen twine
- Basting brush
- Small saucepan (for cranberry sauce)
- Mixing bowls
- Aluminum foil
Nice‑to‑Have: A roasting rack with handles, a turkey baster, a fat separator for gravy.
Step‑by‑Step Instructions
Part 1: Dry Brine the Turkey (24 hours ahead)
Pat the turkey completely dry with paper towels. In a small bowl, mix the kosher salt and brown sugar (if using). Sprinkle the mixture all over the turkey – inside the cavity, under the skin of the breast (gently loosen the skin), and all over the exterior. Place the turkey on a rack set over a baking sheet and refrigerate uncovered for 12–24 hours. The skin will dry out and become papery – this is exactly what you want for crispy skin.
Why This Matters: The salt seasons the meat deeply, and the uncovered refrigeration dries the skin so it crisps up beautifully in the oven.
Part 2: Make the Herb Butter
About 1 hour before roasting, remove the turkey from the refrigerator. In a small bowl, combine the softened butter with the chopped herbs, minced garlic, lemon zest, and a pinch of pepper. Mix well.
Visual Cue: The butter should be spreadable but not melted – room temperature is perfect.
Part 3: Prep the Turkey for Roasting
Preheat the oven to 425°F (220°C). Gently loosen the skin over the breast and thighs. Using your fingers or a spoon, rub the herb butter under the skin, spreading it evenly over the meat. Rub any remaining butter over the outside of the skin. Stuff the cavity with the quartered onion, apple, and herb sprigs. Tie the legs together with kitchen twine and tuck the wing tips under the body. Brush the skin with olive oil or melted butter and season with additional black pepper.
Aroma Cue: The mixture of herbs and butter will smell incredibly fragrant – that’s your Thanksgiving scent wafting through the house.
Part 4: Roast the Turkey
Place the turkey breast‑side up on a rack in the roasting pan. Pour the broth into the bottom of the pan (this prevents drippings from burning). Roast at 425°F for 30 minutes to crisp the skin, then reduce the oven temperature to 325°F (165°C) and continue roasting for about 2½ to 3 hours more. Tent the turkey loosely with foil if the skin browns too quickly.
Check for doneness: 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 breast should read 160°F (71°C) – it will rise to 165°F while resting.
Visual Cue: The skin should be deep golden brown, and the juices should run clear when you pierce the thigh.
Part 5: Rest the Turkey
Carefully transfer the turkey to a cutting board or serving platter. Tent loosely with foil and let it rest for at least 30 minutes. This is crucial – it allows the juices to redistribute throughout the meat, ensuring every slice is moist.
Why This Matters: If you carve immediately, the juices run out onto the board, leaving you with dry meat. Resting is non‑negotiable.
Part 6: Make the Cranberry Sauce (while the turkey rests)
In a small saucepan, combine the cranberries, sugar, orange juice, orange zest, salt, and cinnamon stick (if using). Bring to a simmer over medium heat, stirring occasionally. The cranberries will begin to pop and release their juices – this takes about 8–10 minutes. Continue cooking until the sauce thickens and the berries are softened but still hold their shape, about 5 minutes more. Remove from heat and let cool. The sauce will thicken further as it cools. Remove the cinnamon stick before serving.
Visual Cue: The cranberries should be glossy and the sauce should coat the back of a spoon. You’ll hear a satisfying “pop” as the berries burst.
Aroma Cue: The sweet‑tart fragrance of oranges and cranberries will fill the kitchen – it’s the smell of the holidays.
Part 7: Carve and Serve
Carve the turkey – start by removing the legs and thighs, then slice the breast meat against the grain. Arrange the slices on a platter. Transfer the pan drippings to a gravy boat (or make a quick gravy by whisking a little flour into the drippings and simmering). Serve the turkey with the cranberry sauce on the side.
Serving Tip: A generous spoonful of cranberry sauce next to a slice of turkey is the perfect bite – savory, juicy, and bright.
Expert Chef Tips
- Dry brine is the secret: Salting the turkey 24 hours in advance seasons the meat all the way through and guarantees juiciness. Don’t skip this step.
- Start high, finish low: The initial 425°F blast crisps the skin, then lowering to 325°F ensures the meat cooks gently and stays moist.
- Use a thermometer, not a timer: Ovens vary, and birds come in different shapes. Trust the thermometer – it’s the only foolproof way to know when it’s done.
- Tent loosely with foil: If the skin is browning too quickly, tent it with foil – but don’t wrap it tightly, or you’ll steam the skin.
- Don’t baste obsessively: Opening the oven door lets heat escape. A pre‑brined bird doesn’t need constant basting – just let it do its thing.
- Make cranberry sauce ahead: It keeps in the fridge for up to a week and actually gets better as the flavors meld. Make it a few days before Thanksgiving.
- Add a little orange zest: The citrus brightness elevates the cranberry sauce from good to unforgettable – it’s the subtle detail guests will notice.
- Rest, rest, rest: Don’t skip the 30‑minute rest. It’s the difference between juicy and dry. Use that time to make the gravy and cranberry sauce.
Troubleshooting
| Problem | Cause | Solution |
|---|---|---|
| Skin isn’t crispy | Turkey wasn’t dried enough before roasting | Next time, dry brine uncovered for 24 hours; during roasting, ensure the skin is dry and oiled |
| Breast is dry | Overcooked or didn’t rest | Use a thermometer – breast should reach 160°F, then rise to 165°F while resting |
| Thighs are underdone | Dark meat takes longer; thermometer may not be deep enough | Insert thermometer into the thickest part of the thigh without touching bone – aim for 175°F for tender dark meat |
| Cranberry sauce is too thin | Not cooked long enough | Simmer for an extra 5–7 minutes until it thickens; it will also set as it cools |
| Cranberry sauce is too tart | Not enough sugar | Stir in a little honey or maple syrup to taste |
| Cranberry sauce is too sweet | Too much sugar | Add a splash of lemon juice to balance |
| Gravy is lumpy | Flour wasn’t whisked in properly | Whisk vigorously or strain through a fine‑mesh sieve |
Recipe Variations
- Spiced Cranberry Sauce: Add a cinnamon stick, a star anise, and a few cloves to the cranberry sauce while simmering – remove before serving.
- Orange‑Ginger Cranberry: Add 1 tablespoon of freshly grated ginger along with the orange zest for a warm, zesty twist.
- Bourbon Cranberry Sauce: Stir in 2 tablespoons of bourbon or dark rum after the sauce comes off the heat – it adds a sophisticated depth.
- Herb‑Infused Turkey: Add fresh sage, tarragon, or marjoram to the herb butter for a different flavor profile.
- Citrus Turkey: Stuff the cavity with oranges, lemons, and limes instead of apple and onion for a brighter, more citrus‑forward bird.
- Smoked Turkey: If you have a smoker, smoke the turkey at 250°F for 6–8 hours instead of roasting – it’s a game‑changer.
- Spatchcocked Turkey: Remove the backbone and flatten the turkey for faster, more even cooking – reduce roasting time to about 90 minutes.
Serving Suggestions
Classic sides: Serve the turkey and cranberry sauce with classic stuffing, creamy mashed potatoes, green bean casserole, sweet potato casserole, and dinner rolls. Don’t forget the gravy – it’s the glue that holds everything together.
Drink pairings: A medium‑bodied Pinot Noir, a buttery Chardonnay, or a crisp sparkling wine. For non‑alcoholic options, try sparkling apple cider or a spiced cranberry punch.
Presentation ideas: Arrange the carved turkey on a large platter, surround it with fresh herbs and citrus slices, and place the cranberry sauce in a beautiful glass bowl. A sprinkle of fresh parsley or pomegranate seeds adds a festive pop of color.
Storage & Reheating
Refrigeration (Turkey): Store leftover turkey in an airtight container for up to 4 days. Keep it moist by storing it with a little gravy or broth.
Refrigeration (Cranberry Sauce): Refrigerate in a covered container for up to 1 week – it actually improves in flavor as it sits.
Freezing (Turkey): Freeze sliced turkey in gravy for up to 3 months. Thaw in the refrigerator overnight before reheating.
Freezing (Cranberry Sauce): Freeze in an airtight container for up to 6 months – it’s perfect for spreading on toast or using in baked goods all year.
Reheating (Turkey): Reheat gently in the oven at 300°F, covered with foil and a splash of broth, until warmed through (about 20–30 minutes). Alternatively, reheat slices in gravy on the stovetop.
Reheating (Cranberry Sauce): Warm gently in a saucepan over low heat, adding a splash of water or orange juice if needed to loosen it.
Frequently Asked Questions
How long does it take to cook a turkey?
At 325°F, a 12–14 lb unstuffed turkey takes about 3 to 3½ hours. Start at 425°F for 30 minutes to crisp the skin, then lower to 325°F. Always use a meat thermometer for doneness – 165°F in the thigh.
What’s the best way to keep turkey moist?
Dry brining (salting 24 hours ahead) is the #1 method. Also, start high and finish low, and let the turkey rest for at least 30 minutes before carving – this traps the juices inside.
Can I make cranberry sauce ahead of time?
Yes – it’s actually better when made 1–3 days in advance. The flavors meld together beautifully. Store it in the fridge and bring to room temperature before serving.
Do I need to baste the turkey?
No – constant basting lets heat out of the oven. A dry‑brined, herb‑buttered turkey stays moist without it. Just let it roast undisturbed for the best results.
Why is my cranberry sauce too thin?
Simmer it a little longer – the pectin in the cranberries will help it set. It will also thicken as it cools. If it’s still too thin, whisk in a cornstarch slurry (1 tsp cornstarch + 1 tbsp water) and cook for 1 minute.
Can I use frozen cranberries?
Absolutely – there’s no need to thaw them first. Just add them directly to the saucepan and adjust the cooking time by a few extra minutes.
How do I carve a turkey?
Start by removing the legs and thighs, then slice the breast meat against the grain. Watch a video tutorial if you’re unsure – it’s easier than it looks!
What if my turkey is still frozen?
Thaw it in the refrigerator – plan 24 hours for every 4–5 pounds. Never thaw at room temperature. If you’re short on time, use the cold water method (submerge in cold water, changing the water every 30 minutes).
How many people will a 12 lb turkey feed?
A 12 lb turkey yields about 10 servings with leftovers. For 12–14 people, aim for a 14–16 lb bird. The rule of thumb is about 1–1½ pounds per person.
How do I make gravy from turkey drippings?
After roasting, pour the pan drippings into a fat separator or skim the fat. Whisk 2 tablespoons of flour into the drippings over medium heat, cook for 1 minute, then slowly whisk in 1½ cups of broth. Simmer until thickened.
Nutrition
Nutrition values are estimates and may vary based on specific ingredients and portion sizes.
| Nutrient | Per Serving (1 of 12, turkey + 2 tbsp cranberry sauce) |
|---|---|
| Calories | ~550 |
| Protein | 42g |
| Carbohydrates | 22g |
| Fat | 30g |
| Saturated Fat | 12g |
| Fiber | 2g |
| Sugar | 18g |
| Sodium | ~720mg |
Recipe Card
Recipe Name: Classic Thanksgiving Dinner with Cranberry Sauce
Cuisine: American
Course: Main Course / Holiday Feast
Prep Time: 30 minutes (plus 24 hours brining)
Cook Time: 3 – 3½ hours
Rest Time: 30 minutes
Total Time: ~4½ hours
Servings: 10 – 12
Calories: ~550 per serving
Author: [KITCHENFLORA]
Ingredients – Turkey
- 12 – 14 lbs whole turkey, thawed
- ¼ cup kosher salt (for dry brine)
- 2 tablespoons brown sugar (optional)
- ½ cup unsalted butter, softened
- 2 tablespoons each fresh thyme, rosemary, sage, chopped
- 4 cloves garlic, minced
- 1 lemon (zest and juice)
- 2 tablespoons olive oil or melted butter
- 1 large onion, quartered
- 1 apple, quartered
- Fresh herb sprigs (for cavity)
- 1 teaspoon black pepper
- 2 cups turkey or chicken broth
Ingredients – Cranberry Sauce
- 12 oz fresh or frozen cranberries
- 1 cup granulated sugar
- ½ cup fresh orange juice
- 1 teaspoon orange zest
- ¼ teaspoon salt
- 1 cinnamon stick (optional)
Instructions
- Dry brine (24 hours ahead): Pat turkey dry. Mix salt and brown sugar. Rub all over turkey, under skin, and in cavity. Place on rack over baking sheet, refrigerate uncovered for 12–24 hours.
- Herb butter: Combine softened butter with herbs, garlic, lemon zest, and pepper.
- Preheat and prep: Preheat oven to 425°F. Loosen skin, spread herb butter under and on top. Stuff cavity with onion, apple, and herb sprigs. Tie legs. Brush with oil. Pour broth into roasting pan.
- Roast: Roast at 425°F for 30 minutes. Reduce to 325°F and roast 2½–3 hours more, until thigh reaches 165°F. Tent with foil if browning too quickly.
- Rest: Transfer to cutting board, tent with foil, and rest for 30 minutes.
- Cranberry sauce: In a saucepan, combine cranberries, sugar, orange juice, zest, salt, and cinnamon. Simmer over medium heat until berries pop and sauce thickens, about 10–15 minutes. Cool. Remove cinnamon.
- Carve and serve: Carve turkey, arrange on platter, and serve with cranberry sauce on the side.
Notes
- Dry brining is essential for juicy, flavorful meat – don’t skip it.
- Use a meat thermometer – it’s the only way to guarantee perfect doneness.
- Cranberry sauce can be made up to 3 days ahead and refrigerated.
- Let the turkey rest before carving – this keeps the juices in the meat.
- Leftover turkey and cranberry sauce make incredible sandwiches.
Nutrition (per serving, approximate)
Calories: 550 | Protein: 42g | Carbs: 22g | Fat: 30g | Fiber: 2g | Sugar: 18g | Sodium: 720mg
This Thanksgiving dinner is the meal I look forward to all year – the golden turkey, the glistening cranberry sauce, and the table full of the people I love. I hope this recipe brings warmth, joy, and deliciousness to your holiday table. Whether it’s your first time hosting or your fiftieth, I promise you can do this – and your guests will be absolutely wowed. Happy Thanksgiving!

