Shanghai mixes old-school Shanghainese and Cantonese banquet houses with a growing wave of ambitious modern restaurants. Michelin's 2026 guide puts one restaurant at three stars and a dozen at two.
Shanghai at a glance
What to eat
Xiaolongbao; Shengjianbao; Hong shao rou (red-braised pork); Scallion oil noodles; Yangcheng Lake hairy crab.
When to go
Best: April–May and September–October. Also good: March and November. Hardest: June–August.
Top tables
Tai'an Table, Michelin 3★ (2026); Fu He Hui, Michelin 2★ (2026); 102 House, Michelin 2★ (2026); 8½ Otto e Mezzo Bombana, Michelin 2★ (2026). This guide lists 11 award-winning restaurants in all.
Where locals eat
Local favorites off the prestige lists include Yunhe Noodle, De Xing Guan (Guangdong Road), Yong Xing and Qishan Saozi Mian.
New places change fast. “Provisional” means a guide or directory lists it as new but we have not confirmed the opening date. Check hours and book ahead before you go.
Memorable breakfasts in Shanghai
The top pick here; the rest are on their own page.
Xiao Taoyuan Doujiang
Fuxing Road
Order: Soy milk, youtiao, shaobing and sticky rice
An introduction to Shanghai's traditional breakfast staples.
Peak Apr–May, Sep–OctShoulder Mar, NovHard Jun–Aug
Why these months
China Travel (undated): spring (Apr-May) and autumn (Sep-Oct, most comfortable, 14-25C) are best; plum rain mid-Jun to mid-Jul with heavy rain and mould; Jul-Aug hottest (33C+); typhoon season Aug to mid-Sep; Jan coldest (around 0C, damp); winter is low season except late December. Avoid Labour Day (early May) and National Day (early Oct) crowds - so 5 and 10 are peak weather but crowded in their first week. Month numbers and the shoulder choice are our mapping. A separate site (Weatherbox) scores October highly, not fetched. Chinese New Year 2027 is 6 Feb.
In season
Yangcheng Lake hairy crabSep–DecLate Sep to early Dec; females peak mid-late Oct, males late Oct-Nov; best value 2nd-3rd week Nov (Nomado Travel). Another Nomado page says season...
City God Temple Fair (around Lantern Festival)FebFestive event in Chinese New Year season; exact 2027 dates not retrieved; not food-specific
Hairy crab season opensSepLate September; see seasonal_foods for window
Closures to plan around
Chinese New Year / Spring Festival (6 Feb 2027, eve 5 Feb): Go East Mandarin (a 2020 article) says many local restaurants close and one-person street stalls are shut for the first few days over about 7 days; chains, big...
Breakfast items: jianbing is mornings only, most stalls close before ~10:30; breakfast serving ends ~10:00 and lunch is roughly 11:30-13:00 (Nomado Travel)
Plum rain Jun-Jul, typhoon Aug-mid Sep; no sourced food closures
Golden Week (early Oct) and Labour Day (early May) are crowd periods, not closures
Meal costs and tipping (CNY)
Casual: xiaolongbao 15-30 per steamer (tourist areas 40-60); shengjianbao 8-15; jianbing 8-12; scallion oil noodles 10-20; canteen noodles/dumplings 15-30
Mid-range: mid-range 80-200 per person; red-braised pork 50-120 per portion; budget 30-80 per person
Tasting menus from: upscale 200-500+ per person; hairy-crab feasts 200-500 per person
From published guides and tourism boards. Months are our mapping of how guides describe the seasons; 2027 event dates are expected, not confirmed. Prices come from single sources of varying age, so treat them as a rough guide. Compare cities by month
The best of Shanghai, by category
The top pick in each, then every place on its own page with what to get and a map.
Awards come from the guides named on each listing (Michelin Guide Shanghai 2026). Researched October 25, 2026. Restaurants change; confirm hours, reservations and current stars before you go. Some addresses, phone numbers and websites come from OpenStreetMap contributors (ODbL), so call ahead to confirm. Local favorites are editorial picks, not rankings.