Thanksgiving falls on November 28th this year, so it's now time to start planning your feasting plans!
Whether you want to go out, or host at home, there are a number of options in Shanghai.
Here's your guide to the best Thanksgiving dinner deals and turkey takeaways in the city.
1. Festive Turkey To-Go – Jing'an Shangri-La, Shanghai
Jing'an Shangri-La is offering roasted turkey hampers (1,288 yuan/US$177.75) alongside their roasted ham hampers (1,288 yuan) and turkey leg hampers (298 yuan). Each hamper includes autumnal sides such as rosemary & garlic potatoes, glazed baby carrots, Brussels sprouts with herb butter and bacon, chestnut stuffing, cranberry sauce and more. Pickup is available from November 10 to December 25. Early bird discounts of 15 percent apply to orders placed before November 10, with 10 percent off before November 25. Complimentary delivery is offered within a 10km radius.
Date: Daily until Dec 25
Tel: 2203-8889
Venue: Cafe Liang, Level1, Jing'an Kerry Center
Address: 1218 Yan'an Rd M. 延安中路1218号
2. Thanksgiving Day Dinner Buffet – City Bistro at Shanghai Marriott Marquis City Center
City Bistro at Shanghai Marriott Marquis is hosting a Thanksgiving dinner buffet on November 28 for 258 yuan per person. Alternatively, pick up their to-go turkey gift boxes (8kg for 8–10 people, 1,188 yuan) or honey bon-ham gift boxes (888 yuan). Each includes sides like Brussels sprouts with bacon, roasted carrots, potatoes, and cranberry sauce. Orders require 24-hour advance notice.
Date: Thanksgiving Day, Nov 28
Tel: 2312-9724
Venue: 都会尚膳 City Bistro, Shanghai Marriott Marquis City Center
Address: 3/F, 555 Xizang Rd M. 西藏中路555号3楼
3. Thanksgiving To-Go and Dine-In Options @ Pudong Shangri-La, Shanghai
Pudong Shangri-La is offering two ways to celebrate Thanksgiving this year. For those dining at home, gourmet roasted turkey sets are available for pickup, complete with sides like mulled wine, seasonal desserts, fresh sashimi, and stir-fried seafood, starting at 418 yuan. For dine-in, Jade on 36 serves a French-inspired 5-course Thanksgiving dinner (688 yuan per person) from November 23–26, while Yi Café hosts a lavish Thanksgiving buffet on November 28, featuring festive turkey, seafood stations, and more. Prices are subject to a 10 percent service charge and tax.
Date: Daily until Nov 28
Tel: 2828-6888
Venue: Jade on 36 and Yi Café, Pudong Shangri-La
Address: 33 Fucheng Rd 富城路33号
4. Delicious Turkey To-Go – FLINT Grill & Bar, JW Marriott Marquis Hotel Shanghai Pudong
Bring home the magic of the holiday season with FLINT Grill & Bar's expertly crafted Takeaway Turkey. Prepared with the finest free-range turkey and slow-cooked with aromatic herbs and spices, this tender and flavorful centerpiece is the perfect addition to your festive table. Orders must be placed two days in advance, and free delivery is available within 2km of the hotel. The service runs daily from November 21 to December 25, making it a hassle-free way to enjoy a gourmet holiday meal.
Date: 5:30pm-10:30pm, daily until Dec 25
Tel: 3809-8550
Venue: 2/F, JW Marriott Marquis Hotel Shanghai Pudong
Address: 988 Puming Rd 浦明路988号
5. Thanksgiving Feast Awaits – The Portman Ritz-Carlton, Shanghai
The Portman invites families and friends to create memorable moments this Thanksgiving with their festive dining experience. The star of the celebration is their delicious turkey, but the offerings extend far beyond, featuring a generous buffet and live-cooking stations to delight every palate. Highlights of the menu include honey mustard baked ham, succulent roasted prime bone-in rib eyes, and Thai-style baked ocean trout, alongside a variety of seasonal dishes. Only available on November 28, 5:30pm-10pm, at 488 yuan per adult, 244 yuan per child (6-12.)
Date: 5:30pm-10pm, Nov 28
Tel: 6279-8888 ext 7166
Venue: The Portman Ritz-Carlton, Shanghai
Address: 1376 Nanjing Rd W. 南京西路1376号上海商城内
6. Turkey Dinner at Pistolera
Pistolera Shanghai Centre is now accepting reservations for their special Thanksgiving dinner on November 28. Guests can enjoy a traditional turkey dinner set for 298 yuan per person.
Date: Nov 28
Tel: 6256-2265
Venue: Pistolera Mexican Cantina, Shanghai Centre
Address: Suite 102, East Retail Plaza, 1376 Nanjing Rd W. 南京西路1376号上海商城1楼东峰102室
7. A Different Take on Thanksgiving... Hairy Crab Tasting Experience @ The Ritz-Carlton Shanghai, Pudong
Jin Xuan Chinese Restaurant at The Ritz-Carlton Shanghai, Pudong now offers a limited-time "Hairy Crab Tasting Menu." Chef Daniel Wong selects premium Yangcheng Lake crabs for dishes like Boiled Hairy Crab Soup and Steamed Yellow Croaker with Crab Roe. Awarded One Michelin Star and Black Pearl One Diamond, Jin Xuan offers stunning views of the Bund and Pudong skyline from the 53rd floor. The menu is available starting today for a limited time. Reservations can be made by calling 2020-1717, with bookings required one day in advance.
Date: Nov 28
Tel: 2020-1717
Venue: Jin Xuan Chinese Restaurant, The Ritz-Carlton Shanghai, Pudong
Address: 53/F, 8 Century Avenue 世纪大道8号国金中心上海浦东丽思卡尔顿酒店53楼