Skip to content
Toolzent

Christmas Dinner Ideas Generator

Plan your festive feast in seconds. Get Christmas dinner ideas for mains, sides, vegetarian centrepieces and desserts with this free Christmas dinner idea picker.

Updated 2026-06-14 · Free · No sign-up · Runs privately in your browser

Plan Your Christmas Dinner in Seconds

Building the perfect Christmas menu means juggling a showstopping main, a table full of sides, options for vegetarian guests and a festive dessert. This Christmas dinner ideas generator helps you plan course by course: choose what you need, and it shuffles a curated bank of festive favourites.

How to Use the Generator

  1. Choose a course — any idea, a main course, a side dish, a vegetarian main or a dessert.
  2. Pick how many ideas you want to see (1, 3 or 5).
  3. Press “Get a Christmas dinner idea” to reveal suggestions with short descriptions.
  4. Re-roll each course to build a complete menu.

A Complete Christmas Menu

CourseCrowd-pleasing options
MainRoast turkey, honey-glazed ham, beef Wellington, prime rib
Vegetarian mainNut roast, mushroom Wellington, stuffed butternut squash
SidesRoast potatoes, pigs in blankets, Brussels sprouts, cauliflower cheese
DessertChristmas pudding, yule log, mince pies, trifle

The Traditional Centrepiece

For most households the roast turkey is the star, served with sage-and-onion stuffing, gravy and cranberry sauce. If you are catering for a smaller group or want something different, a honey-glazed ham, beef Wellington or prime rib all make memorable alternatives.

Don’t Forget the Sides

The sides arguably make Christmas dinner. Aim for a balance of crisp roast potatoes, pigs in blankets, a green vegetable like Brussels sprouts with bacon and chestnuts, something creamy such as cauliflower cheese, and a tangy cranberry sauce to cut the richness.

Catering for Everyone

A festive table should welcome vegetarian and vegan guests too. A nut roast, mushroom Wellington or stuffed squash stands proudly at the centre of the plate, and most classic sides are naturally meat-free.

Timing Tips

  • Make-ahead cranberry sauce, red cabbage and desserts days in advance.
  • Stuffing and pigs in blankets can be prepped the night before.
  • Rest the turkey for at least 30 minutes while you finish the sides and gravy.

Keep re-rolling each course until you have a complete festive menu your whole table will love.

Frequently asked questions

What is a traditional Christmas dinner?+

A traditional Christmas dinner usually features a roast turkey or ham as the centrepiece, served with stuffing, roast potatoes, pigs in blankets, Brussels sprouts, gravy and cranberry sauce, followed by Christmas pudding or mince pies for dessert.

What can I serve instead of turkey at Christmas?+

Popular alternatives to turkey include honey-glazed ham, beef Wellington, prime rib, roast goose, maple-glazed duck and slow-roast pork shoulder. For a vegetarian centrepiece, try a nut roast, mushroom Wellington or stuffed butternut squash.

What are the best Christmas dinner side dishes?+

Classic Christmas sides include roast potatoes, pigs in blankets, Brussels sprouts with bacon and chestnuts, honey-roasted root vegetables, cauliflower cheese, braised red cabbage and cranberry sauce. Use the side dish filter to pick a few.

What is a good vegetarian Christmas main?+

Strong vegetarian Christmas centrepieces include a nut roast with cranberry, mushroom Wellington, stuffed butternut squash with wild rice and feta, and a vegetable and lentil pie. They hold their own next to all the traditional trimmings.

How does this Christmas dinner idea generator work?+

Choose a course and how many ideas you want, then press the button. The tool shuffles a curated list of festive dishes and shows randomly picked suggestions with short descriptions, so you can build a full menu by re-rolling each course.