As an Amazon Associate we earn from qualifying purchases.
Planning a festive feast can feel overwhelming, especially when every guest has a different favorite holiday dish. A well-balanced menu with make-ahead sides, impressive mains, and indulgent desserts takes the stress off the cook and keeps everyone happily fed. The thirty recipes below mix classic tradition with a few fresh twists so you can build the meal that fits your gathering perfectly. Pick what you love, prep smart, and enjoy the holiday glow around the table.
Quick Navigation
- 1. Herb-Roasted Turkey with Garlic Butter
- 2. Honey-Glazed Spiral Ham
- 3. Prime Rib with Rosemary Jus
- 4. Maple-Mustard Pork Loin
- 5. Cranberry-Stuffed Cornish Hens
- 6. Vegetarian Chestnut-Mushroom Nut Roast
- 7. Vegan Puff Pastry Wellington
- 8. Citrus-Baked Salmon Side
- 9. Classic Bread Stuffing
- 10. Sausage & Apple Dressing
- 11. Creamy Garlic Mashed Potatoes
- 12. Sweet Potato Casserole with Pecan Streusel
- 13. Brown Butter Brussels Sprouts
- 14. Roasted Rainbow Carrots with Thyme
- 15. Green Bean Almondine
- 16. Yorkshire Puddings
- 17. Cranberry-Orange Relish
- 18. Red Wine Gravy
- 19. Maple-Glazed Parsnips
- 20. Truffle Mac and Cheese
- 21. Winter Kale Salad with Pomegranate
- 22. Soft Dinner Rolls with Herb Butter
- 23. Smoked Gouda Scalloped Potatoes
- 24. Bacon-Wrapped Asparagus Bundles
- 25. Sticky Toffee Pudding
- 26. Classic Christmas Pudding with Brandy Sauce
- 27. Gingerbread Cheesecake
- 28. Peppermint Chocolate Mousse
- 29. Mulled Wine
- 30. Spiced Eggnog
1. Herb-Roasted Turkey with Garlic Butter

Slathering a turkey in garlic-infused butter before it hits the oven locks in moisture while crisping the skin. Roast at a moderate temperature and baste occasionally with pan drippings for even browning. Let the bird rest at least twenty minutes so juices redistribute, making carving easier and slices juicier.
2. Honey-Glazed Spiral Ham

A spiral-cut ham is simple to heat, and a homemade glaze sets it apart. Simmer honey with Dijon mustard, brown sugar, and a touch of orange zest, then brush it on during the last thirty minutes of baking. The sweet-savory crust pairs beautifully with leftover sandwiches the next day.
3. Prime Rib with Rosemary Jus

Slow-roasting prime rib at a low temperature keeps the interior rosy while developing a peppery crust. After resting, skim fat from the roasting pan and whisk in beef broth, red wine, and fresh rosemary for a quick jus. Serve the meat thick-cut so each guest gets that coveted end-piece crust.
4. Maple-Mustard Pork Loin

Lean pork loin benefits from a sweet glaze that caramelizes in the oven. Mix maple syrup, grainy mustard, and apple cider vinegar, then brush it on halfway through roasting. The tangy glaze balances the mild meat and works great alongside roasted root vegetables.
5. Cranberry-Stuffed Cornish Hens

Cornish hens offer built-in portion control and look elegant on the plate. Fill each bird with a mixture of wild rice, dried cranberries, and toasted pecans before roasting until the skin turns mahogany. Guests will love having their own miniature roast to carve.
6. Vegetarian Chestnut-Mushroom Nut Roast

This hearty loaf combines roasted chestnuts, mixed nuts, mushrooms, and herbs bound with oats. Bake it in a loaf pan and brush the top with tomato paste for color. A simple mushroom gravy turns each slice into a satisfying main for vegetarian guests.
7. Vegan Puff Pastry Wellington

Layer sautéed mushrooms, lentils, spinach, and caramelized onions inside dairy-free puff pastry, then bake until shatteringly crisp. The Wellington can be assembled a day ahead and chilled, making holiday timing easier. Serve with a red wine reduction for extra richness.
8. Citrus-Baked Salmon Side

Baking a salmon side on foil with citrus rounds ensures even cooking and easy cleanup. A quick herb butter melts over the fish as it comes out of the oven, adding brightness without overpowering the delicate flavor. This dish shines on buffets where guests can serve themselves flaky portions.
9. Classic Bread Stuffing

Cubed day-old bread absorbs savory stock, sautéed onion, and plenty of sage for a nostalgic side. Bake until the top is crisp and the center steamy. A quick stir halfway through keeps textures varied, giving both crunchy and tender bites.
10. Sausage & Apple Dressing

Adding crumbled Italian sausage and diced tart apples turns basic dressing into a robust side. The apples soften as they bake, lending subtle sweetness that balances the savory meat. Fresh parsley stirred in at the end keeps flavors bright.
11. Creamy Garlic Mashed Potatoes

Simmer potatoes with whole garlic cloves so everything softens together, then mash with warm cream and butter. Passing the mash through a ricer yields a silky texture worthy of a holiday table. Keep the bowl warm over a pot of barely simmering water until serving time.
12. Sweet Potato Casserole with Pecan Streusel

Whip roasted sweet potatoes with maple syrup and a dash of cinnamon for a fluffy base. A buttery pecan crumble bakes into a crisp topping that contrasts with the creamy filling. Many cooks assemble the dish the night before, adding the streusel just before baking.
13. Brown Butter Brussels Sprouts

Searing halved Brussels sprouts in a hot pan caramelizes their edges quickly. Finish with nutty brown butter, a squeeze of lemon, and crunchy hazelnuts. The side travels well from stove to table without losing its snap.
14. Roasted Rainbow Carrots with Thyme

Thin rainbow carrots roast quickly, concentrating their natural sweetness. Toss them in olive oil, salt, and fresh thyme before baking until tender. They look vibrant against the richer tones of roasts and gravies.
15. Green Bean Almondine

Blanch green beans ahead of time, then reheat them in a skillet with butter just before dinner. Toasted slivered almonds add crunch, while a hint of lemon zest brightens the dish. It’s quick, elegant, and pairs with nearly every main.
16. Yorkshire Puddings

A simple batter of eggs, flour, and milk bakes into airy cups perfect for catching gravy. Heat the fat in the tin until smoking before adding batter to guarantee tall rise. Serve immediately so guests enjoy the crispy edges.
17. Cranberry-Orange Relish

Fresh cranberries pulse with orange segments and a little sugar for a zesty counterpoint to rich meats. The no-cook recipe comes together in minutes and keeps for a week in the fridge. Its jewel-like color adds brightness to the plate.
18. Red Wine Gravy

Deglaze the roasting pan with dry red wine, scraping up flavorful bits, then whisk in stock and a quick roux. Simmer until velvety and season with black pepper. The subtle fruit notes pair especially well with beef and turkey alike.
19. Maple-Glazed Parsnips

Parsnips develop candy-like edges when roasted with pure maple syrup and a pinch of cayenne. A final drizzle of cider vinegar keeps the sweetness in check. They make an unexpected alternative to sweet potatoes.
20. Truffle Mac and Cheese

Blend sharp cheddar with Gruyère for depth, then spike the sauce with a touch of truffle oil. Baking the pasta under a Parmesan breadcrumb lid gives each bite crunchy contrast. Guests often reach for seconds, so consider doubling the batch.
21. Winter Kale Salad with Pomegranate

Massage kale with olive oil to soften the leaves, then toss with sweet-tart pomegranate arils and toasted walnuts. A quick lemon-honey vinaigrette lightens the holiday spread. The salad holds up well without wilting, even after an hour on the table.
22. Soft Dinner Rolls with Herb Butter

Fluffy milk-based rolls rise high and bake to a tender crumb. Brush tops with melted butter as soon as they leave the oven for extra shine. Offer whipped herb butter on the side so guests can slather to their liking.
23. Smoked Gouda Scalloped Potatoes

Layer thin potato slices in a cheese sauce laced with smoked Gouda for depth. Bake until the top bubbles and turns bronze. Rest the casserole ten minutes before serving so squares hold their shape.
24. Bacon-Wrapped Asparagus Bundles

Wrap three to four asparagus stalks in a single bacon slice, then roast until the bacon is crisp and the vegetables tender. A drizzle of balsamic reduction just before serving adds tang. These bundles double as a finger food appetizer if guests are mingling.
25. Sticky Toffee Pudding

Moist date cakes soak up warm toffee sauce, creating an irresistibly gooey texture. Serve each portion with vanilla ice cream or softly whipped cream. The dessert reheats well, making it an ideal make-ahead sweet.
26. Classic Christmas Pudding with Brandy Sauce

Dried fruits, suet, and warm spices steam together into a rich, dark pudding. Age it for a few weeks if possible to deepen the flavors. Warm the brandy sauce separately and pour tableside for a dramatic finish.
27. Gingerbread Cheesecake

Cream cheese filling gets holiday warmth from molasses, cinnamon, and ginger. A crunchy gingersnap crust ties everything together. Chill overnight for the cleanest slices and easiest serving.
28. Peppermint Chocolate Mousse

Fold whipped cream into melted dark chocolate for a light yet intense mousse. Stir in peppermint extract for a cool finish, then chill until set. Top with more whipped cream and a sprinkle of crushed candy canes for festive flair.
29. Mulled Wine

Simmer red wine with cloves, cinnamon, star anise, and orange peel until fragrant. Add a splash of brandy and honey to sweeten slightly. Keep the pot on low so guests can ladle mugs throughout the evening.
30. Spiced Eggnog

Homemade eggnog blends egg yolks, milk, and cream cooked gently to a custard before being cooled and mixed with bourbon or rum. Fresh nutmeg grated on top gives unmistakable aroma. Offer non-alcoholic portions so everyone can toast to the season.