29 Christmas Dinner Ideas for Mains, Sides, Starters and Desserts

Twenty-nine Christmas dinner ideas with a View Recipe link for each, plus the make-ahead and temperature tips that keep the day calm.

Christmas dinner is easier when you plan it as a menu and not as a pile of recipes.

Pick one main, two or three sides, a starter people can eat standing up and a dessert you can make ahead.

Here are 29 ideas to choose from, each with a View Recipe button that takes you to a full recipe on another site, plus tips on timing and temperatures.

Sliced honey-glazed turkey breast with rosemary sprigs and orange slices in a white baking dish
Photo via Pinterest — Roast a Turkey Breast Instead of a Whole Bird

Five Rules for Planning a Christmas Dinner

Choose one showpiece. One main that takes effort, and keep the rest simple.

Make ahead where you can. Lasagna, coleslaw and desserts all taste better the next day.

Balance rich with fresh. A salad or roasted vegetables keep heavy food from feeling heavy.

Use a thermometer. Chicken is done at 165°F, and a thermometer takes the guessing out.

Mind the clock. Refrigerate leftovers and dairy within two hours.

1. Roast a Turkey Breast Instead of a Whole Bird

A bone-in turkey breast gives you the holiday look without the all-day roast.

Slices of glazed turkey fan out on a white dish here, with orange halves and rosemary around them.

Salt it the night before, and brush on the glaze in the last 20 minutes so the sugar doesn't burn.

Pull it at 160°F and rest it under foil. It climbs to a safe 165°F as it rests.

Sliced honey-glazed turkey breast with rosemary sprigs and orange slices in a white baking dish
Photo via Pinterest — Roast a Turkey Breast Instead of a Whole Bird
Stainless Roasting Pan with Rack, 16-Inch

Stainless Roasting Pan with Rack, 16-Inch

Shop on Amazon
Silicone Basting Brush Set

Silicone Basting Brush Set

Shop on Amazon

2. Bake Salmon for the Guests Who Skip Meat

A fish option means nobody leaves hungry. Three salmon fillets with lemon slices and parsley sit in butter sauce in a baking dish here.

Bake at 400°F for 12 to 15 minutes, until the center flakes easily.

Dry the fish well with paper towels first, so the butter sauce clings.

Three lemon garlic butter salmon fillets topped with lemon slices and parsley in a baking dish
Photo via Pinterest — Bake Salmon for the Guests Who Skip Meat
Deep Glass Baking Dish with Lid, 9x13

Deep Glass Baking Dish with Lid, 9x13

Shop on Amazon
Slotted Fish Spatula

Slotted Fish Spatula

Shop on Amazon

3. Let a Slow Cooker Handle the Roast

A slow cooker frees your oven for everything else.

A chuck roast topped with garlic butter and herbs sits in a slow cooker here, with juices pooling at the base.

  • Sear the roast first for deeper flavor, then cook on low for 8 hours.
  • Use a thermometer. Fork-tender is about 200°F inside.
A dark crusted roast topped with melting garlic butter in a steaming slow cooker
Photo via Pinterest — Let a Slow Cooker Handle the Roast
Programmable Slow Cooker, 6-Quart

Programmable Slow Cooker, 6-Quart

Shop on Amazon
Instant-Read Meat Thermometer, 1-Second

Instant-Read Meat Thermometer, 1-Second

Shop on Amazon

4. Stuff Chicken Breasts for a Fancy Main

Stuffed chicken looks like effort, but it's simple.

A golden chicken breast is cut open to show a creamy herb and cheese filling here, with a pan sauce around it.

Cut a deep pocket along the side, and don't overfill it. Use toothpicks to hold it closed, and check for 165°F in the thickest part.

A golden chicken breast cut open to show a creamy herb and cheese filling in butter sauce
Photo via Pinterest — Stuff Chicken Breasts for a Fancy Main
Dual-Sided Meat Tenderizer Mallet

Dual-Sided Meat Tenderizer Mallet

Shop on Amazon
Silicone Cooking Bands, 25-Pack

Silicone Cooking Bands, 25-Pack

Shop on Amazon

5. Cook Herb Chicken Thighs in a Skillet

Thighs stay juicy, so they forgive timing mistakes.

Browned thighs sit in a creamy herb sauce in a skillet here.

Quick tip: Start skin-side down in a cold-ish pan and don't move them until they release.

Finish in the oven, so the chicken cooks through without burning.

Browned chicken thighs in a creamy herb sauce in a cast iron skillet with a serving spoon
Photo via Pinterest — Cook Herb Chicken Thighs in a Skillet
Cast Iron Skillet, 12-Inch

Cast Iron Skillet, 12-Inch

Shop on Amazon
Instant-Read Digital Meat Thermometer

Instant-Read Digital Meat Thermometer

Shop on Amazon

6. Simmer Chicken Breasts in a Garlic Cream Sauce

A pan sauce makes lean chicken feel rich. Chicken breasts in a pale creamy garlic sauce with parsley fill a skillet here.

Pound the breasts to an even thickness for even cooking.

Let the sauce reduce until it coats a spoon.

Four seared chicken breasts in a creamy garlic sauce with parsley in a stainless steel skillet
Photo via Pinterest — Simmer Chicken Breasts in a Garlic Cream Sauce
Tri-Ply Stainless Steel Skillet, 12-Inch

Tri-Ply Stainless Steel Skillet, 12-Inch

Shop on Amazon
Stainless Steel Garlic Press

Stainless Steel Garlic Press

Shop on Amazon

7. Bake a Chicken Pot Pie Ahead of Time

A pot pie is comfort food you can make a day ahead.

A golden crust has been cut to show creamy chicken and vegetables in a white dish here. Cool the filling before it goes into the crust, or the bottom will go soggy.

Cut slits in the top, and brush with egg wash for shine.

A golden chicken pot pie with a slice removed showing chicken, peas and carrots in a white dish
Photo via Pinterest — Bake a Chicken Pot Pie Ahead of Time
Deep Dish Ceramic Pie Plate, 9-Inch

Deep Dish Ceramic Pie Plate, 9-Inch

Shop on Amazon
Adjustable Silicone Pie Crust Shield

Adjustable Silicone Pie Crust Shield

Shop on Amazon

8. Layer a Meat Lasagna the Day Before

Lasagna is better after a night in the fridge.

A square of lasagna with melted cheese and a rich meat sauce sits on a plate here.

  • Assemble it, cover it and bake it the next day, adding 15 minutes if it's cold.
  • Let it rest for 15 minutes after baking so it holds its shape.
A square of layered meat lasagna with browned melted cheese and parsley on a white plate
Photo via Pinterest — Layer a Meat Lasagna the Day Before
Roasting and Lasagna Pan with Lid

Roasting and Lasagna Pan with Lid

Shop on Amazon
Stainless Steel Lasagna and Cake Server

Stainless Steel Lasagna and Cake Server

Shop on Amazon

9. Bake Mac and Cheese Until the Top Crackles

The crisp top is what everyone wants. A golden mac and cheese has a creamy middle and a browned crust, with a spoon digging in here.

  • Grate your own cheese. Pre-shredded cheese has starch that makes sauce grainy.
  • Broil for the last two minutes for extra color.
Baked macaroni and cheese with a browned cheddar crust and a spoon lifting a creamy scoop
Photo via Pinterest — Bake Mac and Cheese Until the Top Crackles
Ceramic Casserole Dish with Lid, 9x13

Ceramic Casserole Dish with Lid, 9x13

Shop on Amazon
Four-Sided Stainless Steel Box Grater

Four-Sided Stainless Steel Box Grater

Shop on Amazon

10. Toss Mushrooms Into a Cream Pasta

A meatless pasta is a relief on a table full of meat. Fettuccine in a creamy sauce with browned mushrooms and parsley sits on a plate here.

Brown the mushrooms in a dry pan first, so they don't steam. Save a cup of pasta water. It loosens the sauce.

Fettuccine in a creamy sauce with sliced browned mushrooms, parsley and Parmesan
Photo via Pinterest — Toss Mushrooms Into a Cream Pasta
Pasta Pot with Strainer Lid, 6-Quart

Pasta Pot with Strainer Lid, 6-Quart

Shop on Amazon
Microplane Zester and Grater

Microplane Zester and Grater

Shop on Amazon

11. Shape a Charcuterie Board Like a Tree

A tree-shaped board makes a snack table the centerpiece.

Cheese cubes, salami, grapes, crackers and olives fill a tree-shaped wooden board with rosemary here.

Start with the big items, then fill the gaps with nuts and fruit.

Use rosemary sprigs as the greenery, and set it out just before guests arrive.

A tree-shaped wooden charcuterie board with cheese, crackers, salami, grapes, olives, nuts and rosemary
Photo via Pinterest — Shape a Charcuterie Board Like a Tree
Christmas Tree Serving Board, Acacia Wood

Christmas Tree Serving Board, Acacia Wood

Shop on Amazon
Cheese Knife Set for Charcuterie, 4-Piece

Cheese Knife Set for Charcuterie, 4-Piece

Shop on Amazon

12. Stuff Mushrooms With Cream Cheese

Stuffed mushrooms are the starter that vanishes first. Mushroom caps with a golden cream cheese filling are set on a tray here.

Fill them the day before and bake just before guests arrive.

Use a small cookie scoop for even portions.

A baked stuffed mushroom with a golden cheese and breadcrumb topping and a thyme sprig
Photo via Pinterest — Stuff Mushrooms With Cream Cheese
Mini Muffin Pan, 24-Cup Nonstick

Mini Muffin Pan, 24-Cup Nonstick

Shop on Amazon
Small Cookie Scoop, 1-Tablespoon

Small Cookie Scoop, 1-Tablespoon

Shop on Amazon

13. Bake Chicken Puff Pastry Pockets

Pastry makes anything feel festive.

Golden puff pastry pockets with sesame seeds sit on parchment here.

  • Keep the pastry cold until it goes in the oven, so it puffs.
  • Freeze them unbaked, then bake from frozen.
Two stacked golden puff pastry pockets topped with sesame seeds and thyme
Photo via Pinterest — Bake Chicken Puff Pastry Pockets
Silicone Basting and Pastry Brush

Silicone Basting and Pastry Brush

Shop on Amazon
Pre-Cut Parchment Paper Sheets, 12x16

Pre-Cut Parchment Paper Sheets, 12x16

Shop on Amazon

14. Glaze Chicken Wings With Honey Garlic

Wings are the finger food nobody turns down.

Sticky glazed chicken wings are piled on a plate here.

Dry the wings and toss them with baking powder for crispy skin. Bake on a rack at 425°F, then toss in the sauce.

Glossy honey garlic baked chicken pieces piled on a white plate
Photo via Pinterest — Glaze Chicken Wings With Honey Garlic
Baking Sheet and Cooling Rack Set, 16x12

Baking Sheet and Cooling Rack Set, 16x12

Shop on Amazon
Silicone Basting Brush Set

Silicone Basting Brush Set

Shop on Amazon

15. Crust Mozzarella Sticks in Crushed Crackers

A cracker coating gives a crunch with flavor.

Golden mozzarella sticks sit on a plate with marinara and a box of crackers here.

Quick tip: Freeze the sticks for an hour before coating so the cheese doesn't leak.

Air fry for the crispiest result.

Crispy cracker-crusted mozzarella sticks on a plate beside a bowl of marinara and a cracker box
Photo via Pinterest — Crust Mozzarella Sticks in Crushed Crackers
Air Fryer, 5-Quart

Air Fryer, 5-Quart

Shop on Amazon
Ceramic Dipping Bowls, Set of 6

Ceramic Dipping Bowls, Set of 6

Shop on Amazon

16. Fry Potato Croquettes

Croquettes are mashed potato in a crisp shell. Golden croquettes sit on a wire rack on a baking sheet here.

Chill the mixture before shaping, and coat twice for extra crunch.

Bake or air fry if you don't want to deep fry.

Nine golden potato croquettes with flaky salt on a wire rack over a sheet pan
Photo via Pinterest — Fry Potato Croquettes
Stainless Baking Sheet and Wire Rack Set

Stainless Baking Sheet and Wire Rack Set

Shop on Amazon
Stainless Steel Potato Ricer

Stainless Steel Potato Ricer

Shop on Amazon

17. Whip Mashed Potatoes With Chives

Good mashed potatoes need only potatoes, butter and patience.

A bowl of creamy potatoes is swirled and topped with chives here. Use Yukon Golds, and dry them in the pot after draining.

Warm the milk and butter before adding.

A blue and white bowl of swirled mashed potatoes topped with chives
Photo via Pinterest — Whip Mashed Potatoes With Chives
Stainless Steel Potato Masher

Stainless Steel Potato Masher

Shop on Amazon
Large Porcelain Serving Bowls, Set of 2

Large Porcelain Serving Bowls, Set of 2

Shop on Amazon

18. Roast Potatoes Until They Crackle

The secret to crisp potatoes is rough edges.

Golden roast potatoes with rosemary sit in a dark baking dish here.

  • Parboil for 10 minutes, shake in the pot to rough up the edges, then roast at 425°F.
  • Preheat the pan with oil in it.
Crispy roasted baby potato halves with rosemary in a dark square baking dish
Photo via Pinterest — Roast Potatoes Until They Crackle
Stainless Roasting Pan with Rack, 16-Inch

Stainless Roasting Pan with Rack, 16-Inch

Shop on Amazon
Stainless Steel Herb Stripper

Stainless Steel Herb Stripper

Shop on Amazon

19. Roast Vegetables With Balsamic

A tray of colorful vegetables brightens a heavy meal. Brussels sprouts, carrots, peppers and red onion shine with glaze on a platter here.

  • Cut everything to the same size so it cooks evenly.
  • Add the balsamic at the end to prevent burning.
Roasted Brussels sprouts, baby carrots, red onion and bell peppers in a white oval dish
Photo via Pinterest — Roast Vegetables With Balsamic
Stainless Baking Sheet with Rack Set

Stainless Baking Sheet with Rack Set

Shop on Amazon
Oil Sprayer Mister for Cooking

Oil Sprayer Mister for Cooking

Shop on Amazon

20. Toss an Apple Walnut Salad

A fresh salad cuts through the richness. Apple slices, walnuts, crumbled cheese and greens fill a bowl here.

Dress it just before serving so the greens stay crisp. Toss the apples in lemon juice to keep them from browning.

A salad of spinach, red lettuce, apple slices, walnuts, dried cranberries and crumbled cheese in a bowl
Photo via Pinterest — Toss an Apple Walnut Salad
Wooden Salad Bowl with Servers

Wooden Salad Bowl with Servers

Shop on Amazon
Apple Slicer and Corer

Apple Slicer and Corer

Shop on Amazon

21. Make Coleslaw Ahead

Coleslaw improves as it sits.

Creamy slaw with carrot and cabbage fills a bowl with a spoon here.

Make it a few hours ahead so the flavors blend.

Salt the cabbage first and drain it.

Creamy coleslaw with green and purple cabbage and carrot in a gray bowl with a serving spoon
Photo via Pinterest — Make Coleslaw Ahead
KitchenAid Stainless Box Grater

KitchenAid Stainless Box Grater

Shop on Amazon
Large Porcelain Salad Bowls, Set of 2

Large Porcelain Salad Bowls, Set of 2

Shop on Amazon

22. Broil Cheesy Garlic Bread

Garlic bread is the side that disappears. Two halves of bread covered in browned cheese and parsley sit on a pan here.

Use a loaf with a soft inside and a crisp crust.

Broil for the last minute, and watch it closely.

Two halves of cheesy garlic bread with melted browned cheese and parsley on a baking sheet
Photo via Pinterest — Broil Cheesy Garlic Bread
Serrated Bread Knife, 8-Inch

Serrated Bread Knife, 8-Inch

Shop on Amazon
Stainless Baking Sheet and Wire Rack Set

Stainless Baking Sheet and Wire Rack Set

Shop on Amazon

23. Roll a Chocolate Yule Log

A Yule log is the showstopper dessert.

A chocolate log with bark texture and sugared cranberries sits on a plate here.

  • Roll the sponge while it's warm, so it doesn't crack.
  • Chill before slicing for clean cuts.
A chocolate yule log slice with bark-textured frosting, sugared cranberries and pine sprigs
Photo via Pinterest — Roll a Chocolate Yule Log
Stainless Baking Sheet with Rack Set

Stainless Baking Sheet with Rack Set

Shop on Amazon
Stainless Steel Lasagna and Cake Server

Stainless Steel Lasagna and Cake Server

Shop on Amazon

24. Serve Sticky Toffee Pudding Warm

Warm sauce on a sponge is a winning combination.

Sticky toffee pudding with sauce and cream sits in a bowl here.

Make the sauce ahead and reheat gently. Bake in ramekins for easy portions.

Sticky toffee pudding with toffee sauce and whipped cream in a white bowl with a spoon
Photo via Pinterest — Serve Sticky Toffee Pudding Warm
Ceramic Ramekins, 6 oz, Set of 6

Ceramic Ramekins, 6 oz, Set of 6

Shop on Amazon
Stainless Steel Balloon Whisk, 11-Inch

Stainless Steel Balloon Whisk, 11-Inch

Shop on Amazon

25. Bake Gingerbread Men

Gingerbread cookies are a classic for a reason.

Gingerbread men with icing smiles sit on a plate here.

Quick tip: Chill the dough for an hour so it holds its shape.

Roll to a quarter-inch thick.

Gingerbread men cookies decorated with white icing and red buttons on a cream plate
Photo via Pinterest — Bake Gingerbread Men
Gingerbread Man Cookie Cutter Set

Gingerbread Man Cookie Cutter Set

Shop on Amazon
Piping Bags and Tips Set

Piping Bags and Tips Set

Shop on Amazon

26. Top Brownies With Sprinkles

Sprinkles turn brownies into a festive treat. Brownie squares with red and green sprinkles are stacked on a plate here with a mug.

Use a lined pan, so you can lift them out.

Add sprinkles in the last minutes so they don't melt.

Stacked Christmas brownies with red and green sprinkles on a white plate over plaid
Photo via Pinterest — Top Brownies With Sprinkles
Nonstick 9x13 Baking Pan with Lid

Nonstick 9x13 Baking Pan with Lid

Shop on Amazon
Christmas Sprinkles Mix, Red and Green

Christmas Sprinkles Mix, Red and Green

Shop on Amazon

27. Pipe Mini Santa Hat Cheesecakes

Little cheesecakes are party-sized.

Mini cheesecakes topped with cream and a strawberry look like Santa hats on a cake stand here. Bake in a water bath for a smooth top.

Add strawberries just before serving.

Mini cheesecakes topped with whipped cream and strawberry Santa hats on a holly-patterned cake stand
Photo via Pinterest — Pipe Mini Santa Hat Cheesecakes
Mini Springform Pans, 4-Inch

Mini Springform Pans, 4-Inch

Shop on Amazon
Wilton 1M Open Star Piping Tip

Wilton 1M Open Star Piping Tip

Shop on Amazon

28. Bake Mini Pavlovas

Pavlovas are light after a heavy meal.

Meringue nests with cream and berries sit on a plate here.

  • Bake low and slow, then leave in the oven to cool.
  • Add the toppings at the last minute.
Mini pavlovas topped with whipped cream, mixed berries and mint, dusted with powdered sugar
Photo via Pinterest — Bake Mini Pavlovas
Fine Mesh Flour Sifter, 8-Inch

Fine Mesh Flour Sifter, 8-Inch

Shop on Amazon
Stainless Steel Powdered Sugar Shaker

Stainless Steel Powdered Sugar Shaker

Shop on Amazon

29. Scoop Chocolate Peppermint Mousse

Mousse cups are easy to make ahead. Chocolate mousse cups with cream and peppermint sit on a table here.

  • Chill for at least four hours.
  • Use a piping bag for neat tops.
Chocolate peppermint mousse cups topped with whipped cream swirls and crushed peppermint on a wood table
Photo via Pinterest — Scoop Chocolate Peppermint Mousse
Footed Glass Dessert Cups, Set of 6

Footed Glass Dessert Cups, Set of 6

Shop on Amazon
Disposable Piping Bags with Star Tip

Disposable Piping Bags with Star Tip

Shop on Amazon

Common Christmas Dinner Mistakes (and Fixes)

Trying too many new recipes. Try one new dish and keep the rest familiar.

Everything needing the oven at once. Use a slow cooker, a stovetop dish and one oven dish.

Skipping the rest. Let roasts rest for 15 to 20 minutes before carving.

Forgetting dietary needs. Offer at least one vegetarian main or side.

Pick a main, two sides, a starter and a dessert, and write down what can be made ahead. A calm cook makes a better dinner than a long menu.