32 upscale places in Shanghai, editor-picked. occasion restaurants in Shanghai: destination kitchens for celebrations and visits. All Shanghai food.

Sheng Yong Xing ★ 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.

Canton 8 ★ 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.

Moose ★ 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 ★ 4.4

¥¥¥CantoneseThe Bund

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.

Bar Leone Shanghai ★ 4.4

¥¥¥Cocktail barXintiandi

Bar Leone Shanghai pours Italian aperitivo classics from a two-floor Sinan Mansions space, the Shanghai outpost of a Hong Kong original bar.

TipThe ground floor Bar di Passo suits a quick aperitivo; head upstairs to the living-room floor for the aged Vecchi & Rari drinks.

Terrakota ★ 4.4

¥¥¥BrunchJingan

Terrakota in a glasshouse extension on Yanping Road in Shanghai serves a Mediterranean weekend brunch set every Saturday and Sunday at noon.

OrderThe Fish Sausage with Truffle Potato Foam or the Octopus Meloso Rice for sharing.

TipLast order for brunch is 2:30pm; the free-flow package runs two hours and is worth it with a group.

Xibo Restaurant & Bar ★ 4.3

¥¥¥ChineseFrench Concession

Xibo on Changshu Road in Shanghai has served Xibonese and Xinjiang minority cuisine since it opened in 2009, run by Xibonese founder Atina Kuo.

OrderOrder the big plate chicken and lamb skewers, best shared with a group over pilaf and grilled corn.

TipCome with a crowd; the whole roasted lamb and big plate chicken are built for sharing, not a solo lunch.

Seventh Son ★ 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.

Cuivre ★ 4.3

¥¥¥BrunchXuhui

Cuivre on Huaihai Middle Road in Shanghai, run by chef Michael Wendling since 2011, serves a weekend brunch of classic hearty French cooking.

OrderThe goat cheese salad with house bacon, or the eggs Benedict with porchetta from the brunch list.

TipThe terrace suits a casual al fresco brunch and is dog-friendly.

Polux ★ 4.2

¥¥¥FrenchXintiandi

Polux by Paul Pairet in Xintiandi, Shanghai holds a Bib Gourmand for all-day French cafe and bistro food from the chef behind Mr and Mrs Bund and Ultraviolet.

OrderOrder the grilled seabass vierge or the steak frites, then finish with the onion soup.

TipBreakfast and brunch are the strongest sittings; dinner leans toward country-style bistro food, with a spacious outdoor patio.

Lost Heaven on the Bund ★ 4.2

¥¥¥ChineseThe Bund

Lost Heaven on the Bund in Huangpu district, Shanghai serves Yunnan folk cuisine with Burmese and Thai touches in a vast room of dark wood and red lanterns.

OrderOrder the Dali-style chicken with chilies and green onions, plus the mushroom platter.

TipBook ahead for a Bund-view window seat at dinner; the room feels grand for what is still a mid-priced regional Chinese meal.

Juke ★ 4.2

¥¥¥Modern ChineseXuhui

Juke on Dongping Road in Shanghai is an 18-seat neo-bistro from chef Michael Janczewski, pairing Mediterranean cooking with playful Asian twists.

OrderThe hand-rolled udon with razor clams and Sichuan caviar, or the osso buco in mapo tofu gravy.

TipThe menu runs 12 to 14 dishes built for sharing, so come with at least one other person.

Bella Vita Bistro ★ 4.2

¥¥¥BrunchXuhui

Bella Vita Bistro inside a historic Hengshan Fang villa in Shanghai pours a free flow weekend brunch set of pasta, eggs and Italian dessert.

OrderThe tagliatelle al ragu from the pasta course of the fixed brunch set.

TipAsk for the 24-seat rooftop terrace when you book; the villa also has dining rooms on two floors below it.

Blossom ★ 4.1

¥¥¥TeochewJingan

Blossom inside Plaza 66 in Jing'an serves casual Chaoshan and Cantonese dishes, the affordable sister of Michelin two-star Amazing Chinese Cuisine.

OrderOrder the steamed East Sea grouper with pickled mustard greens and the Chiu Chow beef offal pot.

TipThe Chiu Chow preserved radish fried rice and the crab with sweet potato noodles round out a full Teochew spread.

Starbucks Reserve Roastery Shanghai ★ 4.1

¥¥¥Coffee roasterJingan

Starbucks Reserve Roastery Shanghai inside Taikoo Hui roasts green beans on site and pipes them through copper tubes to three coffee bars here.

TipThe longest of the three coffee bars runs 26.9 metres; there is also a Teavana tea bar and a Princi bakery on site.

Alma Luna ★ 4.1

¥¥¥Cocktail barFrench Concession

Alma Luna, on North Xiangyang Road in Shanghai, pours bartender Yao Lu's own take on classic Cuban cocktails behind a bright yellow front door.

TipOrder the Cubano sandwich alongside a cocktail; the kitchen leans into comfort food more than sharing plates.

Yuan You Tao ★ 4.1

¥¥¥HunanFrench Concession

Yuan You Tao on Xinle Road in Shanghai pairs modern Hunan dishes like chili century-egg beef tartare with orange and natural wines by the glass.

TipAsk the sommelier for a huangjiu pour alongside the spicier Hunan plates if the natural wines feel too light.

Loushang Hotpot ★ 4.1

¥¥¥CantoneseJingan

Loushang Hotpot on Nanhui Road in Shanghai simmers a Cantonese yellow broth from fish maw, chicken and abalone, serving live seafood until 04:00.

OrderGolden chicken soup hotpot with live seafood and the claypot rice.

TipLive tanks hold geoduck, conch and king crab, so ask staff to help pick what looks freshest that night.

Wang Bao He ★ 4.0

¥¥¥ShanghainesePeoples Square

Wang Bao He on Fuzhou Road in Shanghai began in 1744 as a Shaoxing wine maker and moved here in 1936, when it started steaming crabs to go with its wine.

OrderOrder the wine-soaked crab and the fried bean curd jelly with crab paste, the kitchen's proudest dish.

TipAbout nine in ten dishes on the menu carry crab in some form, down to the xiaolongbao and the Lion's Head meatballs.

Ren He Guan ★ 4.0

¥¥¥ShanghaineseXuhui

Ren He Guan on Zhaojiabang Road in Shanghai, here since 2014, holds one Michelin star for hong shao rou and crab dishes from a brand over 200 years old.

OrderHong shao rou, red-braised pork belly cut into neat cubes with a braised egg.

TipDim yellow lights, 1930s memorabilia and singers in qipao set the room; book ahead or expect to wait.

Full House by Bar Choice ★ 4.0

¥¥¥Cocktail barThe Bund

Full House by Bar Choice pours West Lake Longjing tea cocktails near the Bund in Shanghai, a Hangzhou teahouse look built inside BFC's north block.

TipAbout 60 percent of the drinks use Longjing tea; in fine weather the leafy terrace seats 10 to 15.

Swirl ★ 4.0

¥¥¥Cocktail barXintiandi

Swirl on Middle Fuxing Road in Shanghai swirls wine together with spirits into winetails, sharing a wall with sister cocktail bar Speak Low.

TipStart with the lighter-bodied cocktails on the menu before working up to the full-bodied pours later on.

Le Bouchon ★ 4.0

¥¥¥Wine barJingan

Le Bouchon stocks over 1,000 wine labels in a four-metre cellar wall on Wuding West Road, a Shanghai wine bistro run by a pair of established sommeliers.

TipAsk for the by-the-glass list rather than the bottle menu if you want to try more than one style.

Mozzarella e Vino ★ 4.0

¥¥¥Wine barFrench Concession

Mozzarella e Vino inside Hengshan 8 in Shanghai pairs its 60-cheese counter with more than 100 Italian and French wine labels, poured by the glass.

TipOrder the charcuterie board first; the cheese counter staff will walk you through pairings before you pick a glass.

Gallows Humor ★ 3.9

¥¥¥Cocktail barFrench Concession

Gallows Humor on South Shaanxi Road in Shanghai is an all-black, minimalist cocktail bar from the same founders behind neighboring bar Paal.

TipCome with an open mind about ingredients; the menu leans into odd pairings like century egg and clam juice.

Bastard ★ 3.9

¥¥¥Modern ChineseJingan

Bastard, set in a former youth hostel in Jing'an, Shanghai, is best known for dinner small plates and natural wine, but its lunch noodles are the real find.

OrderLunch-only Scallion Aburasoba or the Bastard Wonton Noodles, both on Sapporo-style noodles.

TipThe noodle bowls run at lunch only; after dark the room turns to small plates and natural wine.

Pasha Turkish Restaurant ★ 3.8

¥¥¥TurkishFrench Concession

Pasha Turkish Restaurant on Nanchang Road in Shanghai has served halal kebabs and mezze from a lane house with rooftop seating since it moved there in 2018.

OrderCharcoal grilled kebabs and the roasted bone marrow meze.

TipAsk for rooftop seating in mild weather; the menu runs from cold and hot meze to kebabs, koftas and steaks.

Laizhou Bar ★ 3.8

¥¥¥Cocktail barFrench Concession

Laizhou Bar pours cocktails made with its parent distillery's own spirits on Fumin Road in Shanghai, next to a Sichuan-leaning fusion kitchen.

TipThe dog-friendly front terrace is the better seat on a warm evening than the sprawling main hall.

Pudao Wines ★ 3.8

¥¥¥Wine barFrench Concession

Pudao Wines in Ferguson Lane on Wukang Road in Shanghai is a wine shop and bar with around 800 bottles and a terrace that stays busy from noon to midnight.

TipThere's no food menu, so bring takeout from a nearby Wukang Road spot to go with a bottle.

The BREW ★ 3.8

¥¥¥BreweryPudong

The BREW brews its own signature beers inside the Kerry Hotel Pudong in Shanghai, a lively lounge and bar overlooking Century Park's greenery.

TipAsk the resident brewmaster about the seasonal Brewmaster selection, which rotates outside the four house beers.

Epicerie & Caviste 62 Le Bec ★ 3.6

¥¥¥Wine barChangning

Epicerie & Caviste 62 Le Bec turns from a Xinhua Road cafe and grocery by day into a French wine bar in Shanghai each night once the sun goes down.

TipCome after dark for the wine-bar side; by day it's a bakery and grocery counter instead.

Highline ★ 3.5

¥¥¥BrunchXintiandi

Highline near Xintiandi in Shanghai still draws a weekend crowd to its rooftop terrace for Benedicts, chicken and waffles, plus a free flow deal.

OrderThe Crab & Shrimp Cake Benedict or the Chicken & Waffles.

TipAsk for a terrace table when you book; the view is the reason regulars keep coming back here.

Book food experiences in Shanghai

See all 930 bookable experiences in Shanghai