17 Philadelphia Restaurants That Have Christmas Dinner Covered This Year

Holiday brunch, a Feast of the Seven Fishes-inspired pizza, and more.

Whether you’re going out, staying in, or doing a little of everything, Philly’s best restaurants have you covered for all things delicious this Christmas. From catered feasts to satisfy your pickiest family members to boozy holiday brunch and many Feasts of the Seven Fishes, check out our picks for what and where to eat this holiday in Philadelphia.


Avenue of the Arts

Wake up lazily on Christmas morning and head to brunch at the Ritz-Carlton. For those who wish to celebrate in high-style, Aqimero is offering a five-course Christmas Brunch for $95 per person, complete with a complimentary mimosa or belini. The lobby restaurant is taking a very liberal definition of “brunch,” as well, with seatings stretching from noon to 5:45 pm. Take a seat and you’re in for a raw bar, assorted toast presentation, and entree options including huevos rancheros and Mexican-chocolate French toast. End it all with a dessert spread before you roll right back into bed.

Available for Reservations

Bank & Bourbon

Market East

For a family-friendly holiday meal that gives you a bit of everything, Bank & Bourbon’s holiday buffet is the spot. The Christmas buffet ($75 per adult, $25 per child, optional $35 wine pairing) includes seasonal salads; prime rib, herb-marinated lamb, and roasted salmon carving stations; seafood, cheese, bread, and veggie displays; plus tons of sweet treats and desserts. Bank & Bourbon is in the Loews Hotel and serving on Christmas Day through 9 pm.

Available for Reservations

Bistro Romano

Headhouse Square

For a Feast of the Seven Fishes that delivers premium Old World ambiance, Bistro Romano has a Christmas Eve tasting menu for $85 per person in one of the coziest dining rooms in town. The three-course tasting menu offers choices including poached shrimp and scallop salad, Maine lobster spaghetti, and rosemary grilled branzino, plus dessert.

Available for Reservations

Bridget Foy’s

Headhouse Square

Dine in or order takeout on Christmas Day from Bridget Foy’s, the family-owned staple where you’ll find plenty of hearty festive fare. Eggnog and other seasonal cocktails kick off a menu of comfort foods like mac ‘n cheese, hush puppies, porchetta, and plenty more, as well as desserts including eggnog cheesecake, cookies, yule log, pear cranberry crisp, and others. The spot will be serving dinner from 3 to 8 pm.

Di Bruno Bros.

Multiple locations

Di Bruno Bros. is a solid go-to when it comes to catering your holiday, whether it’s an all-out party or a smaller family gathering. The Winter Holiday Package serves up to six and offers four sides, dessert, and choice of entree among tenderloin of beef, glazed ham, sliced roast turkey, or seafood cannoli. Make your spread even more impressive with a la carte additions like an antipasti spread or lobster arancini.

Available for Delivery/Takeout

Dim Sum House By Jane G's

Multiple locations

The entire Dim Sum House menu is available for takeout and delivery on Christmas Eve and Day, but if you want to amplify your order a bit, there’s a special holiday option called Feast for All. The $300 package designed to feed everyone at your holiday festivities includes your choice of double typhoon lobster or double ginger scallion lobster, a whole peking duck, three dim sum of your choice, and three additional dishes of your choice. Even better, they can deliver for free if you’re in a 15-block radius.

Available for Reservations

El Camino

Northern Liberties

If you’d like to celebrate at home with a spread that can please anyone, El Camino has just the thing. Holiday dinner packages that feed two ($90) to 10 ($260) are available for pre-order, starting with your choice of holiday dinner entree (think roast beef, braised brisket pot roast, smoked leg of lamb, and more). Outfit the meal with sides including spinach and squash salad, mashed potatoes, Parker House rolls, and other classics, then finish it all off with your choice of a chocolate yule log or red velvet roll. If that’s not quite enough for you and your loved ones, there’s also plenty of a la carte options to add on, plus big batches of eggnog, margarita, Mexican sangria, and spiked apple cider.

Available for Delivery/Takeout

Fette Sau


For another low-stress, family-sized feast you can enjoy at home, Fette Sau is offering a hefty menu of to-go packages. First choose from brisket, chicken, or pulled pork (choose wisely, you’ll receive five pounds of the stuff) and sides like mac ‘n cheese and squash casserole that can feed up to 12. An assortment of Christmas cookies sweetens the deal.

Available for Delivery/Takeout

Fitz on 4th

Queen Village

Tradition, but make it vegan. Plant-based restaurant Fitz on 4th is doing its own take on Christmas meals with the Feast of the Seven Vegetables, available for $50 per person on December 23 and 24. You’re in for seven courses including king oyster cioppino, edamame dumplings, portobello sliders, and butternut squash risotto. It’s proof you can still be merry and stay veggie-forward.


Available for Reservations


Old City

Elevate your Christmas Eve with a special Feast of the Seven Fishes from Fork. Start your meal with mussel toast, caviar and buckwheat sable, and grilled squid before moving on to your choice of whole roasted branzino or a NY strip steak. Finish off with the classic Christmas taste of pizzelle cookies. The meal goes for $105 per person, but you can add even more decadence with house-made charcuterie, local cheeses, and oysters on the half shell.



Pretend you're spending Christmas in Paris with help from Parc. The Rittenhouse restaurant stays open on Christmas Day with its full menu of French fare, and there’s nothing quite like delving into Parc’s signature gooey French onion soup on a festive winter’s day. The already-inviting spot is even better during the holidays, where you’ll find sparkling garland at every corner.

Available for Reservations



Enjoy a multi-course feast on Christmas Eve or Day made up of hyper-local and seasonal New American fare, plus festive craft cocktails, wine, and local beer. Meals go for $49 per person and include Patchwork’s signature lamb entree. Patchwork is a newer, upscale restaurant located in the Hyatt Centric and offers some nice second-story views.

Available for Reservations


Graduate Hospital

Pumpkin is staying open for Christmas Eve dinner, offering a three-course menu for $55 per person. It’s a great chance to try a neighborhood favorite beloved for its fresh ingredients and understated ambiance. The menu is updated often, so keep an eye out for what to expect via Instagram.

Available for Reservations

Red Owl Tavern

Independence Mall

Red Owl is doing Christmas brunch right, serving festive morning fare from 8 am to 2 pm on December 25. Meals include pumpkin pie waffles, loaded hash browns, wild mushroom toast, and plenty more, plus you can make it a mimosa brunch for $22 and add a bottle of sparkling wine with your choice of orange or cranberry juice.

Available for Reservations


Italian Market

Now through Christmas Eve, pizza-fy your holiday traditions with SliCE’s signature Pizza of the Seven Fishes. What’s on the pie? Mozzarella topped with clams, mussels, shrimp, tuna, crab meat, and sardines, all sauteed with fresh olive oil and garlic and finished with anchovies, fresh lemon, and basil. You can have it delivered across the city in small, large, and gluten-free versions, plus SliCE is offering the seasonal seafood caesar to round out the meal.

Urban Farmer

Logan Square

Kick off your festivities with a cozy brunch at Urban Farmer, where you can dig into the a la carte menu on Christmas Eve and Day through 3 pm. For dinner, you’ll find special additions like 1855 beef ribeye, roasted winter veggies, and pies by the slice. If you’d prefer to stay home, try the Christmas At Home package for $190, made to feed up to six people with a choice of ribeye or ham with cornbread, Brussels sprouts, potato puree, veggies, and dessert.

Available for Reservations

Vernick Fish

Logan Circle

For a fresh, top-tier take on the Feast of the Seven Fishes, visit Vernick Fish for a five-course menu served family style on Christmas Eve. It’s an ultra-luxe option at $175 a person (plus a $75 optional beverage pairing), with menu highlights including scallop crudo topped with black truffle, warmed king crab in brown butter, and salt cod brandade with toasted brioche and osetra caviar. Be sure not to miss the festive drinks, too.

Marielle Mondon is a writer from Philadelphia. Follow her @MarielleMondon on Twitter and Instagram.