Maine Thanksgiving List – community meals, dining out, and take-out meals, side and baked goods

Here’s the start of the 2025 Maine Thanksgiving List of holiday dinners, community meals, and take out options ranging from singles dishes and baked goods to entire meals to enjoy at home. We’re adding to the list as businesses and organizations publish details on their plans.

Please drop us a line if you know of any other restaurants, community meals, markets, or other food businesses or events that should get added.

COMMUNITY RESOURCES

DINE OUT

  • 555 North (Brunswick) – will be serving a 3-course Thanksgiving dinner; $90 per person.
  • Alto Terrace Bar + Kitchen (Portland) – will be serving a Thanksgiving brunch.
  • Bonissoni Brazilian Steakhouse (Ogunquit) – will be serving a Thanksgiving dinner; $59.95 per person.
  • City Farmhouse (South Portland) – the restaurant at Sable Oaks Sheraton is serving a Thanksgiving buffet midday, and a Thanksgiving dinner in the evening. The buffet is $55 per person  with a 10% discount for senior citizens, and $27 for children under 12. The dinner is $53 per person with a 10% discount for senior citizens, and $22 for children under 12.
  • Clay Hill Farm (Cape Neddick) – will be serving a 3-course Thanksgiving dinner and also has a children’s menu.
  • Cliff House (Cape Neddick) – will be serving a Thanksgiving brunch.
  • Earth at Hidden Pond (Kennebunkport) – will be serving a Thanksgiving dinner; $105 per person and $55 per child 12 and under.
  • Harbor Bistro + Terrace (Portland) – will be serving a Thanksgiving buffet. $85 per person, $52 for children under 12, and children 2 & under are free.
  • Harraseeket Inn (Freeport) – will be serving their Thanksgiving Grand Buffet.
  • Hilton Garden Inn (Auburn) – will be serving a Thanksgiving buffet; $45 per person, $40 for senior citizens, $23 for children 3-12.
  • Hot Hill Tavern (Thomaston) – will be serving a Thanksgiving dinner; $22 per person.
  • JR Maxwell’s (Bath) – will be serving a Thanksgiving dinner; $44.95 per person.
  • Jonathan’s (Ogunquit) – will be serving a Thanksgiving dinner.
  • Kimberly’s at the Marina’s (Hampden) – will be serving a Thanksgiving dinner; $79 per person, $29 for children 10 and under.
  • Lisa’s (Augusta) – will be serving a Thanksgiving dinner; $30 per person, $15 for children 12 and under.
  • Lucerne Inn (Dedham) – will be serving a Thanksgiving dinner; $49.95  per person and $18.95 for children 12 and under.
  • MK Kitchen (Gorham) – will be serving a 3-course Thanksgiving dinner; $60 per person. They’ve already booked out all their tables but you can call (207) 222-2588 to reserve bar seating, high top seating, or add your name to the wait list.
  • Natalie’s (Camden) – will be serving a 5-course Thanksgiving dinner; $153 per person with optional $93 wine pairings.
  • Noble Kitchen & Bar (Brunswick) – will be serving a Thanksgiving buffet.
  • Norumbega (Camden) – will be serving a Thanksgiving dinner; it’s currently sold out but there is a waitlist.
  • Oak Street Bistro (Alfred) – will be serving a 3-course Thanksgiving dinner; $37.99 per person.
  • Otto’s on the River (Augusta) – will be serving a Thanksgiving dinner; $49 per person, $39 for seniors, and $25 for children under 12.
  • Rambler’s Irish Bistro (Yarmouth) – will be open midday for a Thanksgiving toast with holiday drinks and complimentary snacks.
  • Richard’s (Brunswick) – will be serving Thanksgiving dinner.
  • River Drivers Restaurant (Millinocket) – will be serving Thanksgiving dinner; $44.95 per person, $39.95 for senior citizens, $19.95 for children 4-11, free for children under 4.
  • Rosie’s (Portland) – will be serving Thanksgiving dinner; $50 per person which includes choice of wine or champagne and dessert, a la carte option available for $34.99.
  • Saltwater Grille (South Portland) – will be serving a Thanksgiving Buffet; $75 per person, $20 for children 10 & under.
  • Samoset (Rockland) – will be serving both a Thanksgiving dinner and a Thanksgiving buffet.
  • Sea Glass (Cape Elizabeth) – the restaurant at the Inn by the Sea will be serving a 3-course Thanksgiving dinner; $90 per person, $35 per child 4-12.
  • Senator Inn (Augusta) – will be serving a Thanksgiving buffet; $55 per person, $29 for a “children’s buffet”.
  • Stage Neck Inn (York Harbor) – will be serving a Thanksgiving buffet for  $119.95 per person, and $29.95 for kids under 12.
  • Sunday River (Newry) – will be serving a Thanksgiving dinner; $54 per person, $19 per child 6-12, children 5 and under are free.
  • Taj (South Portland) – will be serving a lunch buffet that includes a turkey curry.
  • Taste of Maine (Woolwich) – will be serving a Thanksgiving dinner; $49.99 per person, $29.99 for children 12 and under.
  • The Burleigh (Kennebunkport) – will be serving Thanksgiving dinner.
  • The Causeway (Saint George) – will be serving a 3-course Thanksgiving dinner; $70 per person.
  • The Good Table (Cape Elizabeth) – will be serving a 3-course Thanksgiving dinner; $84 per per adult, $34 per child.
  • The Montsweag (Woolwich) – will be serving a Thanksgiving dinner.
  • The Saltyard (Portland)– will be serving dinner with a menu that includes a roasted turkey Thanksgiving plate, pumpkin pie and apple crisp cheesecake.
  • Three Dollar Deweys (Portland) – will be serving a Thanksgiving buffet, a vegan option for the meal is available; $39 per person.
  • Timber (Bangor) – will be serving a 3-course Thanksgiving dinner; $44.95 per person, $20.95 for children under 10.
  • Tiqa (Portland) – will be serving a Thanksgiving buffet; $59 per person, $25 for children under 12.
  • Veggie Life (Wells) – will be serving a plant-based Thanksgiving dinner; $75 per person, $45 for children under 12.
  • Wander at Longwoods (Cumberland) – will be serving a Thanksgiving buffet; $65.95 per adult and $39.95 per child.
  • Wayside Tavern (Portland) – will be serving a 4-course Thanksgiving dinner; $105 per person.
  • Westin (Portland) – will be serving a Thanksgiving lunch buffet; $96.81 per person, $39.19 for children 5-12, free for children under 5.
  • The No.10 Eatery (Leeds) – the restaurant at Willows Awake Winery will be serving a Thanksgiving dinner; $65 per person, $25 for children 5–11.
  • Union (Portland) – will be serving a 3-course Thanksgiving dinner; $95 per person. 
  • Wolf Cove Inn (Poland) – will be serving a Thanksgiving buffet dinner for $85 per person.
  • York Harbor Inn (York Harbor) – will be serving a Thanksgiving buffet for  $74.95 per person, and $29.95 for kids under 12.

FOR YOUR HOME MEAL

  • A Company of Girls (Portland) – is working with chef Ilma Lopez from Chaval and Ugly Duckling to produce and sell a batch of ready-to-bake dinner rolls.
  • Alsace (Union) – is taking orders for a full Thanksgiving dinner for $45 per person.
  • Baker Bru Cafe (Wells) – is taking orders for a variety of pies, tarts and breads; dairy-free and gluten-free options are available.
  • Bam Bam Bakery (Falmouth) – is taking orders for gluten-free baked goods including pies, breads and breakfast pastries.
  • Barncastle (Blue Hill) – is taking orders for a selection of apps, sides, dessert and baked goods.
  • Barber Brothers (South Portland) – is taking orders for a variety of turkeys and hams.
  • Belleville (Portland) – is taking orders for two kinds of pies, take & bake morning buns, and croissant 4-packs.
  • Bev’s Cafe (Kennebunk) – is taking orders for half and whole turkeys, sides, pies and other dishes; order deadline is November 23rd.
  • BiddoBanh (Biddeford) – is taking orders for bao buns and for demi-baguette sandwich rolls.
  • Big Sky Baking Company (Portland) – is taking orders for breads and rolls.
  • Big Tree Grocery – is taking orders for turkey, sides, desserts, breads and pastries with pick-up options in Biddeford, Portland, Falmouth and the Casco Bay Islands; order deadline is November 21st.
  • Bistro Leluco (South Portland) –is taking orders for whole and half roasted turkeys, appetizers, sides and desserts; order deadline is November 22th.
  • Blackie’s Farm (Auburn) – is taking orders for fresh turkeys in three sizes: 0-14 pounds, 15-20 pounds, and 21-26 pounds; order deadline is November 16th.
  • Brookside Bakery (Houlton) – is taking orders for breads, pies, cakes and other baked goods, and for an entire Thanksgiving dinner sized to feed eight people for $104.99; order deadline November 22nd.
  • Burnt Eds Barbecue (Auburn) – is taking orders for a full Thanksgiving dinner sized to feed 10-12 people for $195.
  • Cafe Grazie (Rockland) – is taking orders for a variety of sweet treats, pies and cakes, and expects to augment the menu soon with savory dishes.
  • Cann Family Bakery (Bridgton) – is taking orders for sides, breads, and sweet and savory pies.
  • Caring Community Cuisine (Cape Porpoise) – is taking orders for roast turkey and sides.
  • Carousel (Belfast) – is taking orders for pies produced by the Salty Plum Snack Company; order deadline November 19th.
  • Caswell Farm (Gray) – is taking orders for ready to roast and fully cooked turkeys as well as sides and pies. They also have full Thanksgiving dinners sized for groups 8-10 or 12-15.
  • Charcutmarie (Saco) – is taking orders for charcuterie boards.
  • Chick-a-dee (Lewiston) – is taking orders for individual Thanksgiving dinners for $17 or six for $90; order deadline November 20th.
  • Dandelion Catering (Yarmouth) – is taking orders for roasted turkeys, sides, gravy and pie; order deadline is November 21st.
  • Dot’s Market (Lincolnville) – is taking orders for appetizers, soups, sides, pies, and roasted turkey and stuffing; order deadline November 21st.
  • Edelweiss (Biddeford) – is taking orders for a selection of three cakes; order deadline November 23rd.
  • European Bakery (Falmouth) – is taking orders for pies, cakes, coffee, pastries and breakfast items.
  • Finestkind (Saco) – is taking orders for a selection of pies and rolls.
  • Flux (Lisbon Falls) – is taking orders for a menu of sides, gravy, dinner rolls and caviar.
  • For the Love of Food (Wells) is taking orders for individual Thanksgiving dinners.
  • Fran’s (Lewiston) – is taking orders for individual Thanksgiving dinners; $16.95 per person.
  • Georgia Macon (Durham) – the acclaimed former executive pastry chef of Twelve in Portland is taking orders for sweet potato pie, apple butter stack cake, and dinner roles; order deadline is November 21st.
  • Glidden Point Oysters (Edgecomb) – is taking orders for oyster starter kits, and both Glidden Point and Pine Point oysters in increments of 36, 50 and 100.
  • Good Food Store (Bethel) – is taking orders for several sizes of turkeys; order deadline is November 13th.
  • Green Ladle (Lewiston) – is taking orders for a full Thanksgiving dinner. $190 and is sized to serve 10 people; order deadline is November 18th.
  • Gross Confection Bar (Portland) – is taking orders for apple crumb, bourbon pecan, and pumpkin pies.
  • Home Kitchen (Rockland) – is taking orders for pie, rolls, turkey pies and cheescake.
  • Iris Eats (Harpswell) – is taking orders for sides, pie, and charcuterie boards.
  • Kara Ferguson (Dayton) – is taking order for pies and whoopie pies.
  • Katherine’s Bakery & Cafe (Norway) – is taking orders for rolls, pies, cheesecakes and dessert platters.
  • Katie’s Place (Bridgton) – is taking orders for pies and breads.
  • Kennebec Meat Company (Bath) – is taking orders for turkeys.
  • Lake & Company (Yarmouth) – is taking orders for appetizers, sides, pies, roast turkey, ready to roast whole turkeys and even entire Thanksgiving dinners for two people; order deadline November 20th.
  • Lincoln’s Country Store (Warren) – is taking orders for fruit pies, seasonal pies and cream pies; gluten-free options are also available.
  • Lotso Tacos (Yarmouth) – is taking orders for breakfast burritos, cakes, mantacadas and chips with salsa.
  • Love Bird Donuts (Kittery) – is taking orders for pies, buttercream and dinner rolls.
  • Luncheonette (Portland) – is taking orders for a range of pies and cookies; order deadline is November 22nd.
  • Maine Coffee & Mercantile (Guilford) – is taking orders for a variety of baked goods.
  • Maine Street Bistro (Brunswick) – is taking orders for Thanksgiving dinners for two; $90.
  • Mango Terra Cafe (Yarmouth) – is taking orders for desserts, soups, apps, sides, roasted turkeys, baked goods and more.
  • Mari Bakery (Portland, Buxton) – is taking orders for an apple pumpkin, and pecan pies, and shortbread for pick-up at Moonday Coffee in Portland and Snell Family Farm in Buxton.
  • Merepoint Oysters (Brunswick) – is taking orders for oysters; order deadline is November 25th.
  • Miller’s Market (Gorham) – is taking orders for turkeys, pies and sides; order deadline is November 21st.
  • Monson General Store – is taking orders for turkeys, pies and sides; order deadline November 20th.
  • Moody’s Diner (Waldoboro) – is taking orders for pies.
  • Naturally Jammin (Limington) – is taking orders for pies, apple crisp and baked goods.
  • Nellie’s Kitchen (Hallowell) – is taking orders for takeout Thanksgiving dinners; $19.50 per person, order deadline is November 22nd.
  • Night Mares (Portland) – is taking orders pies, quiche and coffee cake.
  • Night Moves Bread (South Portland) – is taking orders for sweet potato pie, a wide assortment of breads, pancake mix, biscuits and granola.
  • North Haven Inn (North Haven) – is taking orders for sides, relish, gravy and pie.
  • Not a Bakery (Portland) – is taking orders for pies and dinner rolls.
  • Onggi (Portland) – is taking orders for Hojicha pumpkin pie, Miso caramel banana cream pie, and a gluten-free Pumpkin spice & black sesame butter mochi cake.
  • Orchard Ridge Farm (Gorham) – is taking orders for turkeys, ducks, hams and pies.
  • Ore Nell’s Barbecue (Kittery, Biddeford) – is taking order for a full Thanksgiving dinner that includes a smoked turkey, sides, rolls, and pie. It sized to feed 6 and costs $225 plus tax; order deadline November 23rd.
  • Owls Head General Store (Owls Head) – is taking orders for roasted turkeys, hams, sides, breads and pies.
  • Pat’s Meat Market (Portland) – has a wide range of turkeys, ducks, hams and other meats for your Thanksgiving meal.
  • Pearl Baking Company (Sanford) – is taking orders for cinnamon rolls, breads and rolls, pies and cookies; order deadline November 22nd.
  • Picnic (Eastport) – is taking orders for pumpkin, apple and blueberry pies.
  • Pineland Farms (New Gloucester) – is taking orders for turkeys, sides, baked goods and pies.
  • Pine Point Provisions (Scarborough) – is taking delivery orders for individual Thanksgiving dinners, sides, pies, and baked goods; order deadline is November 21st. Deliveries can be made to Scarborough, South Portland, Cape Elizabeth and Gorham with a $50 minimum.
  • Portland Cake Company (Portland) – is taking orders for cakes; order deadline is November 23rd.
  • Prairie Baking Company (Portland) – is taking orders for pies, quiche and coffee cake.
  • Risen Sourdough (Fryeburg) – is taking orders for breads and cookies.
  • Ritual Bakehouse (Brunswick) – is taking orders for baked French toast, breads, desserts, jam, and other items; order deadline is November 22nd.
  • Rocky Coast Cheesecake (Yarmouth) – is taking orders for nine different types of cheesecake ranging from meyer lemon to mocha cream.
  • Rooted Heart Cafe (Buxton) – is taking orders for pumpkin pie and apple galettes.
  • Rosemont Market (Portland) – is taking orders for turkeys, sides, pies and more; order deadline November 22nd.
  • Rover Bagel (Biddeford) – is taking orders for bagels, cookies, quick breads, and dinner rolls.
  • Salt + Pepper Social (Damariscotta) – is taking order for vegan Thanksgiving meals and dishes which can be picked up at their restaurant, or in Portland, or can get delivered.
  • Salvatore’s (Portland) – is taking orders for roast turkey roulade, sides and desserts as well as full Thanksgiving dinners for 2 or 4 people.
  • Sarah’s Table (Sanford) – is taking orders for individual Thanksgiving dinners as wells as wells as sides and baked goods.
  • Scratch Baking Company (South Portland) – is taking orders for cakes, pies, breads and rolls.
  • Sea Glass (Cape Elizabeth) – is taking orders for a full Thanksgiving dinner for $285 plus tax & 18% gratuity; order deadline November 19th.
  • Sheepscot General Store (Whitefield) – is taking order for 10-15, 16-20, and 21-25 pound turkeys.
  • Slow Burn (Hollis) – is taking orders for rolls, biscuits, sweet and savory galettes and cake.
  • Standard Baking Company (Portland) – is taking orders for a wide assortment of breads and baked goods.
  • Stella Blues Bakery (Bridgton) – is taking orders for cakes, pies and other baked goods.
  • Sturgeon Creek Farm (Eliot) – is taking orders for turkeys and pies.
  • Sullivan House Bakery Gorham) – is taking orders for pie and cheesecake; order deadline November 15th.
  • Sweet & Company (Saco) – is taking orders for gluten-free apple, pumpkin or pecan pies.
  • Tandem Coffee and Bakery (Portland) – is taking orders for cookies, quiche, sticky buns, biscuits, scones, muffins and banana bread.
  • Terlingua (Portland) – is taking orders for a smoked turkey breast with cowboy butter which is sized to serve up to 10 people.
  • The Alna Store (Alna) – is taking orders for pie, cake, bread and quarts of stock.
  • The Greenery Cafe (Ogunquit) – is taking orders for takeout Thanksgiving dinners; $25 pr person.
  • The Mindful Loaf (Steuben) – is taking orders for a variety of baked goods; order deadline is November 24th.
  • The Place Bakery (Camden) – is taking orders for sweet and savory pies, bread and other baked goods; order deadline November 20th.
  • The Purple Whisk/Siblings – a collaboration between two bakeries. They’re taking orders for pies, cakes and other baked goods.
  • Tres Leches Cake Flor (South Portland) – is taking orders for tres leches cake, Neapolitan flan cake, chocoflan cake, and mosaic gelatin cake; ordering is via WhatsApp.
  • Twelve (Portland) – is taking orders for appetizers, dinner rolls and pies and wine.
  • Two Fat Cats (Portland) – is taking orders for pies, cakes and other baked goods.
  • Ugly Duckling (Portland) – is taking orders for bourbon chocolate tarts, apple pithivier, Pumpkin and maple pecan pie, and brown butter brioche.
  • Union Wharf Market (Portland) – is taking orders for turkeys, gravy, sides and pies.
  • Village Baking Company (Raymond) – is taking orders for a variety of desserts and baked goods.
  • Villager Cafe (Camden) – is taking orders for Thanksgiving dinners with roast turkey by the pound and the flexibility to order sides by the pint or quart.
  • Walker’s Maine (Cape Neddick) – is taking order for a complete Thanksgiving dinner including the turkey, sides and dessert.
  • Waxwing Bakery (Windham) – is taking orders for pies, bread, rolls and other baked goods.
  • Wildflours Bakery (Brunswick) – is taking orders for their gluten-free pies, cheesecake, apple crisp, bread and stuffing mix.
  • Wild Oats Bakery (Brunswick) – is taking orders for breads, sides, apps, cakes, and pies.
  • Wilson County Barbecue (Portland) – is taking orders for pies; order deadline November 21st.
  • Zilli’s Bakery – is taking orders for pies, breads, cookies and other baked goods. Update: They’ve completely sold out their Thanksgiving pre-order.