Thanksgiving is right around the corner, and everyone knows that Thanksgiving means a delicious feast of stuffed turkey, cranberry sauce, and other hearty sides.

Credit: The Creative Exchange/ Unsplash
Restaurants and caterers in Ottawa aim to serve up either a traditional meal for your special weekend or a unique twist to spice things up. Here are 20 options for your Thanksgiving brunch/dinner.
For dine-in: Check Open Table or reserve at your favourite restaurants. There are a few options listed in this article, too.
1. The Keg
Dine-in & Pick-up: October 12 & 13, 2025
Address: Various Restaurants, Ottawa Region
Cost:
Three-course turkey dinner: varies by location, approximately $55 to $60 per person. Kids portion available with kids plate and ice cream for about half the price.
2. Forty One Restaurant & Bar
Forty One Restaurant & Bar, named to commemorate the 1941 opening of Lord Elgin, offers a warm, modern setting ideal for various gatherings.
Enjoy a festive Thanksgiving Dinner beginning with the Soup of the Day, followed by your choice of Garlic and Herb Roasted Turkey with stuffing, cranberry-orange sauce, gravy, and vegetables ($58) or Braised Beef Short Rib with red wine jus, garlic mashed potatoes, and root vegetables ($72). Conclude your meal with indulgent Sticky Toffee Pudding and Vanilla Bean Ice Cream.
Address: 100 Elgin St. Ottawa
Dine in – October 12, 2025
Cost: $58 to $72
3. Brookstreet Hotel
Brookstreet Hotel offers a hassle-free Thanksgiving dinner takeaway. This Thanksgiving Takeaway features a 20lb roasted turkey with bread stuffing, whipped mashed potatoes, roasted root vegetables, and green beans. Served with festive spiced cranberry compote and rich turkey giblet gravy, it’s a complete feast designed to serve 8–10 people.
Perspectives Restaurant serves an à la carte brunch menu from 8:00am to 2:00pm on Thanksgiving Sunday.
Address: 525 Legget Drive, Ottawa
Pick up: Available for pickup on Sunday, October 13
Serves up to 10 people
Dine-in available Sunday, a-la-carte menu.
Cost: Pickup – $390 plus taxes
4. 1 Elgin
This holiday, let Chef Leier and the NAC kitchen team prepare your turkey dinner, warm and ready for pick-up. Enjoy a 12lb free-range roasted turkey with herb stuffing, whipped Yukon Gold mashed potatoes, roasted seasonal vegetables, citrus cranberry compote, and thyme-scented gravy—complete with classic sides proportionate to your order for a festive, stress-free celebration.
Address: 1 Elgin St., Ottawa
Pick up: Sunday, October 12th, 2025
Cost: $335 (Serves 8-10 people) to $460 (Serves 12-16 people)
5. Ironstone Grill
This lavish Thanksgiving feast features autumn-inspired salads, smoked fish, chilled shrimp, artisan charcuterie, and cheeses with breads. Action stations offer made-to-order omelettes and pasta. Carved turkey, braised chicken, salmon, and glazed ham headline hot entrées, alongside hearty sides and vegetarian specialties. Finish with desserts, fruit salad, and warm bread pudding with caramel and walnuts—a festive, indulgent celebration.
Address: 320 Terry Fox Drive, Ottawa
Dine-in: Sunday, October 12, 9:30 am to 2:00 pm
Cost:
$59.95 /person
$32.95 / child (4-12)
Complimentary for children 3 & under
6. Next Food
The Thanksgiving menu features a 5-course plated family-style dinner for up to 5 guests.
Designed for up to five guests, the fully prepared menu includes dishes like duck confit salad, Malaysian turkey laksa, roasted turkey ballotine, and apple-rhubarb crisp. Simply plate, heat, and enjoy. Pickup and delivery available.
All courses are fully prepared and ready to heat and serve.
Address: 6400 Hazeldean Road, Stittsville
Pickup: Oct 11 to 13, 2025
Cost: $40 per person^ (that’s $8 per course!) Know orders are based on minimum of 5 guests, guests can order multiples of 5
7. Baccanalle
This menu blends Caribbean flair with Canadian tradition, offering Jerk-spice (spicy) or Apple-spice (mild) gluten-free turkeys. Premium sides include Caribbean-style Mac & Cheese, Coconut Rice & Peas, mashed potatoes, garden salad, callaloo, black lentil dahl, squash & sweet potato soup, stuffing, gravy, and a signature cranberry-hibiscus (sorrel) compote—creating a vibrant, customizable feast for every table.
Address: 1805 Gaspe Avenue (Manor Park)
Available until sold out, Pickup October 10 to 12
Cost: $30 (for 1) to $220 (serves 8+)
8. Albion Rooms
Celebrate Thanksgiving with a festive three-course menu perfect for family and friends. Start with a rich Mushroom Tartlet or fresh Beet Salad, followed by Turkey Roulade with pommes Anna, vegetables, and cranberry-orange agrodolce. End with Pumpkin Pie topped with maple crème diplomat and pecans. A vegetarian mushroom steak option is also available.
Dine In – October 11th, 12th & 13th from 5–10 PM
Address: 33 Nicholas Street, Ottawa, ON
Cost: $65 per person
9. Biagio’s
Enjoy a stress-free holiday with Thanksgiving Meals to Go. Featuring oven-roasted turkey with stuffing, mashed potatoes, harvest vegetables, rich gravy, cranberry sauce, house-made focaccia, and pumpkin cheesecake. A vegan stuffed delicata squash option is available, plus add-on roasted sweet potato soup.
Takeout – Order by Wednesday, October 8th at 12pm, pick up Sunday, October 12th from 10am-2pm.
Address: 1394 Richmond Road, Ottawa
Cost: Dinner for 1: $35
Dinner for 2: $70
Dinner for 4: $140
10. Sala San Marco
Celebrate Thanksgiving 2025 with Sala San Marco’s Take Home Dinner. Choose from Hand-Carved Roasted Lemon & Sage Turkey, Honey Glazed Ham Au Jus, or upgrade to Prime Rib. Served with traditional fixings and finished with signature Homemade Tiramisu, it’s a festive, shareable feast designed to make your holiday effortless and delicious.
Take-out – Pickup by October 12, 4 p.m.
Address: 215 Preston St, Ottawa
Cost: $175 plus tax, groups for 5; $350 for 10
11. Farm Boy
Make a visit to Farm Boy and pick up an Turkey Dinner, or Ham Dinner.
Choose from a chef-prepared Roast Turkey Dinner with gravy, cranberry ginger sauce, stuffing, mashed potatoes, carrots, and Brussels sprouts, or a Glazed Ham Dinner with honey mustard cream, maple glaze, and the same hearty sides. End your meal sweetly with Pumpkin Spice Loaf and a decadent 3-Layer Spice Cake.
Pick up:
Order online or in-store by Sunday, October 5
Order online or in stores and pick up on Friday, October 10th, 2025, Saturday, October 11th, 2025, Sunday, October 12th, 2025
Cost: $99.99 for 2 to $219.98 for 6-8 people.
Address: Various locations
12. Swiss Chalet
Enjoy a Thanksgiving Feast with a quarter of rotisserie chicken, stuffing, cranberry sauce, Chalet Dipping Sauce, your choice of side, and a slice of pie.
There is also the option of a meal with a BBQ Back Ribs third rack or half rack and with both BBQ ribs and quarter chicken.
The Family Feast includes a whole rotisserie chicken, 4 sides, dinner rolls, stuffing, cranberry sauce, and 4 slices of pie. Don’t forget to try the classic pumpkin pie with a flaky crust and delicious filling.
Address: Various locations
Pick up: Through October 13
Cost: Varies with restaurants
Thanksgiving Feast ~ $18.99
Thanksgiving Family Feast ~ $49.99
13. Meatings Barbecue
The Thanksgiving Package offers a hassle-free feast featuring smoked turkey, mashed potatoes, stuffing, roasted carrots, house gravy, and cranberry sauce. Available in two sizes: serving 4-6 or 8-10 people. Enjoy a complete holiday meal without any fuss!
If you only want turkey with gravy and cranberry sauce, there is an option for that, too.
Address: 5380 Canotek Road, Unit 25, Ottawa
Pick up: Order cut off October 8th, 2025. Pickup October 11 & 12, 10:00am – 5:00pm
Cost:
Thanksgiving Package (8-10): $275.
Thanksgiving Package (4-6): $225.
Thanksgiving Turkey with Gravy & Cranberry Sauce, 8 to 10 people: $175
14. The Green Door
The Green Door is a long-time, warm family kitchen that brings farm to table dishes.
You can order non-tradional dishes like Mushroom & Spinach Lasagna for Thanksgiving dinner at home, or dessert options like pumpkin cake.
The restaurant is also open for buffet from Tuesday to Sunday.
Address: 198 Main Street Ottawa
The Buffet is open Tuesday to Saturday | 11:30am-8:30pm
Pick up: Until Saturday.
Cost: Varies
15. Epicuria
This take home Thanksgiving dinner package serves 8 and includes a delicious Butter & Sage Roasted Turkey Breast with artisan bread herb stuffing, local craft beer pan gravy, and cranberry compote. Accompanied by scalloped potatoes, lemon sesame green beans, and finished with a honey spiced pumpkin pie.
Address: 357 St. Laurent Blvd, Ottawa
Order by:
Friday, October 10th – 10am to 3pm
Saturday, October 11th – 10:30am to 2pm
While quantities last.
Cost: $235 for eight
16. The Piggy Market
Thanksgiving fare includes full turkeys, turkey breast, pies, sausage, stuffing, herbed turkey sausage, cranberry sauce, fully loaded dinners, and fully loaded charcuterie boards.
Address: 400 Winston Ave, Ottawa
Pick up: Orders until sold out,
October 10th: 11am – 7pm
October 11th: 10am – 6pm
Cost: A – la Carte Menu
17. Zoe’s – Fairmont Chateau Laurier
Experience an elevated Thanksgiving at Ottawa’s Castle with a three-course prix fixe menu by Zoe’s culinary team. Blending timeless holiday traditions with signature elegance, this refined feast promises a memorable celebration of seasonal flavors, warm hospitality, and festive sophistication in a truly iconic setting.
Address: 1 Rideau Street, Ottawa
Dine-in: October 11 to 13, 2025
Cost: $110.00 per person
18. Coconut Lagoon
Celebrate Thanksgiving with Coconut Lagoon’s exclusive Brunch Buffet, inspired by Kerala cuisine from India’s southwest coast. Indulge in traditional favorites like Appam, Stew, and a variety of Kerala specialties, complemented by delicious homemade desserts. A festive feast that blends authentic flavors with seasonal celebration, perfect for gathering with family and friends in a warm, welcoming atmosphere.
Cost: $36.00 per person
Address: 853 St. Laurent Blvd, Ottawa
Dine-In:
Sunday, October 12, 2025, 11:30 a.m. to 2:30 p.m.
19. Cocotte Bistro
Experience modern French dining in downtown Ottawa at a chic, contemporary bistro. Gather with family and friends for a gourmet brunch, choosing from signature en cocotte plates, or à la carte dishes. Delight in authentic French flavors with a refined twist, then enjoy a scenic stroll along the Rideau Canal and vibrant ByWard Market.
Cost: From Menu
Address: 123 Metcalfe, Ottawa
Dine-In:
October 11 to 13, 2025
20. Med Supper Club
At MED Supper Club, brunch is an ode to Mediterranean flavours. The brunch menu features dishes like Norwegian smoked salmon with poached eggs, classic Benedict with smoked ham, and spicy eggplant with sautéed tomatoes. Other highlights include a spinach & pecorino frittata, Mediterranean fishcake, avocado toast, and the Mediterranean breakfast. For a luxurious option, try the lobster & black truffle with butter-poached lobster, poached eggs, and shaved truffle.
Cost: From Menu
Address: 225 Marché Way, Ottawa
Dine-In:
Friday and Saturday: 5PM – 2AM
Sunday 5PM – 11PM