Type to search

Where to Dine and Take out Christmas Dinner in the Hudson Valley

Adobe Stock | Photo by ZI3000

Hudson Valley restaurants offer special menus for cozy Christmas Eve dinners and festive takeout platters to make your holidays merry.

By Raphael Beretta and Sabrina Sucato

Is a no-cook Christmas at the top of your wish list? Does the thought of having to turn on the oven for Christmas Eve dinner have you shaking in your slippers? Fear not! We’re unwrapping the best Valley venues open during Christmas Eve and Christmas Day, just for you. This December, you deserve an unforgettable holiday meal with all the trimmings and none of the stress.

Order entire family meals for pickup or reserve a date night for two at some of the Hudson Valley’s finest establishments. Place orders and make reservations soon since restaurants book fast. These are the tastiest menus to savor local fare for the holidays.



View this post on Instagram


A post shared by The Greek•ish (@thegreekishnyack)

The Greekish

Order by December 21 for pickup December 24 between 12-8 p.m.
Seven fishes meal (for four) for $125
Nyack, Harrison

The Greekish puts its own unique twist on Christmas Eve dinner via the creativity of Chef Constantine Kalandranis. Order a to-go box inspired by the traditional Feast of the Seven Fishes. Dine on bronzino, red caviar taramosalata, Cyprian ceviche, and an assortment of Mediterranean dips and snacks. Both locations also offer in-house dining, with a special four-course dinner for $75 per person.

Honest Weight Food Co-Op

Order by December 21 for pickup December 24
A la carte

Looking for a holiday spread that’s accessible for all? Honest Weight Food Co-Op in Albany assembled a massive holiday catering menu with a slew of gluten-free and vegan dishes. Vegan crab dip (made from jackfruit), southwestern tofu dips, and buffalo seitan bites round out plant-based appetizers. For main courses, check out the acorn squash stuffed with savory mushrooms and lentils with a heaping side of brown rice and quinoa pilaf. Orders are portioned for groups, with small sizes serving 10 to 12 people and large sizes serving 20 to 24 guests. Plus, gluten-free treats like the cranberry-orange tea cake, blueberry crumb pie, and vegan cookie platter end the night before the big day on a sweet note.

McKinney & Doyle

Pickup December 23 & Christmas Eve
Main courses for four starting at $60

Pawling is a gorgeous slice of the Hudson Valley around the holidays, and McKinney & Doyle is iconic for classic fare in the region. The takeout menu for Christmas dinner has so many tasty items from which to choose. Treat the family with asparagus stilton pastries, morel mushroom flan, and prosciutto palmiers before digging into succulent mains. Large plates feature a whole-roasted beef tenderloin, lobster risotto, and a ragout made from chanterelles, oyster, and cremini mushrooms over pappardelle. Enjoy top-tier desserts from the renowned bakery, like roasted chestnut biscuits, eggnog chiffon pie, chocolate velvet cake, and so much more. Place orders for pickup two days before Christmas, and don’t forget an order of housemade eggnog or coquito to wash down the meal.

Rossi & Sons

Pickup December 23 & Christmas Eve
Feasts for four to six starting at $156.96

There is something exceptionally traditional about Rossi’s delicious Italian food and the holidays. This year, completely customize your Christmas Eve and Day dinners with a vast array of hearty options. Feasts, complete with antipasti, pasta, entrees, sides, and old-world desserts, are available in small, medium, and large sizes. Small spreads feed four to six, while large sizes are portioned for 15-20 people. The team at Rossi’s serves mouthwatering trays of penne alla vodka, rigatoni Bolognese, fontina mac, and veggie lasagna alongside chicken francese, roast pork shoulder, and a Christmas Eve staple, zuppa di pesce.


City Winery Hudson Valley

Christmas Eve dinner, a la carte
Dinner 4-9 p.m.

Best-in-class wines and delicious food help to make the Hudson Valley’s most magical season oh so merry. Enjoy a tasty meal with fresh City Winery Hudson Valley specials like jumbo shrimp cocktail, burrata with wild mushrooms and truffle, or a baby arugula salad with hearts of palm, avocado, and parmesan. However, main courses take the cake with an 8 oz filet mignon, grilled baby lamb chops, and chicken scallopini valdostana, to name a few. Don’t leave without sampling to-die-for desserts, like the cappuccino hazelnut mousse coupe or warm cinnamon sugar zeppoles. In addition, taste wines by the glass or bottle as you work through City Winery cuisine inspired by Mediterranean history and flavors.

Diamond Mills Hotel and Tavern

Christmas Eve dinner, 5-9 p.m.
Five-course pre-fixe, $95 per person

When you can’t deal with the hassle of preparing a multi-course feast for December 24, do yourself a favor and bring the family to Diamond Mills. The hotel’s tavern hosts an elaborate five-course pre-fixe meal that’s sure to entice Hudson Valley foodies. Kick things off with a sweet and savory baked brie puffed pastry, which comes with caramel pecans, fig jam, and crostini. Then, move onto shaved Brussels sprouts salad, smoked potato and leek soup, and a Feast of the Seven Fishes-inspired pasta. Finally, diners have the choice between four decadent entrees. Butternut squash lasagna, Grand Marnier-glazed ham, apple-cranberry Cornish game hen, and local beef tenderloin mark main course options. Afterward, finish the night with a refreshing peppermint cheesecake.

Hudson House River Inn

Christmas Eve dinner, 4-9 p.m.
Three-course dinner, $59 per person
Cold Spring

The holidays are a tradition at Cold Spring’s Hudson House River Inn, a local institution since 1832. Try the Maine lobster ravioli, grilled swordfish shrimp ceviche, or the Faroe Island salmon. For an extra charge, guests can enjoy a holiday sangria, made with fresh muddled apples and cranberries. Choose between two classic desserts, the New York cheesecake and an individual molten chocolate lava cake. Afterward, take a stroll through Cold Spring and gaze out at one of the Hudson Valley’s best river views.

Shadows on the Hudson

Christmas Eve dinner, 11:30 a.m. – 6 p.m.
Full dinner menu available

Speaking of glorious Hudson River views, Shadows offers riverside dining to die for in Poughkeepsie. Seafood favorites like scallops with maple squash puree, striped bass, and seared cherry bourbon salmon accompany land-locked NY strips, filet mignon, and winter vegetable risotto. The Hudson Valley restaurant also has an assortment of fun appetizers and sides, like the garlic bread tower or charcuterie spread featuring wild boar, venison, and duck. After that, dig into desserts like the lemon raspberry swirl cheesecake or a festive yule log.

Ship Lantern Inn

Pickup Christmas Eve
Full menu available for takeout

What’s the oldest restaurant you’ve dined at in the Hudson Valley. Milton’s cozy Ship Lantern Inn offers a full specials menu for Christmas Eve dinner, it its 97th year operating. Some of the timeless classics served are escargot bourguignonne, baked clams, porcini dusted Chilean sea bass, and braised short rib over butternut squash risotto. The restaurant will be closed on Christmas Day, so enjoy a bountiful continental meal the night before Santa arrives.

Stagecoach Inn

Christmas Eve dinner, 4-8 p.m.
Three-course dinner $85 per person

On Christmas Eve, Stagecoach Inn treats diners to a showstopper of a December dinner. With reservations starting in late afternoon and three-course meals available, this is an excellent option for families. Pair signature dishes with one of the inn’s specialty cocktails for a meal made in holiday heaven. Start with decadent appetizers like pumpkin ravioli and a hazelnut-truffle Christmas soup. Then, move onto a roast beef tenderloin with Yorkshire pudding, or St. Peter’s Fish over saffron risotto. Call for reservations at 845.294.5526.


Christmas Eve, Dining room: 5-9:30 p.m.; Red Bistro: 11:30 a.m. – 10 p.m.
Three-course dinner, $99 per person

If you can’t bear the thought of whipping up something grand for Christmas Eve, head to Terrapin for a festive feast instead. The popular Rhinebeck eatery decks the halls for the holiday with twinkle lights and garlands galore. As for eats, diners can order off the regular menu in the Red Bistro or try specials from the prix fixe menu in the main dining room. Holiday goose with juniper demi glace, red snapper with Thai lobster-coconut curry, and grilled lamb chops round out the seasonal offerings. With a huge tapas platter and tasty cocktails, this year’s dinner is one to remember.


Christmas Eve, 5-8 p.m., Christmas Day, 12-8 p.m.
A la carte Christmas Eve, pre-fixe meal $95 per person Christmas Day

For the first time since its reinvention, Troutbeck‘s chef-led dining experience opened its doors to the general public in late 2021 (after limiting service to guests during the pandemic). Gabe McMackin serves an a la carte Christmas Eve dinner, showcasing the Troutbeck take on the Feast of the Seven Fishes. Sample smoked scallops, squid ink fazzoletti with Buchot mussels, or roasted lobster with Meyer lemon and vanilla. For those looking to “go big or go home,” there is a tasting menu or family-style menu available upon request (made 48 hours in advance) for $175 per person. Then, on Christmas day, McMackin serves a surprise pre-fixe menu all day.

“One of my pleasures is being able to think broadly about, ‘what do you do for breakfast the day after Thanksgiving,’ or ‘what do you do for late night on Christmas Eve?’ These are all different ways that our traditions as a property are really special and we get to celebrate the house and the folks that are within our community,” McMackin says.

For hotel guests, Troutbeck’s Pantry will be stocked with gratis coffee, cider, and donuts, with milk and cookies being served by the fire.

Related: An Insider’s Guide to December Events in the Hudson Valley

No thank you

Keep a pulse on local food, art, and entertainment content when you join our Hudson Valley newsletter.

Hudson Valley Best Restaurants

Get the Hudson Valley Best Restaurants Guide for FREE!