Enjoy a feast without the fuss at one of these New Jersey restaurants open on Thanksgiving this year. Photo by Mommy Poppins
Enjoy a feast without the fuss at one of these New Jersey restaurants open on Thanksgiving this year. Photo by Mommy Poppins

New Jersey Restaurants Open for Thanksgiving 2019

Not feeling up to hosting Thanksgiving this year? Here's something to be thankful for: There are plenty of family-friendly restaurants open throughout New Jersey on Thanksgiving Day. Having your holiday out means that you can sit back and enjoy the party—and you won't have to wash a single dish.

We've chosen 21 NJ restaurants that are open on Thanksgiving this year, where you can enjoy a holiday feast without the fuss. Call ahead for a reservation, and then use your extra time to plan some fall fun with the family, or try out one of these Thanksgiving crafts. Happy Turkey Day!

North Jersey Restaurants Open on Thanksgiving

Amanda’s – Hoboken 
This Hoboken favorite usually serves a three-course prix fixe menu featuring oven-roasted turkey (or your choice of other entrees), plus an assortment of delectable appetizers and desserts. For 2019 pricing and reservations call 201-798-0101. 


Celebrate Thanksgiving surrounded by gorgeous views of New York City at Liberty House.

Liberty House – Jersey City
Thanksgiving got you in a New York state of mind? You can enjoy panoramic views of the Big Apple while you dine at Liberty House, located right on the Jersey City waterfront. The three-course prix fixe menu costs $62 per adult and $30 per child. For reservations call 201-395-0300. 

Madeleine’s Petit ParisNorthvale
Put a little ooh-la-la in your gobble gobble with this French twist on a traditional Thanksgiving. Order in advance from the takeout menu, or try the buffet $46.50 for adults; $25 for kids. For reservations call 201-767-0063.

RELATED: Where To Go Pumpkin Picking with NJ Kids


Enjoy dinner by the fire and views of Orange Reservoir at McLoone's Boathouse in West Orange. 

McLoone's Boathouse – West Orange
Celebrate Turkey Day in this lodge-like restaurant that overlooks the picturesque Orange Reservoir. Sample dishes from the buffet, or order a turkey dinner with all the trimmings. Buffet: $39.95 for adults; $14.95 for kids ages 3–11. Turkey dinner: $26.95. For reservations call 826-252-7108.

Morris Tap & GrillRandolph
Enjoy a family-style feast at this popular bar and grill known for its New American menu and extensive craft beer selection. The buffet usually includes turkey, ham, salmon, plus both vegan and vegetarian options. Last year the cost was $29.95 for adults; $15 for kids 5-12. For 2019 pricing and reservations call 973-891-1776. 

Pantagis Renaissance – Scotch Plains
You won't go hungry at this extensive Thanksgiving buffet, featuring a carving station, seafood, a huge selection of hot dishes and sides, plus a Viennese pastry table. Reservations are required for seatings at noon, 2pm and 4pm. (larger parties of eight or more at 12:30pm, 2:30pm, and 4:30pm), and the meal costs $45 for adults, $22.50 for kids 10 and under, and free for 5 and under. A la carte dining is also available. For reservations call 908-322-7726.

Perona Farms – Andover
Dine on Thanksgiving favorites amid beautiful fall scenery at Perona Farms. The buffet includes carving stations with turkey; sides such as stuffing and potatoes; salads, and desserts. Diners pay $50.95 per adult and $19.95 for children under 12. Takeout family-style meals are available as well. For reservations call 973-729-6161.

Summit House – Summit
Want some options beyond the typical bird? Check out this Summit spot that focuses on fresh, locally sourced ingredients. Its three-course prix fixe Thanksgiving Day menu features four choices per course, with main course options including pork loin, salmon, and steak (plus turkey for the traditionalists). Family-style sides include mashed potatoes, spelt-grain sourdough stuffing, roasted fall veggies, cranberry sauce, and gravy. Dinner will be served from noon–5pm and is $85 per adult and $30 per child. For reservations call 908-273-6000.

Central Jersey Restaurants Open on Thanksgiving

The Bernards Inn – Bernardsville
The elegant Bernards Inn offers a Grand Buffet, 11:30am to 5:30pm, featuring organic Griggstown turkey with all the trimmings as well as beef, seafood and pasta selections. Last year's pricing was $69 for adults, $35 for children 6–12, and $15 for children 2– 5. The Inn also has a three-course prix fixe menu (noon to 6pm) that includes chef selections from the fall menu plus organic Griggstown turkey. $79 for adults $35 for children 12 years and under. For 2019 pricing and reservations call 908-766-0002.

Cranbury Inn Restaurant – Cranbury
The Cranbury Inn offers a sit-down dinner that includes homemade soup, salad, an entrée selection with the accompanying vegetable and potato du jour, a dessert selection, and beverages. $37–$46 for adults; $20 for kids 5-10; $15 for kids 3-4; free for kids under 3.

RELATED: New Jersey Restaurants Where Kids Eat Free


Gladstone Tavern serves up a family-style meal in a cozy setting. 

Gladstone Tavern – Gladstone
Enjoy a family-style meal at this cozy tavern housed in a restored 19th-century farmhouse. The menu features turkey, ham, and salmon, along with sides such as mashed potatoes and kale gratin. Last year's cost was $48 for adults; $16 for children under 10. For 2019 pricing and reservations call 908-234-9055

Nassau Inn – Princeton
Celebrate Thanksgiving at the historic Nassau Inn with a buffet in the Yankee Doodle Tap Room, with seatings at 11:30 a.m., 1:30 pm, and 4pm. $38 for adults; $19 for kids 3–12; free for kids under 3. For reservations call 609-688-2600.

Olde Mill Inn and Grain House Restaurant – Basking Ridge
This restaurant offers two options for Thanksgiving Day: a four-course sit-down dinner at the Grain House restaurant and a Thanksgiving Buffet in the historic Olde Mill Inn’s Washington Ballroom. Both include an all-you-can-eat dessert buffet. $59 for adults; $25 for kids 4–11. For reservations call 908-696-2335.

Rat's Restaurant – Hamilton
The charming restaurant at Grounds for Sculpture, named for a character in The Wind and the Willows, serves a traditional Thanksgiving feast prepared with ingredients from regional growers and farms. Enjoy an appetizer buffet, and then select an entree (turkey, prime rib, or salmon) for your seated meal. Don't forget to save room for the dessert buffet! Last year's rates were $59 for adults; $24 for kids 5-11.For 2019 pricing and reservations call 609-584-7800. 

RELATED: 25 Fall Day Trips for New Jersey Families


Dine on a traditional Thanksgiving feast with all the trimmings at Salt Creek Grille. 

Salt Creek Grille – Rumson
This local fave will serve up an all-you-can-eat traditional roast turkey dinner and other select holiday dishes for the big day. The dinner will be served from noon–7pm. Last year's cost was $35 for adults; $14 for kids 12 and under. Make reservations online or call 732-933-9272 for 2019 pricing. 

South Jersey Restaurants Open on Thanksgiving

Ponzio's Diner – Cherry Hill
Family-owned and extremely kid-friendly, Ponzio's is a beloved Cherry Hill fixture that's been around since the 1960s. Its Thanksgiving menu features two entrees: roast turkey ($24.99) or baked ham ($21.99), both of which include soup or salad as well as two vegetables and dessert. Kids under 12 are $12.99. No reservations required!

Ye Olde Centerton Inn – Pittsgrove
This steak and seafood restaurant has been around a while—since 1706, to be exact. The historic inn and restaurant continues its Thanksgiving tradition by serving dinner from 1–7pm. Diners can choose from the a la carte holiday menu, which includes lamb, prime rib, lobster, and lots of other delicacies from the land and sea; or opt for the traditional turkey dinner. For reservations call 856-358-3201.

Jersey Shore Restaurants Open on Thanksgiving

Bahrs Landing – Highlands
This Jersey Shore restaurant isn't just seafood. It serves up a traditional turkey dinner with all the favorites, including stuffing, carrots, cranberry sauce and pumpkin pie. You can also order off the regular full menu. Don’t forget to try the hot spiked cider or a caramel apple martini! Reservations from 11:30am–4:30pm only. $29 for adults; $11.95 for kids under 12. For reservations, call 732-872-1245.

RELATED: Themed Restaurants and Family-Friendly Interactive Dining in NJ


Enjoy Thanksgiving at the shore at Peter Shields Inn and Restaurant in Cape May.

Peter Shields Inn and Restaurant – Cape May
For an elegant seaside holiday, try this gourmet restaurant situated in a 1907 Georgian Revival mansion. Enjoy a three-course prix fixe menu with entree options like roasted leg of venison, pan-roasted golden tilefish, filled NY strip steak, day boat scallops, and, of course, turkey. Adults $65, children $35. 609-884-9090


Rooney's Thanksgiving dinner includes a raw bar and lobster mac and cheese. 

Rooney's Oceanfront Restaurant – Long Branch
Rooney's Thanksgiving buffet menu reflects its oceanfront location, with a raw bar and lobster Mac A "Rooney" complementing more traditional fare like turkey and stuffing. Carb-loaders rejoice: the buffet includes a potato station featuring spuds served three different ways. Hours are noon–7pm. For reservations call 732-870-1200.

Tim McLoone's Supper Club – Asbury Park
If you're looking for Thanksgiving fare with a sophisticated yet family-friendly flare, bring the crew to this upscale supper club by the shore. Diners can choose from a wide variety of carving stations and chafing dishes, including turkey and desserts. The buffet (open 11am–7pm) is $37.95 for adults and $14.95 for children. For reservations call 732-774-1155.

Photos courtesy of the restaurants unless otherwise noted.

This article originally published in 2012 and is updated annually. 


Amanda's
908 Washington Street
Hoboken, NJ 07030

Grain House Restaurant
225 U.S. 202
Basking Ridge, NJ 07920

Bahrs Landing
2 Bay Ave
Highlands, NJ 07732

Peter Shields Inn and Restaurant
1301 Beach Ave
Cape May, NJ 08204

Salt Creek Grille
4 Bingham Ave
Rumson, NJ 07760

Liberty House
76 Audrey Zapp Drive
Jersey City, NJ 07305

Madeleine's Petit Paris
416 Tappan Road
Northvale, NJ 07647

McLoone's Boathouse
9 Cherry Lane
West Orange, NJ 07052

Morris Tap & Grill
500 NJ-10
Randolph, NJ 07869

The Bernards Inn
27 Mine Brook Road
Bernardsville, NJ 07924

Gladstone Tavern
273 Main Street
Gladstone, NJ 07934

Nassau Inn
10 Palmer Square
Princeton, NJ 08542

Cranbury Inn Restaurant
21 S Main Street
Cranbury, NJ 08512

Ye Olde Centerton Inn
1136 Almond Road
Pittsgrove, NJ 08318

Ponzio's Diner
7 NJ-70
Cherry Hill, NJ 08034

Rooney's Oceanfront Restaurant
100 Ocean Avenue North
Long Branch, NJ 07740

Pantagis Renaissance
250 Park Ave
Scotch Plains, NJ 07076

Perona Farms
350 Andover-Sparta Road
Andover, NJ 07821

Tim McLoone's Supper Club
1200 Ocean Avenue
Asbury Park, NJ 07712