Restaurants Open on Christmas Day in New Jersey

The Crystal Tavern serves a prix-fixe Christmas meal in an elegant holiday atmosphere.
Where To Eat Out with the Family on Christmas Day in New Jersey

Too pooped to put on Christmas this year? Not to fret! There are plenty of restaurants in New Jersey where you can pull up a chair on Christmas Day. So, once all the presents under your Christmas tree have been unwrapped and the stockings scavenged, you can lounge in your PJs, sip your coffee, and watch the kids play with their gifts and goodies without having to worry about cooking and cleaning before guests arrive.

We’ve rounded up 11 of New Jersey’s best haunts to feast on festive fare. Call ahead to secure your spots at the table, and then start mapping out the holiday light displays you can catch after dinner. You won’t have to build in extra travel time, because chances are you’ll have the roads all to yourselves. Merry Christmas!


Blue Morel – Morristown
Come to this contemporary farm-to-table restaurant, and have the blue-est Christmas ever—in the best way possible. With seatings beginning at 12:30pm through 9pm, the annual Christmas dinner will be served as a three-course prix-fix menu. $75 for adults, $38 for children under 12 years old. And if you’re fixing to celebrate with a caravan of family and friends, plan ahead and book the exclusive Wine Room. The more intimate setting can accommodate parties up to 18 people. For reservations call 973-451-2619.

Grand Cascades Lodge – Hamburg
Have a budding New York Times food critic in your family? Then you might need to test out the creative culinary chops of the chefs in command at the Crystal Springs Resort. A three-course prix-fix menu is available at two of the Grand Cascades Lodge restaurants: The Crystal Tavern and The Springs Bistro. Dine from noon–9pm at Crystal Tavern and 3–8pm at Springs Bistro, at $69 per person for adults (with an additional $29 pp option for a wine pairing) and children over the age of 12. Reservations are required, call 877-447-8613 or 866-976-7292.

Legal Seafood Paramus
Haven’t tried a traditional feast of seven fishes before? Don’t worry, we have you covered. While the Garden State Plaza mall itself isn’t open, its seafood haven is hopping with a holiday feast from noon to 9pm. Though the menu hasn’t posted yet, we have it on good authority that the New England–style eatery will be offering up edibles from scallops and shrimp to luscious lobsters and a whole lot more. Reservations are recommended; call 201-843-8483.

McCloone’s Boathouse – West Orange
Celebrate Christmas from the banks of the reservoir in this lodge-style restaurant famous for its traditional American cuisine. At $59.95 per person, the Christmas Day prix-fix features scrumptious selects like butternut squash ravioli and filet mignon with a delicious truffle and wild mushroom demi glace. For reservations call 862-252-7108.

The Mohawk House will put everyone in a festive mood, with loads of holiday decorations and a ski chalet feel.

Mohawk House – Sparta
This grand country estate is already decked out for the holiday season and ready to make all of your Christmas dinner dreams a reality. Check your car with valet service and venture into one of the eight elegantly appointed, cozy, fireside dining areas reminiscent of a charming ski chalet. The website isn’t updated yet, but check in often for the first glimpses of the holiday menus, and make reservations soon by calling 973-729-6464.

Whether you want to go early for its special holiday brunch, or prefer to dine out for dinner, you won’t be disappointed with this Northern NJ hotspot. From seafood that’s flown in fresh daily, to house-made pasta and sundry seasonal Italian creations, many cooked in a wood-burning oven, the food is out of this world. All you can wish for is some flurries to complete the picture, as the restaurant’s open-air concept and floor-to-ceiling windows usher in tons of natural light and a great view of downtown Englewood. For reservations call 201-541-8530.

RELATED: Where To Have Breakfast with Santa in New Jersey

Enjoy a historic holiday feel and New American cuisine at Metuchen Inn.


Metuchen InnMetuchen
Hoping to pair a historic vibe with your holiday meal? Look no further than Metuchen's fancy New American fixture, complete with a creative a la carte Christmas menu. Though the menu hasn't made its way online yet, if the tempting Thanksgiving menu is any indication of what you can expect from its curated Christmas cuisine, you won't be disappointed. Seatings are scheduled from noon to 6:30pm, and a children's menu is available upon request. For reservations call 732-494-6444.

You'll get your fill of holiday fare at Nassau Inn's gastro-pub, the Yankee Doodle Tap Room.

Nassau Inn – Princeton
Even the grinchiest guests would have their hearts grow three sizes after a meal at the Nassau Inn’s gastro-pub, Yankee Doodle Tap Room. With three buffet seatings (at noon, 2 and 4pm), the historic downtown-Princeton watering hole, with a view straight out to Palmer Square (and its huge Christmas tree lights display), promises premium yuletide yummies. Check out the menu. $40 for adults and $19 for kids ages 3-12. Children under 3 eat for free. For reservations call 609-688-2600.


Ram’s Head Inn – Galloway
Step out for decadent holiday dining that’s a fit for the whole family. Offering a four-course prix-fix menu, with fare from traditional to trendy, this New American restaurant with Colonial charm serves up an amazing Christmas spread. Pricing depends on the entree you choose, and starred items indicate those that come in children’s portions. Children under 3 eat for free. For reservations call 609-652-1700. The menu should be posted shortly.

RELATED: New Jersey Restaurants Where Kids Eat Free

Enjoy a view of the ocean while enjoying your holiday meal at McCloone's Pier House. 


McCloone’s Pier House – Long Branch
Open from noon to 5pm, this oceanfront find offers a tailored holiday prix-fix menu that can’t be beat. For $59.95 per person, you can sample seafood delights like Cajun swordfish and shrimp provencal, along with plenty of meat and veggie options. Leave room for dessert, because the apple walnut cake is top notch! And 21+ patrons will be treated to a complimentary glass of champagne to toast the most wonderful time of year.

The Blue Pig Tavern – Cape May
Spending Christmas down the shore this year? If so, you’ll have quite a few places to pick from, and the Blue Pig Tavern hosts a can't-miss three-course dinner from 2-8pm. Prices depend on the entree you choose and include a starter and dessert. There is a children’s meal, too. The menu will be posted online soon.

All photos courtesy of the restaurants.

This post has been updated for 2018.

Blue Morel
2 Whippany Road
07960 Morristown , NJ
Phone: 973-451-2619
40° 47' 51.2376" N, 74° 27' 31.3956" W
New Jersey
Grand Cascades Lodge at The Crystal Springs Resort
3 Wild Turkey Way
07419 Hamburg , NJ
Phone: 877-447-8613
41° 9' 43.3476" N, 74° 33' 5.5908" W
New Jersey
36 Engle Street
07631 Englewood , NJ
Phone: 201-541-8530
40° 53' 38.9292" N, 73° 58' 21.2268" W
New Jersey
McCloone's Boathouse
9 Cherry Lane
07052 West Orange , NJ
Phone: 862-252-7108
40° 46' 4.35" N, 74° 17' 6.4932" W
New Jersey
Legal Seafood
1 Garden State Plaza Blvd
07652 Paramus , NJ
Phone: 201-843-8483
40° 54' 53.1468" N, 74° 4' 31.1628" W
New Jersey
Mohawk House
3 South Sparta Avenue
07871 Sparta , NJ
Phone: 973-729-6464
41° 2' 23.4744" N, 74° 38' 32.8884" W
New Jersey
Metuchen Inn
424 Middlesex Avenue
08840 Metuchen , NJ
Phone: 732-494-6444
40° 32' 44.286" N, 74° 21' 36.648" W
New Jersey
Nassau Inn
10 Palmer Square
08542 Princeton , NJ
Phone: 609-921-7500
40° 21' 0.6912" N, 74° 39' 39.7512" W
New Jersey
Ram's Head Inn
9 W White Horse Pike
08205 Galloway , NJ
Phone: 609-652-1700
39° 27' 12.8808" N, 74° 32' 15.918" W
New Jersey
McCloone's Pier House
1 Ocean Avenue
07740 Long Branch , NJ
Phone: 732-923-1006
40° 18' 9.342" N, 73° 58' 40.8648" W
New Jersey
The Blue Pig Tavern
200 Congress Place
08204 Cape May , NJ
Phone: 609-884-8422
38° 55' 53.0004" N, 74° 55' 27.3288" W
New Jersey