Restaurants Open on Christmas in NYC

Looking for a restaurant open on Christmas? Let Brooklyn's Cobblestone Catering prepare a feast for your family.
Looking for a restaurant open on Christmas? Let Brooklyn's Cobblestone Catering prepare a feast for your family.

Between planning festive outings, holiday shopping, and everything in between, Christmas can be a stressful time of the year. Take one thing off your plate–literally–and let someone else cook the day's big dinner, so you can spend less time in the kitchen and more time relaxing and connecting with family and friends. With that in mind, we've rounded up some of the best restaurants open on Christmas in NYC. Most of these restaurants are serving scrumptious Christmas meals in-house, but if you'd prefer to dine in the comfort of your own home, we've got you covered there, too, with a handful of restaurants open on Christmas for delivery and takeout.

Find plenty more seasonal picks in our Holiday Fun Guide.

Subscribe to our FREE newsletters to get stories like this directly in your inbox.

Restaurants Open on Christmas Day for Dining Out

1. Agora Taverna – Forest Hills, Queens

If you're craving Greek food for Christmas dinner this year, this Forest Hills fave may be one of your best options. All of the traditional Greek classics on the are menu here, including broiled whole fish, octopus, and of course, spinach pie. If you want to pick up food to eat at home, there's a holiday takeout menu this year, featuring Greek meatballs, moussaka, and chicken skewers. Outdoor heated dining is also available.

2. Il Gattopardo – Midtown

Gather with your family in the heated outdoor dining area of this popular spot serving traditional Southern Italian comfort food. In honor of the Italian Christmas tradition of the Feast of the Seven Fishes, the menu includes dishes like mussels and Sardinian fregola soup, langostino and asparagus risotto, and lobster ravioli. Leave room for dessert which includes a decadent sponge cake filled with chestnuts and chocolate mousse.

RELATED: Rockefeller Center: 15 Fun Things To Do This Season Besides the Christmas Tree

Chola is a restaurant open on Christmas in NYC
Add a little spice to your Christmas with the Indian selections at Chola.

3. Chola – Midtown East

If you haven't had Indian food for ages, spice it up this Christmas with a visit to this neighborhood gem. Focusing on flavors inspired by more than 8,000 miles Indian of coastline, Chola presents seaside delicacies in a comfortable setting. From sizzling tandoori dishes delivered to your table on a cart, to flavorful chicken dishes and tandoori lamb chops, there's something for everyone on the menu.

4. Fogo de Chao – Midtown

Nothing says festive like a Brazilian steakhouse, and this fun outpost does not disappoint. Using the centuries-old Southern Brazilian cooking technique known as churrasco, Fogo de Chao has been serving fire-roasted, high-quality meats since 1979. Meat lovers will be in heaven as delectable joints are brought to each table to sample. Let your server know at the beginning which meats your party prefers, and they ensure you receive exactly what you want. The all-you-can-eat buffet also includes an unlimited salad bar with a wide variety of cheeses, fruits, and salads.

5. Bubby's – Tribeca

Enjoy brunch for Christmas at this family stalwart. From 8am-4pm on the big day, diners of all ages can enjoy the restaurant’s famous brunch offerings which include homemade bagels, the fluffiest pancakes around, and mouth-watering fried chicken. Stay warm in the outdoor heated dining area with a seasonal drink like hot chocolate or apple cider.

RELATED: Holiday Light Shows: Drive-Thru Christmas Lights Near NYC for 2021

Marseille is open on Christmas and offering a three-course French feast
Enjoy a colorful, multi-course Christmas dinner full of French flair at Marseille.

6. Marseille – Hell's Kitchen

Taking its name from the port town in southern France, this brasserie serves yummy traditional French favorites like bouillabaisse and moules frites. A special three-course prix fixe holiday menu is offered for $70 per person. Come for the cozy French vibes and stay for the delicious food.

7. Jing Fong – Upper West Side

Though the Chinatown location of this popular dim sum eatery is permanently shuttered, the Upper West Side location welcomes diners on Christmas Day. Traditional dishes like chicken feet and rice noodles are offered as well as the flavorful Chinese cauliflower with preserved pork and sea scallops in garlic sauce. Regulars of the downtown location may yearn for a more traditional setting, but the most important draw is the food, and that is as delicious as ever.

8. Victory Garden Cafe – Astoria, Queens

Try a Mediterranean-inspired feast for Christmas dinner from this family-owned bistro. The well-priced holiday menu offers a choice of main course—sirloin steak, balsamic chicken, or shrimp scampi, plus a variety of appetizers and Greek side dishes for $39 per person. Indoor and outdoor dining is available.

9. Socarrat – Multiple Locations

Paella and Spanish tapas for Christmas dinner, yes please! Socarrat offers this mouth-watering holiday combination. This year's lamb and truffle paella holiday special is $39 per person, and it includes a choice of festive tapas. Make sure to leave room for the dessert plate with chocolate churros and flan.

RELATED: Where to See Holiday Concerts and Sing Christmas Carols in NYC This Season

10. Noho Hospitality Group – Multiple Locations

All five NYC restaurants part of the Noho Hospitality Group are open on Christmas Day and offer decadent holiday menus. They include Leuca, Carne MareBar Primi, The Dutch, Locanda Verde, and Lafayette. Their Christmas feasts are multi-course meals with a choice of a main entree, sides, salad, dessert, and spirits.

11. Red Rooster – Harlem

Named after the historic Harlem speakeasy, this spot serves cozy comfort food that's perfect fare for the holidays. Dishes like the famous deviled eggs and charred glazed cauliflower reflect the neighborhood's diverse culinary traditions. Though the bar area generally gets very busy, there is ample room in the dining area to spread out and enjoy the feast.

12. LaoJie – Sunset Park, Brooklyn

Nothing says Christmas in NYC like unlimited hot pot. This year, beloved neighborhood spot LaoJie is serving special Christmas dumplings, barbecue skewers, and yes, an endless hotpot option for $21.95 per person. Outdoor dining is also available.

RELATED: 16 Best Christmas Tree Farms Near NYC

BKLYN Larder is open on Christmas to serve takeout
BKLYN Larder offers an a la carte menu for Christmas dinner.

Restaurants for Christmas Takeout Meals

13. BKLYN Larder – Prospect Heights, Brooklyn

For more than a decade, Bklyn Larder has been supplying Park Slope and Prospect Heights with hand-crafted cheeses, homemade prepared foods, and hard-to-find grocery items. Its commitment to using sustainably produced ingredients also applies to its holiday menu. For Christmas, choose from Bklyn Larder's a la carte menu for traditional items like beef brisket and ham, roasted vegetables, mashed potatoes, and a cheeseboard. Eggnog gelato offers a fun twist on dessert. Reserve your order by Wednesday, December 15, to guarantee availability, and pick up on Christmas Eve by 5pm.

14. Bario's – Heartland Village, Staten Island

This Staten Island establishment has an extensive catering menu for every major holiday. Its Christmas Eve feast serves 6-8 and includes appetizers, bread, salads, veggies, a fresh seafood entree, and homemade pasta at an affordable price. The Christmas Day package equally packs a punch—and includes a main entree and a meat course—ham or pork loin. Delivery is available on Christmas Eve until 7pm, or you can pick up your order.

15. Cobblestone Catering and Fine Foods – Cobble Hill, Brooklyn

Brooklynites can pick up classic, healthy prepared foods at this Atlantic Avenue food shop. The boutique catering service uses locally grown, seasonal ingredients to prepare delicious appetizers, sides, soups, meats, and desserts for special events and holidays. For Christmas dinner, you can opt for the chef's special to feed 10-12 people, which includes a turkey or ham, three sides, two sauces, and one soup. You can also order from the a la carte menu. Order by Friday, December 17, at 6pm for pick up on Thursday, December 23, and Friday, December 24, from 10am-4pm.

16. Ruth's Chris Steak House – Midtown

This year, the legendary steakhouse is offering a Christmas Side to Go package for the holidays. Round out the big meal with your choice of six tasty side dishes like steak house salad, au gratin potatoes, and creamed spinach. Pick up times include Christmas Eve from 12-4pm, and everything must be ordered 24 hours in advance.

Photos courtesy of the restaurants/catering companies

Originally published in 2020.

Chinese New Year: Online Festival
China Institute Online - 10:00 AM Pick
Maple Syrup Saturdays
Clay Pit Ponds State Park Preserve, Nature Interpretive Center - 1:00 PM Pick
Neighborhood Guides
Activity Guides