Tasting menus, Michelin stars, and the kitchens redefining what fine dining means in Shanghai.

Top tables

Taian Table 3 ★ ★ 4.9

¥¥¥¥ Tasting ¥2,588 to ¥2,888Innovative tasting menuChangningChef Stefan Stiller

Taian Table in Shanghai holds three Michelin stars for chef Stefan Stiller's seasonal tasting menu around an open kitchen counter in Changning.

OrderThe 10 or 12 course seasonal tasting menu, Western fine dining with an Asian touch.

TipSeatings start 18:00 to 20:00 with a ¥2,000 deposit, refundable in full only six or more days ahead; ask for the counter.

Bao Li Xuan 2 ★ ★ 4.6

¥¥¥¥ CantoneseJingan

Bao Li Xuan inside Bvlgari Hotel Shanghai holds two Michelin stars for Cantonese classics and Shanghainese dishes in a restored Jing'an landmark.

OrderOrder the soy sauce-marinated chicken and the steamed rice rolls with crispy shrimp dim sum.

TipThe cellar beneath the dining room stocks yellow wine and baijiu alongside vintages for pairing with the Cantonese sauces.

Canton 8 2 ★ ★ 4.4

¥¥¥ CantoneseOld City

Canton 8 in Huangpu holds two Michelin stars for char siu, steamed lobster and har gow, once billed as the world's cheapest two-star kitchen.

OrderOrder the char siu and the har gow shrimp dumplings alongside the steamed lobster with garlic butter.

TipIt has kept its two Michelin stars since the inaugural 2017 Shanghai guide despite modest, cookie-cutter decor.

Da Vittorio 2 ★ ★ 4.6

¥¥¥¥ ItalianThe BundChef Leonardo Zambrino

Da Vittorio at the Bund Finance Centre holds two Michelin stars for the Cerea family's Italian cooking, now led by chef Leonardo Zambrino in Shanghai.

OrderOrder the Paccheri alla Vittorio and the Egg "a la egg", the kitchen's two best-known dishes.

TipZambrino took over the kitchen in 2025, the sixth year of an outpost carrying a Cerea family name with about 60 years of legacy.

Fu He Hui 2 ★ ★ 4.8

¥¥¥¥ VegetarianChangningChef Tony Lu

Fu He Hui in Changning holds two Michelin stars and No. 11 on Asia's 50 Best 2026 for chef Tony Lu's vegetarian tasting menus in Shanghai proper.

OrderThe porcini mushroom course served smoking in a glass jar filled with grape-vine smoke.

TipChef Tony Lu changes 40 percent of the tasting menu each season, so ask what changed since your last visit.

Imperial Treasure Fine Chinese Cuisine 2 ★ ★ 4.5

¥¥¥¥ CantoneseThe Bund

Imperial Treasure Fine Chinese Cuisine near the Bund holds two Michelin stars for Cantonese roasts and noon dim sum in Shanghai's Yi Feng Galleria.

OrderOrder the crispy skinned roasted chicken and the Cantonese-style barbecued meats at lunch dim sum service.

TipThe kitchen also runs a Fujian vinegar pork trotters dish and Singapore-style black pepper crab outside the Cantonese core menu.

Fu 1088 1 ★ ★ 4.5

¥¥¥¥ ShanghaineseJingan

Fu 1088 in Jing'an, Shanghai holds one Michelin star for Shanghainese cooking inside a restored 1920s Spanish-style villa with sixteen private rooms.

OrderOrder the soy-marinated cod, the glazed pork belly, and the crab roe xiaolongbao (soup dumplings).

TipSixteen private rooms fill the villa, sized for two people up to twenty, so it books out fast for group dinners.

Fu 1015 1 ★ ★ 4.4

¥¥¥¥ ShanghaineseChangning

Fu 1015 on Yuyuan Road in Changning holds one Michelin star for Shanghainese cooking in a historic villa where all 15 private rooms carry old Shanghai flair.

OrderOrder the sauteed river shrimp with crabmeat and crab roe, and the shrimp-and-pine-nut stuffed duck.

TipSave room for the minced date cake and the cashew seaweed puff pastry among the dessert options.

Seventh Son 1 ★ ★ 4.3

¥¥¥ CantoneseJingan

Seventh Son on Weihai Road holds one Michelin star for Cantonese dim sum, crispy skinned chicken and roasted pork in Jing'an District, Shanghai.

OrderOrder the dim sum alongside the crispy skinned chicken and roasted pork that made the room's name.

TipIt relocated from Jing'an Kerry Centre to 500 Weihai Road in January 2025; look for R2-01 on the second floor.

Moose 1 ★ ★ 4.4

¥¥¥ HuaiyangChangning

Moose in a restored Changning mansion holds one Michelin star for Huaiyang cooking, under a head chef with more than 30 years of experience.

OrderOrder the crispy white teat fish, a sea cucumber dish with spring onions, and the eight treasures gourd duck.

TipThe main room fills the ground floor of the three-storey mansion, antlers and oil paintings on white walls; private rooms are upstairs.

Canton Table 1 ★ ★ 4.4

¥¥¥ CantoneseThe BundChef Wen Guo Xiong

Canton Table on the fifth floor of Three on the Bund holds one Michelin star for chef Wen Guo Xiong's Cantonese cooking in Huangpu, Shanghai.

OrderOrder the braised abalone, the double-boiled sea whelk soup with matsutake, and the salt-baked flambe chicken.

TipAsk for a window table; the dining room looks over the Bund and the Pudong skyline across the river.

Maison Lameloise 1 ★ ★ 4.5

¥¥¥¥ FrenchLujiazuiChef Alexandre Tanton

Maison Lameloise on the 68th floor of Shanghai Tower holds one Michelin star for chef Alexandre Tanton's Burgundy-rooted French cooking in Pudong.

OrderBurgundy technique applied to local fish like yellow croaker in place of French sea bass.

TipFounding chef Eric Pras visits three or four times a year to sign off each new seasonal menu with Tanton.

Fabula 1 ★ ★ 4.6

¥¥¥¥ Innovative tasting menuJingan

Fabula in Jing'an holds one Michelin star for a six-seat, Wednesday to Sunday tasting menu that owners Zee, Charles and Ricky call Neo-Sino-French.

OrderNine courses for about ¥1,280, mixing Ningbo and Guangdong flavours with French technique.

TipBook months ahead by WeChat or Xiaohongshu; there is no walk-in seating and only six counter seats a night.

Il Ristorante - Niko Romito 1 ★ ★ 4.4

¥¥¥¥ ItalianJingan

Il Ristorante Niko Romito on the 47th floor of the Bvlgari Hotel Shanghai holds one Michelin star for Italian fine dining above the city skyline.

OrderFine dining Italian cooking curated in partnership with three-Michelin-starred chef Niko Romito of Reale.

TipWeekend brunch runs alongside the regular lunch and dinner service; book the window seats for the skyline view.

Jin Xuan 1 ★ ★ 4.4

¥¥¥¥ CantoneseLujiazui

Jin Xuan on the 53rd floor of The Ritz-Carlton Pudong holds one Michelin star for Cantonese cooking over Bund and skyline views in Shanghai.

OrderOrder the crispy roasted suckling pig and the braised whole abalone in oyster sauce.

TipHandcrafted dim sum runs at lunch only; book a window table on a clear evening for the Huangpu River view.

Meet the Bund 1 ★ ★ 4.7

¥¥¥¥ FujianThe BundChef Chen Zhiping

Meet the Bund at BFC in Huangpu holds one Michelin star and No. 6 on Asia's 50 Best 2026 for chef Chen Zhiping's Fujian cooking in Shanghai.

OrderThe duck essence, a whole duck steamed for hours with the juices collected and no water added.

TipIt has held a Michelin star for five consecutive years and rose from No. 14 to No. 6 on Asia's 50 Best in a single year.

Sheng Yong Xing 1 ★ ★ 4.5

¥¥¥ Northern ChineseThe Bund

Sheng Yong Xing on the Bund holds one Michelin star for Peking duck, the Beijing brand's first Shanghai outpost at Five on the Bund, Huangpu.

OrderOrder the whole Peking duck, roasted over jujube wood and carved tableside, about ¥500 a bird.

TipEach 45-day-old duck carries a QR code that traces its source; ask the server to scan it before carving begins.

Vivant by Johnny Pham 1 ★ ★ 4.6

¥¥¥¥ FrenchPeoples SquareChef Johnny Pham

Vivant by Johnny Pham near People's Square holds one Michelin star for French cooking with Vietnamese roots inside the historic Far Eastern Hotel.

OrderThe tasting menu runs about ¥1,888 a head and folds in hairy crab, toothfish and Vietnamese chocolate.

TipChef Pham grew up in Lyon and trained at Michelin-starred L'Auberge de Fond Rose from age fourteen before moving to Shanghai.

Fine dining: tours, tastings and classes in Shanghai

See all 930 bookable experiences in Shanghai

Fine Dining in Shanghai, FAQ

Where should I eat fine dining in Shanghai?

Editor picks in Shanghai include Taian Table, Bao Li Xuan, Canton 8, plus the full fine dining chapter on TableJourney.

← Back to Shanghai food guide