20 best affordable Thanksgiving Dinner restaurants in NYC

Roasted Turkey on White Ceramic Plate (Image via Pexels)
Roasted Turkey on White Ceramic Plate (Image via Pexels)

Thanksgiving is just around the corner and the special holiday spirit is already in the air. If you are based in NYC and you’d rather enjoy a delicious meal out with friends and family rather than spending hours in the kitchen basting your turkey, we have compiled this incredible list of 20 of the best NYC restaurants serving up mouthwatering Thanksgiving feasts this holiday season.

Let's get going!

20) Brooklyn Diner

20) The Brooklyn Diner
20) The Brooklyn Diner

A classic New York City diner, this is a 24/7 joint with two locations— 212 West 57th St at Central Park and 155 West 43rd St at Times Square. A hearty meal should cost around 49$ per person. Specials include classics like Chicken Pot Pie, Oven Roasted Dodger Pot Roast Noodle Kugel, and Aged New York Strip Steak. Finish off with a slice of apple or pumpkin pie.

19) Haven Rooftop

19) Haven Rooftop
19) Haven Rooftop

Located at 132 West 47th St., this joint features four seating slots— 3 pm, 5 pm, 7 pm, and 9 pm. A meal could cost around $86 per person. The restaurant is a heated and enclosed rooftop, so you can cozy up and enjoy New York City views with your fam-jam. Their dinner entrees include dishes like Filet Mignon and Lobster Rolls. Their 'To Share' menu features an extensive Charcuterie board and buffalo wings, enough for your entire platoon!

18) Gatsby's Landing

18) Gatsby's Landing
18) Gatsby's Landing

Offering a 3-course dinner specially curated for Thanksgiving, their $70 per person menu boasts modern American dishes made from fresh seasonal ingredients. Located at Times Square on 120 West 44th St., their Thanksgiving Dinner offers an all-day a-la-carte menu. To start off with, you can choose from either a Soup or Salad of your liking. The entree includes chef specials like Roasted Maple-Glazed Organic Turkey, Cranberry Relish, Yukon Mashed Potatoes, Whipped Sweet Potatoes and Gravy.

17) Bond 45

17) Bond 45
17) Bond 45

Nestled in the heart of Times Square, Bond 45 usually serves up Italian food, but for Thanksgiving, it boasts a traditional feast worth $79. Dinner is served until 10 PM on weekdays and 11:30 PM on weekends. The festive menu begins with a choice of a pre-dinner drink and one of three delicious appetizers. For the main course, savor a classic herb-roasted free-range turkey, followed by a finale of either pumpkin or pecan pie.

16) Applebee's

16) Applebee's
16) Applebee's

This year, Applebee's is serving up a complete Thanksgiving meal for $28.99. Available on November 27 and 28, the menu features freshly carved turkey breast stuffing, gravy, mashed potatoes, cranberry sauce, green beans, and a slice of pie. You can enjoy the meal for dine-in or take-out, with dine-in patrons treated to a complimentary glass of champagne.

15) Ellen's Stardust Diner

15) Ellen's Stardust Diner
15) Ellen's Stardust Diner

Located at 1650 Broadway, Ellen’s Diner serves Thanksgiving dinner for just $32 per person. Open every day of the year from 7 AM–11:30 PM, this spot is perfect for those looking for a low-key holiday meal. Guests can enjoy a classic turkey dinner featuring turkey breast, sage stuffing, mashed sweet potatoes, and a slice of pumpkin pie—all for under $40. They also have a singing waitstaff to keep you entertained!

14) L’Amico

14) L’Amico:
14) L’Amico:

Located at 849 Avenue of the Americas and open from 11:30am to 9 pm, L'Amico offers a unique Italian-inspired Thanksgiving feast. Start with dishes like butternut squash soup or crispy parmesan sformato. Then enjoy classics such as wood-fired heritage turkey with pork sausage stuffing, king salmon, or roasted dry-aged prime rib. Polish off the meal with either a pecan, pumpkin or apple pire. For an extra $38, enhance your meal with a curated wine pairing.

13) Serenco

13) Serenco:
13) Serenco:

Located at 113 Franklin St., Brooklyn, and open till 8 PM, a meal at Serenco should cost you around $85 per adult, $45 for kids. This could be a perfect way to celebrate Thanksgiving in cozy Brooklyn charm with a two-course meal and dessert. Relish seasonal delights like heritage turkey and creamy cauliflower black truffle soup. End the day on a sweet note with a slice of warm apple cake paired with vanilla gelato—a perfect holiday treat.

12) Skirt Steak

12) Skirt Steak:
12) Skirt Steak:

Celebrate Thanksgiving with a modern twist at Skirt Steak, located at 835 6th Ave at 29th St. from 2 to 9 PM. Their holiday menu features classic favorites like field green salad, tender skirt steak, and unlimited fries. To complete the meal, indulge in their special dessert cart offering a variety of sweet treats, including black cocoa cake, pumpkin cheesecake, cranberry and white chocolate tart, and more.

11) Lorenzo's

11) Lorenzo's:
11) Lorenzo's:

For a relaxed Thanksgiving celebration, head to Lorenzo’s, located at 1100 South Ave., Staten Island. With a three-course menu priced at $64.95 per person, it offers a mix of seasonal favorites and Italian classics. Indulge in braised short ribs, eggplant 'meatless' meatballs, lasagna bolognese, and other delicious dishes crafted with fresh ingredients sourced directly from the restaurant’s rooftop garden. Call 718-477-2400 ext. 5 to make a reservation and confirm timings.

10) Benjamin Steakhouse

10) Benjamin Steakhouse:
10) Benjamin Steakhouse:

Located at 23 E 40th St., Benjamin Steakhouse offers a sophisticated Thanksgiving experience from 11:30 AM to 11 PM, priced at $95 per person. Known for its classic steakhouse ambiance, the restaurant serves up its signature steaks alongside a special holiday menu. Enjoy festive dishes like pecan-crusted sweet potatoes with hot honey and indulge in a delicious pumpkin cheesecake, perfectly balancing sweet and savory flavors for a memorable holiday meal.

9) The Stone House at Clove Lakes

9) The Stone House at Clove Lakes:
9) The Stone House at Clove Lakes:

Celebrate Thanksgiving at The Stone House, located at 1150 Clove Rd. in Staten Island, from 1 to 6 pm. Tickets are $79.95 per person, with children under 10 priced at $38.95. This charming waterfront venue offers a serene setting for a memorable holiday meal. The menu features a delightful selection of appetizers, including mussels and sweet potato mushrooms, followed by a choice of mouthwatering main courses such as honey-glazed ham or lobster tail. To top it off, enjoy decadent desserts like apple or pumpkin pie, or rich chocolate mousse.

8) Victory Garden Cafe

8) Victory Garden Cafe:
8) Victory Garden Cafe:

Head to Victory Garden Cafe, located at 21-69 Steinway St. in Astoria for a unique Thanksgiving dinner open till midnight. At $49.95 per person, enjoy a flavorful twist. This cozy cafe indulges you in a Mediterranean-inspired holiday feast with options like Greek-style turkey, Paidakia baby lamb chops, or shrimp scampi as your main course. Pair your meal with a selection of Amethystos Greek wines, and savor one of their Mediterranean desserts to round off your evening.

7) Dowling’s at The Carlyle

7) Dowling’s at The Carlyle:
7) Dowling’s at The Carlyle:

Experience a luxurious Thanksgiving at Dowling’s at The Carlyle, located at 35 E 76th St. open till 9:30 pm. For $275 per person, indulge in a gourmet feast featuring butternut squash soup, foie gras terrine, Maryland crab cakes, and a selection of entrees like roasted turkey, lamb shank, or halibut. Finish with decadent desserts like caramelized pumpkin pie or flourless chocolate cake. Although on the pricier side, the experience makes it worth the splurge.

6) The Alderman

6) The Alderman:
6) The Alderman:

This Thanksgiving 2024, enjoy a meal for $65 per person at The Alderman, located at 150A West 48th St. Gorge. Appetizers feature the likes of Parker House rolls, house pickles, and the special Apple and Endive salad. The main course features roasted turkey, sausage stuffing, green beans, Yukon mashed potatoes, sweet potato casserole, and cranberry sauce. Finish with pumpkin pie topped with vanilla ice cream. This one is worth a try if you want to experience a festive meal filled with classic flavors.

5) Clement Restaurant at The Peninsula

5) Clement Restaurant at The Peninsula:
5) Clement Restaurant at The Peninsula:

Celebrate Thanksgiving Day with Clement Restaurant, located at 700 5th Ave., from 12 to 8 pm. For $265 per person and $115 for children aged 12 and under, indulge in a variety of holiday dishes while enjoying live jazz music. The restaurant offers a sophisticated dining experience with a smart casual dress code, perfect for an elegant, yet relaxed holiday gathering. Treat yourself to a memorable Thanksgiving filled with great food and live entertainment.

4) Ai Fiori NYC at The Langham

4) Ai Fiori NYC at The Langham:
4) Ai Fiori NYC at The Langham:

Ai Fiori NYC, located at 400 5th Ave. is open till 8 pm for a cover charge of $145 per person. This elegant spot offers a four-course menu featuring seasonal dishes and specialty cocktails, thus making holiday dinner, mega-special. You can also opt for a wine pairing to complement each course. Ai Fiori’s festive atmosphere makes it the perfect choice for a memorable Thanksgiving meal with family and friends.

3) The Russian Tea Room

3) The Russian Tea Room:
3) The Russian Tea Room:

Located at 150 W 57th St. in Midtown Manhattan, this one offers a Thanksgiving experience like no other. With its opulent, Old World ambiance, this iconic restaurant combines classic American holiday dishes with a distinct Russian twist. Priced at $145 per person and $95 for children, it’s the perfect setting for a festive and elegant celebration. Call for a booking and enjoy a unique dining experience this Thanksgiving, blending tradition with a touch of European sophistication.

2) Bubby's

2) Bubby's:
2) Bubby's:

Head to Bubby’s, located at 120 Hudson St., from 12 to 8 pm. For $125 per person and $70 for children under 10, enjoy a pre-fix menu filled with traditional holiday dishes, including homemade sides, pies, and fixings. For those preferring a cozy meal at home, Bubby’s offers ready-to-eat take-home orders. Don’t miss out on dessert—make sure to order your pies by Thursday, November 21st, or while supplies last.

1) Margie's at Rockaway Hotel:

1) Margie's at Rockaway Hotel:
1) Margie's at Rockaway Hotel:

Located at The Rockaway Hotel at 108-10 Rockaway Beach Dr. in Queens, make it a Thanksgiving experience like no other with Margie's. Priced at $65 per person and $25 for children under 12, the hotel’s newly introduced Mediterranean-inspired Thanksgiving menu offers a fresh take on traditional dishes. After indulging in a delicious meal, unwind with a spa treatment and take in the stunning beach views. Call for booking your spot in advance.

comment icon
Comment
Edited by Mudeet Arora