Turkey has long been a popular main course for holiday meals as well as other special occasions, but it isn’t the only meat that’s appropriate for a festive meal. Certain types of meat might be better for your next special meal, and this may be especially true if there’s a turkey shortage. You can either try cooking these alternatives to turkey yourself or hire a catering company to serve them instead.


You’ve likely heard or read about the coveted Christmas goose in popular holiday movies and books, but this meat can also be great for other holiday and festive meals. If you want goose prepared in the traditional way, you or the caterer can roast it until the skin is crisp and the meat is cooked thoroughly. Roasted carrots and parsnips and a sage and onion stuffing can help make this meal complete.


Chicken is one of the most versatile meats that can be prepared in different ways. Whether you choose to fry, roast or bake it, chicken can make everyone at your table feel full and satisfied after the meal. If you want sauce for the chicken, you can choose from favourites like spicy lemon sauce or garlic white wine sauce. This white meat can be served with green beans, corn and mashed potatoes for a complete meal. Dinner rolls with butter can also accompany the meal.

Hog Roast

A delicious hog roast can satisfy almost anyone’s appetite, whether cooked at home with the hire of a hog roast machine or catered for by a company such as The Roasting Pig. A whole hog roast can be roasted slowly to cook the meat thoroughly and bring out its full flavour. For additional spice, you can top your hog roast with barbecue or spicy chilli sauce. Coleslaw, roasted potatoes and macaroni and cheese are just a few of the side dish options that often go well with a hog roast. A fresh green salad made with mixed lettuce, cucumber and peas can be another great side dish.

Tofu Turkey

If you want a meatless meal for your next special occasion, tofu turkey can be an excellent option. Tofu, which is made from soymilk curds, can serve as a meat alternative and may be perfect for any vegetarians or vegans at the table. Pepper and olive oil along with some dried rosemary and thyme can make your tofu turkey even more appetizing. Tofu turkey can be prepared from scratch, or you may find tofu turkey that has already been prepared and resembles real turkey meat in stores.

Whether you’re planning a large and lavish meal for many guests or just a small special meal for you and your family, any of these turkey alternatives can help make your gathering memorable for all the right reasons. If you don’t want to do the cooking yourself, a caterer will be more than happy to prepare the food and bring it to your location.