Christmas Eve Dinner – 20+ Easy, Cozy Recipes for the Whole Menu

Christmas Eve dinner is one of the year’s most important meals. It needs to feel special, but it can’t take over your whole night. You’ve got church, last-minute wrapping, or a house full of family walking in the door. Cooking shouldn’t be the hard part.

That’s why I put this list together. These are the Christmas Eve dinner recipes I turn to when I want the table to feel festive without spending all day in the kitchen. You’ll find appetizers, cozy mains, easy sides, and desserts that come together fast or make ahead like a dream.

Whether you’re feeding a big crowd or keeping it quiet with just your family, there’s something here for you. 

Christmas Deviled Eggs by katerynascafe.com

Appetizers & Starters

1. Christmas Deviled Eggs

These aren’t your average deviled eggs. Creamy yolks mix with Dijon and a little hot sauce, then top with crispy bacon and fresh dill. Fold cucumber ribbons into little “trees” to make them the prettiest thing on your appetizer table. They’re rich, tangy, and just a little smoky, with a cool crunch from the cucumber.

Perfect appetizer for Christmas Eve dinner because you can boil the eggs and mix the filling a day ahead. For perfect easy-to-peel eggs, use eggs that are a few days old – never fresh ones. Get the recipe →

Grape Jelly Meatballs by homemadehooplah.com

2.  Crock Pot Grape Jelly Meatballs

This one’s a classic for a reason. Frozen meatballs simmer low and slow in a sweet-and-tangy sauce made from grape jelly and chili sauce, until they’re glazed and sticky in the best way. It’s the ultimate hands-off appetizer: dump everything in the crockpot and forget about it while you wrap presents or greet guests. The sauce keeps them warm and party-ready for hours. 

Stir the sauce every 30 minutes so the glaze coats evenly instead of pooling at the bottom. Get the recipe →

Pigs in a blanket by kitchensanctuary.com

3.  Pigs in a Blanket

Cocktail sausages wrapped in bacon and brushed with honey, baked until crispy on the outside and tender on the inside. Sweet, smoky, and salty all in one bite, a guaranteed party pleaser. These come together with just three ingredients, and you can wrap them a full day ahead and bake straight from the fridge. They even freeze and reheat well, so they’re an easy one to prep way in advance.

Line your tray with non-stick foil so the honey glaze doesn’t turn cleanup into a chore. Get the recipe →

Cranberry Pecan Baked Brie by cookinginmygenes.com

4. Cranberry Pecan Baked Brie

Warm, gooey brie topped with tart cranberry sauce, toasted pecans, and a little orange zest, baked until melted. It’s sweet, tart, nutty, and creamy all at once an easy way to make your appetizer spread look fancy with almost no effort. Just five ingredients and 25 minutes start to finish.

Bake it close to serving time and use parchment paper underneath, so you can slide it straight onto a cheese board for a beautiful centerpiece. Get the recipe →

Italian Wedding Soup by oldhousetonewhome.net

Soups

5.  Instant Pot Italian Wedding Soup

The Instant Pot makes this classic a breeze. Tender homemade meatballs, al dente orzo, wilted spinach, and silky ribbons of egg simmer together in a savory Parmesan broth. It’s warm, comforting, and feels like a hug in a bowl, perfect for a lighter start to Christmas Eve dinner.

Freeze the shaped meatballs for about 10 minutes before cooking so they hold together better under pressure. Get the recipe →

Tomato Tortellini Soup by oldhousetonewhome.net

6. Instant Pot Pesto Tomato Tortellini Soup

A cozy, tomato-based broth swirled with basil pesto and loaded with cheese tortellini. This soup is creamy, herby, and a little bit indulgent; with the Instant Pot, you can have it on the table in a fraction of the usual time. This one’s a great pick if you want something a little different from the classic Christmas Eve lineup, and it’s easy enough that kids love it too.

Stir the pesto in at the end rather than during cooking, so the basil stays bright and fresh-tasting. Get the recipe →

Sausage and Orzo Soup by oldhousetonewhome.net

7. Spicy Sausage and Orzo Soup

This One-pot soup is built on spicy Italian sausage, garlic, and a touch of red pepper flake, simmered in a tomato broth with tender orzo, spinach, and Parmesan. It’s warm and a little bit fiery, balanced out by the creamy cheese and greens. Ready in about 35 minutes, and it only gets better the longer it sits, which makes it a smart one to start earlier in the day.

Swap in mild Italian sausage if you want to keep the heat kid-friendly. Get the recipe →

Loaded Baked Potato Soup by oldhousetonewhome.net

 

8. Instant Pot Loaded Baked Potato Soup

This soup brings together all the best flavors of a loaded baked potato: creamy potatoes, sharp cheddar, crispy bacon, and a dollop of sour cream in a rich, hearty soup. It’s thick, cheesy, and endlessly comforting, and the Instant Pot gets it done in about 10 minutes of cook time. This one’s a crowd-pleaser even for picky eaters at the table.

Set out bacon bits, cheese, and green onions so everyone can load their own bowl just how they like it. Get the recipe →

Peach Glazed Spiral Ham by oldhousetonewhome.net

Main Dishes

9. Peach Glazed Spiral Ham

Glaze a spiral ham with simple peach preserves and brown sugar, and let it caramelize into a glossy, sweet-salty coating as it bakes. It’s rich and a little fruity, with that classic holiday-ham flavor everyone loves. Since spiral hams are pre-cooked, you’re really just warming it through and building flavor, so it’s low-stress even on a busy night.

Double the glaze so you have extra to spoon over slices at the table. Get the recipe →

roasted turkey by seriouseats.com

10. The Best Simple Roast Turkey Gravy

A foolproof, silky gravy built to go with your holiday turkey, designed so you won’t be scrambling for pan drippings at the last minute. You can make the base ahead by simmering turkey wings or necks into a rich stock, so all that’s left on the day is finishing it with a quick roux for that glossy, savory consistency. It takes the pressure off your turkey timing completely. Tip: make the stock a day or two ahead and refrigerate it, so gravy day is just a quick reheat and thicken. Get the recipe →

Marinated Roast Beef by recipetineats.com

11. Marinated Roast Beef

An affordable cut of beef gets a big flavor upgrade from a garlic, Dijon, and balsamic marinade, then roasts up with a deep golden crust and juicy, pink center. It’s savory and rich, with a restaurant-quality result that doesn’t require restaurant-level effort. Because the marinade does the work over a couple of days in the fridge, most of the effort happens well before Christmas Eve.

Pull the beef out of the fridge an hour before roasting so it cooks more evenly. Get the recipe →

Standing Rib Roast by recipetineats.com

12. Standing Rib Roast (Prime Rib)

This is the showstopper main for a special Christmas Eve: a garlic-herb-crusted rib roast with a deep golden crust and a rose-pink, juicy center. It’s rich, buttery, and impressive to slice at the table, but the method is more forgiving than you’d think with a meat thermometer. It’s a real investment, so save it for the year you want to go all out.

Pull the roast a few degrees before your target temperature; it keeps cooking as it rests. Get the recipe →

Zucchini and Stuffing Casserole by oldhousetonewhome.net

Side dishes

13. Easy Zucchini and Stuffing Casserole

This easy side dish combines your veggie and starch sides into a single dish: tender zucchini, carrots, corn, and onion mixed with savory stuffing cubes that go golden and crispy on top. It’s hearty and comforting, with just enough crunch to keep it interesting.

Ready in under 30 minutes, it’s a great way to simplify your Christmas Eve spread without cutting anything from the table. Use whatever veggies you have in the crisper drawer; it’s endlessly flexible. Get the recipe →

Brussels Sprouts Gratin by oldhousetonewhome.net

14. Brussels Sprouts Gratin with Bacon Breadcrumbs

Tender Brussels sprouts get coated in a rich gruyère-gouda cheese sauce, then topped with crispy homemade bacon breadcrumbs. It’s creamy, cheesy, and a little smoky, with just the right crunch on top to balance the richness. This one turns even Brussels sprouts skeptics into fans, and it’s a fantastic make-ahead option since you can assemble it a day early and just bake it off before dinner.

Use day-old sourdough for the breadcrumbs; it gives a much better texture than fresh bread. Get the recipe →

Roasted Carrots by oldhousetonewhome.net

15. Balsamic and Brown Sugar Roasted Carrots

Carrots roasted until caramelized and glazed in a tangy-sweet balsamic-and-brown-sugar mixture. They come out deeply golden with tender centers, sweet and a little tart in every bite. This side wins over people who normally skip carrots, and it’s naturally vegetarian, vegan, and gluten-free, so it fits nearly every plate at the table.

Cut a flat side onto each carrot and lay them cut-side down, so the glaze gets underneath and caramelizes evenly. Get the recipe →

Sweet Potato Casserole by oldhousetonewhome.net

16. Savory Sweet Potato Casserole with Sage Breadcrumbs

A grown-up twist on the classic, creamy whipped sweet potatoes topped with crunchy, sage-seasoned breadcrumbs instead of marshmallows. Earthy and savory, with a crisp topping that plays nicely against the smooth filling underneath. A great pick if your family wants something a little different from the usual sweet, marshmallow-topped version.

Mix in a couple of Yukon Gold potatoes with the sweet potatoes; the extra starch keeps the texture from turning too soft. Get the recipe →

Yule Log Cake by ifyougiveablondeakitchen.com

Desserts

17. Yule Log Cake (Bûche de Noël)

A classic French Christmas dessert: light chocolate sponge cake rolled around a creamy mascarpone filling and coated in rich chocolate ganache, shaped to look like a log. It’s a stunning centerpiece dessert, elegant but not overly sweet. It takes a bit more effort than the others on this list, but you can make the components over two days, so it’s manageable even with a full Christmas Eve schedule.

Roll the warm cake in a cocoa-dusted towel right out of the oven; this keeps the sponge from cracking later. Get the recipe →

Christmas Pudding by jamesbeard.org

18. Christmas Pudding

A traditional British holiday steamed pudding packed with dried fruit, warm spices, citrus zest, and a splash of brandy or cognac. It’s dense, moist, and deeply spiced, with a flavor that only gets better with time. Unlike some versions, this one doesn’t need months of advance planning, though letting it rest a few days before steaming helps. It’s a lovely way to bring an old-world tradition to your table.

Once steamed, wrap it well and store it; periodically poke it with a skewer and add more spirits while it mellows. Get the recipe →

Patricia’s Holiday Fruitcake by simplyrecipes.com

19. Patricia’s Holiday Fruitcake

A classic holiday fruitcake loaded with dried and candied fruit, warm spices, and toasted nuts, with a splash of brandy or rum for depth. This dessert is dense, moist, and richly spiced. It’s one of the best make-ahead desserts on the list, since it actually improves with age when wrapped well and left to mellow for a week or two.

Wrap it in cheesecloth soaked with a little liquor, then rewrap in foil, and let it rest somewhere cool until you’re ready to serve. Get the recipe →

Christmas Trifle by recipetineats.com

20. Christmas Trifle

A show-stopping layered dessert with cake, real cranberry jelly, creamy custard, whipped cream, and fresh berries, built right in a trifle dish for maximum wow-factor. It’s tart, creamy, sweet, and bright all at once, with gorgeous layers that make it feel extra special. Build most of it up to 48 hours ahead, then just add the whipped cream and fruit before serving.

Make sure your jelly layer is only partly set before adding the next layer, so the layers stay clean instead of bleeding together. Get the recipe →

Bourbon Eggnog Cocktail by pipercooks.com

Drinks

21. Bourbon Eggnog Cocktail

A simple, two-ingredient holiday cocktail: just bourbon and eggnog, shaken together and served over ice with a cinnamon-sugar rim. It’s rich, warm, and cozy, with just enough spice to feel festive without being fussy. It comes together in five minutes, and you can mix a big batch in a pitcher for guests.

Shake it in a lidded jar rather than just stirring bourbon and eggnog, which don’t want to combine on their own. Get the recipe →

Mulled wine by thekitchn.com

22. German Glühwein (Mulled Wine)

Warm red wine simmered with cinnamon, cloves, star anise, and fresh orange, just like you’d find at a German Christmas market. It’s warm, spiced, and fragrant the kind of drink that makes your whole kitchen smell like the holidays. It only takes about 20 minutes to make, and it keeps well in the fridge for a few days if you want to make it ahead and reheat gently.

Keep the heat low and never let it boil, or you’ll cook off the alcohol along with the flavor. Get the recipe →

pomegranate mojitos by theblondcook.com

23. Pomegranate Mojitos

A festive twist on the classic mojito, mixing white rum with pomegranate juice, fresh mint, lime, and a splash of club soda. It’s tart, bright, and refreshing a nice contrast if your table is full of rich, heavy dishes. Ready in about five minutes, this is a great one for guests who want something lighter than eggnog or mulled wine.

Make the simple syrup ahead of time so assembly is truly just a five-minute job. Get the recipe →

Christmas punch by simplejoy.com

24. Easy Christmas Punch

A crowd-friendly punch combining vodka and pomegranate liqueur with cranberry, pineapple, and a splash of ginger ale. It’s fruity, a little fizzy, and dressed up with floating cranberries and orange slices for a gorgeous presentation. It takes just 10 minutes to pull together, making it perfect for a bigger Christmas Eve gathering.

Freeze cranberries to use as ice cubes; they keep the punch cold without watering it down. Get the recipe →

 

Tips for Christmas Eve Dinner

Christmas Eve is a different kind of busy than Christmas Day. Here’s how to keep it smooth.

  • Prep the night before. Boil eggs, marinate meats, and assemble casseroles a day early. That way, on Christmas Eve, all you do is bake and reheat.
  • Build in buffer time. Between church, gift-opening, or travel, timelines slip. Choose a few dishes that hold well, like soups and casseroles, so dinner doesn’t depend on split-second timing.
  • Keep food warm without drying it out. Cover dishes loosely with foil and hold them in a low oven until you’re ready to serve.
  • Set out a self-serve drink station. A pitcher of punch or mulled wine on the counter means guests can help themselves while you finish up in the kitchen.
  • Go light on the table setting. A few candles, some greenery, and your everyday dishes go a long way. Save the elaborate centerpiece for another night.
  • Plan portions with tomorrow in mind. If Christmas Day brings another big meal, keep Christmas Eve servings a little lighter so no one’s too full to enjoy either one.