Xiaolongbao, Shanghai’s soup dumplings

68 of the best · Shanghai, China

The Best Restaurants in Shanghai

Every MICHELIN star in Shanghai, from Taian Table’s three to the city’s great Cantonese dining rooms, plus the Bib Gourmand noodle shops and Shanghainese kitchens.

Our 68 favourites, listed A–Z · Updated October 2026

Insiders' picks

Three of our favourites from this list, vetted by people who know and love Shanghai.

  1. Three MICHELIN stars

    Taian Table

    Changning·Innovative restaurant·¥¥¥¥

    Shanghai’s only three-star restaurant: an innovative tasting menu in a garden office in Changning.

    Lane 465, Zhenning Road, Changning, Shanghai (101-102, Building 1, Garden Office, No. 161)Explore View on map

  2. Two MICHELIN stars

    Canton 8

    Old City·Cantonese restaurant·¥¥

    Two-star Cantonese cooking at a moderate price, near the Old City.

    63 Runan Street, Huangpu, ShanghaiExplore View on map

  3. One MICHELIN star

    Lao Zheng Xing

    People’s Square·Shanghainese restaurant·¥¥

    Shanghainese cooking in People’s Square, with one MICHELIN star in the 2026 guide.

    556 Fuzhou Road, Huangpu, ShanghaiExplore View on map

The full list: Restaurants, A–Z

Show 67 of 68 places on a map
Neighbourhood

The back story 1

In-depth stories behind the list.

  1. The back story

    Eating in Shanghai: the back story

    Shanghai·In depth

    Xiaolongbao and noodles, Cantonese banquets, Jiangnan cooking and Shanghai’s only three-star: how to eat your way around the city.

    Explore View on map

Three and two MICHELIN stars (2026) 12

The city’s highest-rated tables.

  1. Two MICHELIN stars

    8 ½ Otto e Mezzo Bombana

    The Bund·Italian restaurant·¥¥¥¥

    Umberto Bombana’s Italian restaurant above the Bund, with two MICHELIN stars.

    169 Yuanmingyuan Road, Huangpu, Shanghai (6-7F, Associate Mission Building)Explore View on map

  2. Two MICHELIN stars (new)

    Amazing Chinese Cuisine

    Changning·Chaozhou restaurant·¥¥¥¥

    Chaozhou cooking in Changning, with two MICHELIN stars in the 2026 guide.

    1665 Hongqiao Road, Changning, Shanghai (B5 Villa)Explore View on map

  3. Two MICHELIN stars

    Bao Li Xuan

    Suzhou Creek·Cantonese restaurant·¥¥¥¥

    Cantonese cooking in Suzhou Creek, with two MICHELIN stars in the 2026 guide.

    Lane 108, North Shanxi Road, Jing’an, Shanghai (3F, Chamber of Commerce Shanghai)Explore View on map

  4. Two MICHELIN stars

    Canton 8

    Old City·Cantonese restaurant·¥¥

    Two-star Cantonese cooking at a moderate price, near the Old City.

    63 Runan Street, Huangpu, ShanghaiExplore View on map

  5. Two MICHELIN stars

    Da Vittorio

    The Bund·Italian restaurant·¥¥¥¥

    Italian cooking in The Bund, with two MICHELIN stars in the 2026 guide.

    The Bund Finance Centre, 600 Zhongshan Dong Er Road, Huangpu, Shanghai (3F, N3 Building)Explore View on map

  6. Two MICHELIN stars

    Fu He Hui

    Changning·Vegetarian restaurant·¥¥¥¥

    Refined vegetarian tasting menus on Yuyuan Road, with two MICHELIN stars.

    1037 Yuyuan Road, Changning, ShanghaiExplore View on map

  7. Two MICHELIN stars

    Imperial Treasure Fine Chinese Cuisine

    The Bund·Cantonese restaurant·¥¥¥

    Cantonese cooking in The Bund, with two MICHELIN stars in the 2026 guide.

    99 East Beijing Road, Huangpu, Shanghai (L402-403, 4F, Yi Feng Galleria)Explore View on map

  8. Two MICHELIN stars

    Ji Pin Court

    Former French Concession·Cantonese restaurant·¥¥¥

    Cantonese cooking in Former French Concession, with two MICHELIN stars in the 2026 guide.

    55 South Wulumuqi Road, Xuhui, Shanghai (3F)Explore View on map

  9. Three MICHELIN stars

    Taian Table

    Changning·Innovative restaurant·¥¥¥¥

    Shanghai’s only three-star restaurant: an innovative tasting menu in a garden office in Changning.

    Lane 465, Zhenning Road, Changning, Shanghai (101-102, Building 1, Garden Office, No. 161)Explore View on map

  10. Two MICHELIN stars (new)

    T’ang Court

    Xintiandi·Cantonese restaurant·¥¥¥¥

    Cantonese cooking in Xintiandi, with two MICHELIN stars in the 2026 guide.

    99 Madang Road, Huangpu, Shanghai (5F, The Langham Xintiandi)Explore View on map

  11. Two MICHELIN stars

    The House of Rong

    Jing’an·Taizhou restaurant·¥¥¥¥

    Taizhou cooking in Jing’an, with two MICHELIN stars in the 2026 guide.

    170 Nanyang Road, Jing’an, ShanghaiExplore View on map

  12. Two MICHELIN stars (new)

    Tou Zao

    Jing’an·Cantonese restaurant·¥¥¥¥

    Cantonese cooking in Jing’an, with two MICHELIN stars in the 2026 guide.

    1376 West Nanjing Road, Jing’an, Shanghai (Shop 211, East Wing, Shanghai Centre)Explore View on map

One MICHELIN star (2026) 37

All 38, area by area.

  1. One MICHELIN star

    Canton Table

    The Bund·Cantonese restaurant·¥¥¥

    Cantonese cooking in The Bund, with one MICHELIN star in the 2026 guide.

    Bund 3, 3 Zhongshan Dong Yi Road, Huangpu, Shanghai (5F)Explore View on map

  2. One MICHELIN star

    Cheng Long Hang

    The Bund·Shanghainese restaurant·¥¥¥

    Shanghainese cooking in The Bund, with one MICHELIN star in the 2026 guide.

    216 Jiujiang Road, Huangpu, ShanghaiExplore View on map

  3. One MICHELIN star

    Da Dong (Xuhui)

    Former French Concession·Chinese contemporary restaurant·¥¥¥

    Chinese contemporary cooking in Former French Concession, with one MICHELIN star in the 2026 guide.

    999 Middle Huaihai Road, Xuhui, Shanghai (Shop 602, 6F, iapm)Explore View on map

  4. One MICHELIN star (new)

    Fabula

    Jing’an·Innovative restaurant·¥¥¥¥

    Innovative cooking in Jing’an, with one MICHELIN star in the 2026 guide.

    720 Weihai Road, Jing’an, Shanghai (2-3F)Explore View on map

  5. One MICHELIN star

    Fu 1015

    Changning·Shanghainese restaurant·¥¥¥¥

    Shanghainese cooking in Changning, with one MICHELIN star in the 2026 guide.

    1015 Yuyuan Road, Changning, ShanghaiExplore View on map

  6. One MICHELIN star

    Fu 1039

    Changning·Shanghainese restaurant·¥¥¥

    Shanghainese cooking in Changning, with one MICHELIN star in the 2026 guide.

    1039 Yuyuan Road, Changning, ShanghaiExplore View on map

  7. One MICHELIN star

    Fu 1088

    Jing’an·Shanghainese restaurant·¥¥¥

    Shanghainese cooking in Jing’an, with one MICHELIN star in the 2026 guide.

    375 Zhenning Road, Jing’an, ShanghaiExplore View on map

  8. One MICHELIN star

    Gastro Esthetics at DaDong

    Jing’an·Chinese contemporary restaurant·¥¥¥

    Chinese contemporary cooking in Jing’an, with one MICHELIN star in the 2026 guide.

    1601 West Nanjing Road, Jing’an, Shanghai (5F, Park Place)Explore View on map

  9. One MICHELIN star (new)

    Huaiyang Delights

    Jing’an·Huaiyang restaurant·¥¥¥

    Huaiyang cooking in Jing’an, with one MICHELIN star in the 2026 guide.

    1601 West Nanjing Road, Jing’an, Shanghai (5F, Park Place)Explore View on map

  10. One MICHELIN star

    Il Ristorante – Niko Romito

    Suzhou Creek·Italian restaurant·¥¥¥¥

    Italian cooking in Suzhou Creek, with one MICHELIN star in the 2026 guide.

    Lane 108, North Shanxi Road, Jing’an, Shanghai (47F, Bvlgari Hotel)Explore View on map

  11. One MICHELIN star

    Jin Xuan

    Lujiazui·Cantonese restaurant·¥¥¥¥

    Cantonese cooking in Lujiazui, with one MICHELIN star in the 2026 guide.

    8 Century Avenue, Pudong, Shanghai (53F, The Ritz-Carlton Pudong)Explore View on map

  12. One MICHELIN star

    Lao Zheng Xing

    People’s Square·Shanghainese restaurant·¥¥

    Shanghainese cooking in People’s Square, with one MICHELIN star in the 2026 guide.

    556 Fuzhou Road, Huangpu, ShanghaiExplore View on map

  13. One MICHELIN star

    le Comptoir de Pierre Gagnaire

    Former French Concession·French contemporary restaurant·¥¥¥¥

    French contemporary cooking in Former French Concession, with one MICHELIN star in the 2026 guide.

    480 West Jianguo Road, Xuhui, Shanghai (Capella, Jian Ye Li)Explore View on map

  14. One MICHELIN star

    Lei Garden (Pudong)

    Lujiazui·Cantonese restaurant·¥¥¥

    Cantonese cooking in Lujiazui, with one MICHELIN star in the 2026 guide.

    8 Century Avenue, Pudong, Shanghai (L3-17 & 18, IFC Mall)Explore View on map

  15. One MICHELIN star

    Lei Garden (Xuhui)

    Former French Concession·Cantonese restaurant·¥¥

    Cantonese cooking in Former French Concession, with one MICHELIN star in the 2026 guide.

    999 Middle Huaihai Road, Xuhui, Shanghai (Shop 401, 4F, iapm)Explore View on map

  16. One MICHELIN star

    Ling Long

    The Bund·Innovative restaurant·¥¥¥¥

    Innovative cooking in The Bund, with one MICHELIN star in the 2026 guide.

    2 Zhongshan Dong Yi Road, Huangpu, Shanghai (105, 1F, Waldorf Astoria Hotel)Explore View on map

  17. One MICHELIN star

    Lu Style

    Xintiandi·Shandong restaurant·¥¥¥

    Shandong cooking in Xintiandi, with one MICHELIN star in the 2026 guide.

    Lane 838, South Huangpi Road, Huangpu, Shanghai (Room 207, 2F, Uni Elite)Explore View on map

  18. One MICHELIN star

    Maison Lameloise

    Lujiazui·French contemporary restaurant·¥¥¥¥

    French contemporary cooking in Lujiazui, with one MICHELIN star in the 2026 guide.

    501 Middle Yincheng Road, Pudong, Shanghai (68F, Shanghai Tower)Explore View on map

  19. One MICHELIN star

    Meet the Bund

    The Bund·Fujian restaurant·¥¥¥

    Fujian cooking in The Bund, with one MICHELIN star in the 2026 guide.

    The Bund Finance Center, 600 Zhongshan Dong Er Road, Huangpu, Shanghai (S301, 3F, South Mall)Explore View on map

  20. One MICHELIN star

    Ming Court

    Hongqiao·Cantonese restaurant·¥¥¥

    Cantonese cooking in Hongqiao, with one MICHELIN star in the 2026 guide.

    333 Shenhong Road, Minhang, Shanghai (B1 Level, Cordis Hotel)Explore View on map

  21. One MICHELIN star

    Moose (Changning)

    Changning·Jiangnan restaurant·¥¥¥

    Jiangnan cooking in Changning, with one MICHELIN star in the 2026 guide.

    Lane 119, Xinhua Road, Changning, Shanghai (No. 1)Explore View on map

  22. One MICHELIN star

    Moose (Pudong)

    Pudong·Jiangnan restaurant·¥¥¥

    Jiangnan cooking in Pudong, with one MICHELIN star in the 2026 guide.

    899 South Pudong Road, Pudong, Shanghai (9F, L+Mall)Explore View on map

  23. One MICHELIN star

    Narisawa

    Suzhou Creek·Innovative restaurant·¥¥¥¥

    Innovative cooking in Suzhou Creek, with one MICHELIN star in the 2026 guide.

    600 Moganshan Road, Putuo, Shanghai (L7-05, 1000 Trees)Explore View on map

  24. One MICHELIN star

    Obscura

    Jing’an·Innovative restaurant·¥¥¥¥

    Innovative cooking in Jing’an, with one MICHELIN star in the 2026 guide.

    538 Xikang Road, Jing’an, Shanghai (Tangxiang Cultural Space)Explore View on map

  25. One MICHELIN star

    Oriental Sense & Palate

    Former French Concession·Chaozhou restaurant·¥¥¥¥

    Chaozhou cooking in Former French Concession, with one MICHELIN star in the 2026 guide.

    57 Sinan Road, Huangpu, ShanghaiExplore View on map

  26. One MICHELIN star

    Ren He Guan

    Xuhui·Shanghainese restaurant·¥¥

    Shanghainese cooking in Xuhui, with one MICHELIN star in the 2026 guide.

    407 Zhaojiabang Road, Xuhui, ShanghaiExplore View on map

  27. One MICHELIN star

    Seventh Son

    Jing’an·Cantonese restaurant·¥¥¥

    Cantonese cooking in Jing’an, with one MICHELIN star in the 2026 guide.

    500 Weihai Road, Jing’an, Shanghai (R2-01, 2F, Fungseng Commercial Center)Explore View on map

  28. One MICHELIN star

    Sheng Yong Xing

    The Bund·Beijing cuisine restaurant·¥¥¥

    Beijing cuisine cooking in The Bund, with one MICHELIN star in the 2026 guide.

    Bund 5, 20 Guangdong Road, Huangpu, Shanghai (5F)Explore View on map

  29. One MICHELIN star

    Sole

    Jing’an·Cantonese restaurant·¥¥¥

    Cantonese cooking in Jing’an, with one MICHELIN star in the 2026 guide.

    1376 West Nanjing Road, Jing’an, Shanghai (Shop 109, Shanghai Centre)Explore View on map

  30. One MICHELIN star (new)

    Vivant by Johnny Pham

    The Bund·French contemporary restaurant·¥¥¥¥

    French contemporary cooking in The Bund, with one MICHELIN star in the 2026 guide.

    279 Beihai Road, Huangpu, ShanghaiExplore View on map

  31. One MICHELIN star

    Wu You Xian

    Former French Concession·Dim sum restaurant·¥¥

    Dim sum cooking in Former French Concession, with one MICHELIN star in the 2026 guide.

    7 South Maoming Road, Huangpu, Shanghai (Room 1-103)Explore View on map

  32. One MICHELIN star

    Xin Rong Ji

    Jing’an·Taizhou restaurant·¥¥¥¥

    Taizhou cooking in Jing’an, with one MICHELIN star in the 2026 guide.

    688 West Nanjing Road, Jing’an, Shanghai (2F, Henderson 688 Plaza)Explore View on map

  33. One MICHELIN star

    Yi Long Court

    The Bund·Cantonese restaurant·¥¥¥¥

    Cantonese cooking in The Bund, with one MICHELIN star in the 2026 guide.

    32 Zhongshan Dong Yi Road, Huangpu, Shanghai (2F, The Peninsula Hotel)Explore View on map

  34. One MICHELIN star

    Yong Fu (Hongkou)

    North Bund·Ningbo restaurant·¥¥¥¥

    Ningbo cooking in North Bund, with one MICHELIN star in the 2026 guide.

    Raffles City The Bund, 1089 Dongdaming Road, Hongkou, Shanghai (56F, East Tower)Explore View on map

  35. One MICHELIN star

    Yong Fu (Huangpu)

    Former French Concession·Ningbo restaurant·¥¥¥

    Ningbo cooking in Former French Concession, with one MICHELIN star in the 2026 guide.

    59 South Maoming Road, Huangpu, Shanghai (11-12F, Cathay Building, Jin Jiang Hotel)Explore View on map

  36. One MICHELIN star

    Yong Yi Ting

    Lujiazui·Jiangnan restaurant·¥¥¥

    Jiangnan cooking in Lujiazui, with one MICHELIN star in the 2026 guide.

    111 South Pudong Road, Pudong, Shanghai (LG Level, Mandarin Oriental Pudong)Explore View on map

  37. One MICHELIN star

    Zhou She

    Hongqiao·Shanghainese restaurant·¥¥¥

    Shanghainese cooking in Hongqiao, with one MICHELIN star in the 2026 guide.

    Lane 318, Suhong Road, Minhang, Shanghai (Shop 116, Hongqiao Lihpao Plaza, No. 16-101)Explore View on map

Bib Gourmand: Shanghainese & local favourites 16

Good cooking at good value.

  1. Bib Gourmand (2026)

    Blossom

    Jing’an·Chaozhou

    Chaozhou in Jing’an: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    1266 West Nanjing Road, Jing’an, Shanghai (L501, Plaza 66)Explore View on map

  2. Bib Gourmand (2026)

    Chun

    Former French Concession·Shanghainese

    Shanghainese in Former French Concession: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    124 Jinxian Road, Huangpu, ShanghaiExplore View on map

  3. Bib Gourmand (2026)

    Cong’s Kitchen

    People’s Square·Shanghainese

    Shanghainese in People’s Square: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    158 Luhe Road, Huangpu, ShanghaiExplore View on map

  4. Bib Gourmand (2026)

    Easeful Cuisine

    Former French Concession·Jiangnan

    Jiangnan in Former French Concession: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    90 South Shaanxi Road, Jing’an, Shanghai (2F)Explore View on map

  5. Bib Gourmand (2026)

    Ho Hung Kee

    Jing’an·Noodles and congee

    Noodles and congee in Jing’an: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    288 Shimen Yi Road, Jing’an, Shanghai (L324, South Building, HKRI Taikoo Hui)Explore View on map

  6. Bib Gourmand (2026)

    Jingmei Wuxi Noodles

    Jing’an·Noodles

    Noodles in Jing’an: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    128 Yanping Road, Jing’an, ShanghaiExplore View on map

  7. Bib Gourmand (2026)

    Lan Xin

    Former French Concession·Shanghainese

    Shanghainese in Former French Concession: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    130 Jinxian Road, Huangpu, ShanghaiExplore View on map

  8. Bib Gourmand (2026)

    Lao Di Fang Mian Guan

    Former French Concession·Noodles

    Noodles in Former French Concession: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    107 Sinan Road, Huangpu, ShanghaiExplore View on map

  9. Bib Gourmand (2026)

    Mao Long

    Former French Concession·Shanghainese

    Shanghainese in Former French Concession: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    134 Jinxian Road, Huangpu, ShanghaiExplore View on map

  10. Bib Gourmand (2026)

    Mi Thai

    Former French Concession·Thai

    Thai in Former French Concession: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    195 Anfu Road, Xuhui, Shanghai (2F)Explore View on map

  11. Bib Gourmand (2026)

    Polux

    Xintiandi·French

    French in Xintiandi: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    Lane 181, Taicang Road, Huangpu, Shanghai (No. 5, Xintiandi Beili)Explore View on map

  12. Bib Gourmand (2026)

    Qiao Ai Lai Lai Xiao Long

    The Bund·Dim sum (xiaolongbao)

    Dim sum (xiaolongbao) in The Bund: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    506 Tianjin Road, Huangpu, ShanghaiExplore View on map

  13. Bib Gourmand (2026)

    Rong Cuisine

    Xintiandi·Taizhou

    Taizhou in Xintiandi: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    128 Taicang Road, Huangpu, Shanghai (1-2F)Explore View on map

  14. Bib Gourmand (2026)

    The Lakeside Veggie

    West Bund·Vegetarian

    Vegetarian in West Bund: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    230 Ruiping Road, Xuhui, Shanghai (L2-016-017, Sunny Walk)Explore View on map

  15. Bib Gourmand (2026)

    Xiao Tao Mian Guan

    Former French Concession·Noodles

    Noodles in Former French Concession: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    222 Jiashan Road, Xuhui, ShanghaiExplore View on map

  16. Bib Gourmand (2026)

    Yangzhou Fan Dian

    The Bund·Huaiyang

    Huaiyang in The Bund: good cooking at good value, in the MICHELIN Guide’s Bib Gourmand selection for 2026.

    345 Middle Fujian Road, Huangpu, ShanghaiExplore View on map

On the Bund 2

Dining with a river view.

  1. On the Bund

    Jean-Georges

    The Bund·French contemporary

    French contemporary dining on the Bund, listed in the 2026 MICHELIN Guide.

    Bund 3, 3 Zhongshan Dong Yi Road, Huangpu, Shanghai (4F)Explore View on map

  2. On the Bund

    Mr & Mrs Bund

    The Bund·French contemporary

    French contemporary dining on the Bund, listed in the 2026 MICHELIN Guide.

    Bund 18, 18 Zhongshan Dong Yi Road, Huangpu, Shanghai (6F)Explore View on map

Price guide: we show ¥ symbols only for MICHELIN-starred restaurants, using the MICHELIN Guide’s own price band. Otherwise we leave it blank rather than guess.

Explore more of Shanghai

The ULTIMATE letter

Shanghai in your inbox

An occasional email with new places, events, neighbourhood guides and our latest in-depth articles. No spam, ever.