Whether you like turkey, chicken, ham, lamb or beef on your table, we've got you covered. We're also giving you vegetarian options so everyone at your table is happy (including the turkey)!
This is your classic roast turkey, you can't go wrong!
Why not shake things up and try making this Roasted Turkey Roulade this year.
If you like that, you'll love the look of this Parmesan Apple Stuffed Turkey Tenderloin.
This is easier than you'd think!
Everyone goes ham for ham! Make this Honey Baked Ham this year.
You can also try this Roasted Pork Loin with Hot Honey for an even sweet spicy touch.
Mary had a little Braised Lamb Shank with Mustard and Gremolata.
Or why not give these Lamb Chops with Red Wine Sauce a go.
Beef up this year's holiday table with Beef Wellington.
Or if you really want to step it up, make this Beef Tenderloin with Parsnips and Chanterelles. Perfection.
Who says there aren't holiday mains for the vegetarian? Let your veggie side shine this year with this Vegetarian Cassoulet with Mushrooms and Chard.
Rival the beef eaters with this Vegan Beef Wellington!
Round it up with these Vegan Sausage Rolls that even the meat-eaters won't be able to resist.
And there ya have it, Christmas mains sorted!