While we love Christmas ham as much as the next perso, sometimes it’s nice to shake things up. To help inspire you, we’ve created this collection of the best Christmas dinner recipes that aren’t Christmas ham, and between roast duck, roast turkey, chicken, fish, lamb, and even whole-roasted cauliflower, you definitely won’t be stuck for choice.

Roast turkey with bacon, onion and sage stuffing
Tis the season for this tender, flavoursome, and mouthwatering roast turkey with bacon, onion and sage stuffing – perfect for Christmas lunch or dinner!

Roasted eggplant with spiced lamb
Silky eggplant and crunchy cauliflower topped with spiced minced lamb – delish! This dish is a stand out winner for a quick and easy midweek dinner. And it’s great for diabetics.

Roast beef rump with red wine gravy
Enrich a winter family meal with this glorious roast beef coated with mustard, worcestershire sauce and red wine gravy. It also wouldn’t go astray on the Christmas dinner table.

Roast chicken with red onion, garlic and cherries
This recipe is best made close to serving. Note

Beef Wellington
Tender beef wrapped in flaky puff pastry – what more could you ask for?

Whole fish with green onion mayo
Impress your friends and family with this BBQ whole snapper and green onion mayo at Christmas this year. Fish on the BBQ is very difficult to overcook and is guaranteed to stay moist.

Slow roasted lamb shoulder
Cooked low and slow for tender meat.

Roasted goose with spiced apples and onions
This deliciously tender roast goose recipe is stuffed with a pisatchio and fig stuffing, perfectly balancing sweet and nutty. It’s the perfect meal for a special occasion like Christmas.

Asian-spiced barbecued turkey
Asian-spiced turkey with a deliciously sweet and spiced peach and cranberry chutney.

Barbecued veal fillet with salsa verde stuffing
This whole barbecued veal fillet with salsa verde stuffing works just as well with a whole beef sirloin fillet.

Herbed salmon with capers and fennel remoulade
This stunning salmon dish is perfect for a special occasion such as Christmas.

Roast fillet of beef and vegetables
Beef fillet is a beautiful, premium cut of meat. This dish can be created successfully with a boneless mini lamb roast or lamb rump. It’s all cooked in the one baking dish, minimising the washing-up, and is so easy it could be delegated to anyone in the family.

Barbecued lamb leg with lemon thyme salsa verde
Deliciously tender lamb garnished with a fresh and zesty lemon thyme salsa verde – does it get much better? Serve up with homemade thick-cut kumara wedges for an even bigger flavour kick!

Roast duck with orange and snow pea salad
Duck is an excellent choice if you’re looking for something a little different. It is a rich meat, but the orange sauce and snow-pea salad provide the perfect contrast. Using both the stove top and the oven will result in perfectly cooked breast with a lovely crisp skin.

Baked snapper with peppercorn and dill butter
Served with grilled asparagus, this stunning whole baked snapper is brimming with zesty flavours.

Roasted cauliflower with miso glaze
Whether you’re following a meat-free diet or are just looking for creative ways to up your vegie intake, try this delicious whole roasted cauliflower.

Whole thai-style steamed fish
Steaming this fabulous Thai-style steamed fish is best done in a bamboo steamer, but if you have a metal one just loosely wrap the whole parcel in baking paper.

Slow-roasted lamb leg with fetta and almonds
This slow roasted lamb is worth the wait.