Restaurants Open on Christmas in NYC
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. This year, the restaurant is offering a 3-course prix fixe menu featuring all the traditional Greek classics including grape leaves, lamb shank, and spinach pie for $49.95 per person. 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. The restaurant usually serves up dishes in honor of the Italian Christmas tradition of the Feast of the Seven Fishes, including dishes like mussels and Sardinian fregola soup, langostino and asparagus risotto, and lobster ravioli. The Christmas Day menu will be updated on the menu soon.
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. Sinigual – Murray Hill
Local-favorite upscale Mexican restaurant, Sinigual will be open on Christmas Day this year from 11am-8pm. Head over early for the Christmas brunch, served from 11am-3pm or stick to the regular menu served from 11am-8pm. Adults can enjoy some festive cheer with the limited holiday drink featuring Elijah Craig Bourbon and select seasonal spices.
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 and Chinatown
Devoted fans happily welcomed the recent reopening of this popular dim sum eatery's Chinatown location. Both locations welcome 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.
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. Choose the Dinner Party Menu ($65 per person), which includes a choice of festive tapas. Make sure to leave room for the dessert plate with chocolate churros and flan.
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 Mare, Bar 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. Head upstairs for brunch from 11am-4pm and choose from an a la carte menu loaded with Christmas specials. DJ Phearnone will be spinning hits from 12pm to 5pm as you dine. Downstairs at Ginny’s, enjoy a Gospel Band while you enjoy a Christmas buffet ($60 per person).
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. No reservations are taken for Christmas Day.
13. Ruth's Chris Steak House – Midtown
This year, the legendary steakhouse is open on Christmas Day and will be offering its regular robust menu including the main event–the signature steak. Round out your entree with your choice of tasty side dishes like mushrooms stuffed with crab, veal osso buco ravioli, or the showstopping chilled seafood tower.
RELATED: 16 Best Christmas Tree Farms Near NYC
BKLYN Larder offers an a la carte menu for Christmas dinner.
Restaurants for Christmas Takeout Meals
14. 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 14, to guarantee availability, and pick up on Christmas Eve by 5pm.
15. 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.
16. 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. Choose pickup or delivery on December 22-23 from 10am to 5pm or December 24 from 10am-2pm.
Photos courtesy of the restaurants/catering companies
Originally published in 2020.