Greater Moncton is home to plenty of options where you can get a delicious Christmas dinner for your family. So, this holiday season you can skip the cooking, support local eateries, and enjoy the fantastic offerings from local restaurants and caterers.
Windjammer, Delta Hotels by Marriott Beausejour
Tis the season to savour festive flavours! Enjoy roasted turkey with flash seared stuffing, garlic mashed potatoes, festive vegetables, cranberry sauce, gravy, and pumpkin pie for lunch. For dinner, enjoy roasted butternut squash soup, roasted turkey, and pumpkin pie.
Details
750 Main Street, Moncton; 506-877-7135
Lunch $27.95; Dinner: $38.95
Gusto Italian Grill & Bar
Let Gusto Italian Grill & Bar do the cooking for you. Opt for either curbside pickup or door-side delivery. The menu features everything from anti pasti to salads, desserts, and wine.
Details
130 Westmorland St, Moncton
KEG Steakhouse
Their halls are decked and ready for you to enjoy a fabulous Christmas dinner. Prebook your table and enjoy this year’s holiday dinner from here. Whether you go for one of their classic dishes or try something new, you are sure to have an enjoyable meal.
Details
576 Main Street, Moncton
Festive Favourites from Swiss Chalet
Celebrate the holidays with festive favourites pack from Swiss Chalet. Opt for individual packs or their family feast pack or their special pack for two.
Details
1933 Mountain Road, Moncton
80 Champlain St, Dieppe
Cheers Catering
If you have a large family or want to have lots of leftovers, Cheers Catering offers buffet dinners with all the fixings. Their Traditional turkey dinner buffets are meant for 20 or more people. Cheers Catering also offers trays that are perfect for snacking on while watching holiday movies.
Details
63 Brandon St, Moncton
Milestones’ Holiday Creations
Skip the cooking this year with Milestones’ Creations. Book your table and celebrate the holiday season with an incredible selection of dishes that are sure to help you savour the season.
Details
239 Carson Rd, Moncton
Hynes Restaurant
One of the longest open restaurants in Greater Moncton, Hynes Restaurant does the classics perfectly, including their turkey dinner. While turkey dinner is on their regular everyday menu, the holiday season makes it taste that much better. They also serve a variety of other dinners, if you do not feel like having turkey.
Details
495 Mountain Road, Moncton
Jean’s Restaurant
Skip the dishes at Jean’s Restaurant. They offer a roast turkey dinner with fries, mashed potatoes or soup. They also have a Hot Turkey Sandwich and other classic dinners.
Details
1999 Mountain Road, Moncton
Montana’s BBQ & Bar
Check out Montana’s Holiday menu for a smokin’ good time! Their menu is operfect for group dinner and will be available through end of December.
Details
225 Mapleton Road, Moncton
Steve’s Diner
This popular 50’s Dinner has been serving up classic meals since 1991. Their delicious Roast Turkey dinner is on their everyday menu and comes with all the fixings.
Details
374 Coverdale Road, Riverview
Homestead Restaurant
Known for their freshly made bread and desserts, the Homestead Restaurant should not be overlooked for their Roast Turkey dinner. Offered in two sizes, their roast turkey dinner comes with potatoes, vegetables, coleslaw and their wonderful homemade bread.
Details
358 Coverdale Road, Riverview
Freddies Pizza & Donair
Sometimes Pizza is the perfect answer for what’s for dinner. Freddie’s Pizza & Donair is home to the Best Donair in Atlantic Canada, and still has great pizza, wraps and other great dishes to fill your tummy without the hard work of cooking.
Details
370 Elmood Drive, Moncton
1425 Mountain Road, Moncton
Guacamole Mexican Street Food
Christmas could be a little spicier this year. Guacamole Mexican Street Food offers catering for 8 to 200 people. Guacamole Mexican Street Food also has DIY kits so everyone can get what they like on their dish. They also offer take-out for their tasty burritos, burrito bowls, nachos, ensaladas, and tacos.
Details
171 Université Ave. – (506) 854-0884
112 Morton Ave. – (506) 854-6472
1634 Mountain Rd. – (506) 383-4822
477 Paul St. (Champlain Mall) – (506) 857-0984