Between planning festive outings, holiday shopping, and everything in between, Christmas can be stressful, but we're here to take one thing off your plate with this list of restaurants open on Christmas in NYC. Most of these NYC 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 and kid-friendly eats for any occasion—or none at all—in our Family-Friendly Restaurant Guide.
Subscribe to our FREE newsletters to get stories like this directly in your inbox.
Restaurants Open on Christmas Day in NYC
If you're craving Greek food for Christmas dinner this year, this Forest Hills fave may be one of your best options. The restaurant offers a three-course prix fixe menu featuring all the traditional Greek classics including stuffed grape leaves, lamb shank, and spinach pie for $44.95 per person.
Gather with your family at this popular spot which serves traditional Southern Italian comfort food. The restaurant usually serves dishes honoring 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.
RELATED: Rockefeller Center: 17 Fun Things To Do This Season Besides the Christmas Tree
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 of Indian 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.
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 cuts 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.
RELATED: Christmas Cookie Crawl: Best Bakeries in NYC for Seasonal Sweets
Relax and have your Christmas dinner in a festive atmosphere at Sinigual.
5. Sinigual – Murray Hill
A local favorite upscale Mexican restaurant, Sinigual will be open on Christmas Day for dinner or Christmas brunch from 11am-8pm. Adults can enjoy some festive cheer with the limited holiday drink featuring Elijah Craig Bourbon and select seasonal spices.
6. Jing Fong – Upper West Side and Chinatown
Since this popular dim sum eatery's Chinatown location reopened, both locations welcome diners on Christmas Day. Traditional dishes like chicken feet and rice noodles are offered as well as flavorful Chinese cauliflower with preserved pork and sea scallops in garlic sauce.
RELATED: Best Holiday Lights Drive-Thrus and Christmas Light Shows near NYC in 2022
Enjoy a multi-course Christmas dinner full of French flair at Marseille.
7. 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 $85 per person. Come for the cozy French vibes and stay for the delicious food.
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 salmon, plus a variety of appetizers and Greek side dishes for $49 per person.
RELATED: 12 Must-Do Holiday Activities and Christmas Events in NYC for Kids in 2022
Tapas and paella served family-style makes for a fun Christmas dinner at Socarrat.
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 ($85 per person), which includes a choice of festive tapas. Make sure to leave room for the dessert plate with chocolate churros and flan.
Four of Noho Hospitality Group's five restaurants are open on Christmas Day and offer decadent holiday menus. They include Leuca, Carne Mare, 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.
RELATED: See the Stunning Christmas Window Displays in NYC: Bloomingdales, Macy's, and More
Enjoy a Christmas buffet of modern Southern Classics at Red Rooster.
Named after the historic Harlem speakeasy, this spot serves cozy comfort food that's perfect fare for the holidays. Head upstairs for brunch from 12-5pm and choose from an a la carte menu loaded with Christmas specials. DJ Mark Larush spins hits as you dine. Dinner will be served from 6-9pm with a performance by the Rodrigo Bonelli trio.
12. LaoJie – Sunset Park, Brooklyn
Nothing says Christmas in NYC like unlimited hot pot. This year, beloved neighborhood spot LaoJie serves special Christmas dumplings, barbecue skewers, and yes, an endless hotpot option. Outdoor dining is also available. No reservations are taken for Christmas Day.
This classic American grill is a convenient destination for a stress-free and tasty holiday meal. The $89 per person Christmas pre fixe menu includes options like roasted duck, butternut squash ravioli, and sticky toffee pudding for dessert–all courtesy of Chef Franklin Becker.
RELATED: 16 Best Christmas Tree Farms Near NYC
Brooklyn's Cobblestone Catering can prepare a Christmas feast for your family.
Restaurants Open on Christmas in NYC for Takeout Meals
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 up to 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 from Friday, December 22-Sunday, December 24.
15. 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 13, to guarantee availability, and pick up on Christmas Eve.
16. Bario's – Heartland Village, Staten Island
This Staten Island establishment has an extensive catering menu for every major holiday. Its Christmas Eve feast can feed up to 15 and includes appetizers, bread, salad, 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 ham or pork loin meat course. Delivery is available on Christmas Eve until 7pm, or you can pick up your order.
Photos courtesy of the restaurants/catering companies
Originally published in 2020.