This feature originated on BestofNJ.com a few years back and has always been very popular. Last year, it appeared on our Massachusetts site, Go2.Guide, and this year, it finally found its new home on the Star!


We will update this feature as we find new restaurants for holiday dinners. Those of you looking for last-minute options can check out our listings for take-out holiday dinners at the bottom of the story.


Our guide covers the entire Cape. Our listings highlight our featured dinners, Christmas Day dinners, and restaurants open only for Christmas Eve. Please let us know if you know of an outstanding place we missed. Just leave a comment below or drop us a line.


Featured Cape Cod Christmas Dinner


Villaggio Ristorante in Cotuit

Villaggio is serving dinner on Christmas Eve and Christmas Day. The hours for Christmas Eve are 3:00 pm to 10:00 pm and for Christmas Day, 12:00 noon to 8:00 pm. Chef Jay Bartolomei is serving his regular menu. Some highlights from his menu include Eggplant Rollatini with ricotta, crumbled gorgonzola and creamy pesto, a 24-ounce Bone-in Rib Eye, a 10-ounce Filet Mignon, Parmigiana with eggplant, chicken or veal ($20-24) and a Veal Piccata with garlic, shallots, Italian herbs, capers and a white wine lemon butter sauce ($26).
Call 508-548-5000 for reservations.


Cape Cod Christmas Dinner - Christmas Eve

P. B. Boulangerie in Wellfleet

Update: PB is also offering a Christmas takeout dinner. Boulangerie is only offering takeout from the Bistro because of the pandemic. The restaurant offers a take-out Christmas Eve dinner for two people for $250. That dinner features items like a pate de Campagne, a foie gras terrine, a seafood plateau with seven fish, and more.

The Pheasant in Dennis

Update: The Red Pheasant is now The Pheasant. With new owners and a new menu, the restaurant has changed dramatically. We have written the new owners and will update this part of the story when we get new information. For Thanksgiving, the Pheasant is doing takeout dinners for two. The Pheasant is busy planning their offering for Christmas. All orders are taken by phone at 508-385-2133.

Barnstable Tuscan Cuisine

Barnstable Tuscan Cuisine is open for Christmas Eve. The website does not provide any details on what the menu will be.


Cape Cod Christmas Dinner: Pick Up & Take Out

  • Hearth & Kettle in Yarmouth and Hyannis is offering Christmas Roast Turkey Dinner Takeout for $19.99 each. See more.
  • Nauset Farms in Orleans features a wide selection of holiday items for your holiday dinner. See More.
  • Whole Foods in Hyannis features turkey dinners, ham dinners, and even some vegan loaves for Christmas. See More.
  • Dan'l Webster Inn in Sandwich features a Christmas Roast Turkey Dinner Takeout for $25.95 each. See More.

Hero Image: Copyright: subbotina / 123RF Stock Photo