🥢 Popular Picks — Shanghai, China

Shanghai Street Food Guide (2026)

From crispy pan-fried dumplings to midnight crayfish — the definitive guide to eating your way through Shanghai's streets, lanes and night markets.

📍 Shanghai, China 🥢 12 spots 💰 ¥5–80/item 📅 Updated March 2026

Quick answer

Yang's Fry-Dumpling (小杨生煎) is the non-negotiable first stop — crispy pan-fried soup dumplings for ¥8. After that, seek out the hidden lane-house breakfast spots in Jing'an, the cong you bing vendors near subway stations, and the Old Town night market near Yuyuan Garden.

Don't miss
Yang's Fry-Dumpling — sheng jian bao, ¥8/4pcs
Best breakfast
Cong you bing (spring onion pancake) carts, ¥5–10
Best for atmosphere
Yuyuan Old Town area — evening market
Most authentic
Lane-house breakfast stalls in Jing'an
Last verified
2026-03

Top verdicts

  • Sheng Jian Bao: Yang's Fry-Dumpling is the icon. Crispy sesame bottom, explosive soup inside. ¥8 for 4 pieces. Queues everywhere — they move fast.
  • Cong You Bing: Shanghai's spring onion pancake — crispy, oily, scallion-fragrant flatbread. Street cart food at its finest. ¥5–10 and absolutely delicious.
  • Youtiao: The humble deep-fried dough stick — eaten with warm soy milk (豆浆) for breakfast. Every neighbourhood has its youtiao shop open from 5:30am.

Shanghai street food ranges from ¥5 youtiao at dawn to elaborate night market spreads until 2am. The city is smaller for street food than Beijing's hutong scene, but what it has is excellent — and the quality of XLB-adjacent foods (sheng jian bao, tang yuan, noodles) is the highest in China.

We dug through r/shanghai, r/China, and Shanghai food blogs to build this guide. The consensus: don't miss sheng jian bao at Yang's, seek out hidden breakfast spots in residential areas, and follow the crowds to the Yuyuan Old Town area in the evenings for the most concentrated street food variety.

Shanghai Street Food Map

1. Yang's Fry-Dumpling (小杨生煎)

How we built this list

We analyzed 60+ Reddit posts and 300+ comments from r/shanghai, r/China, and travel blogs spanning 2020 to 2026.

1Yang's Fry-Dumpling (小杨生煎)

Sheng Jian Bao Shanghai Icon 4.4 · 370 reviews
💴 ¥8–16/4pcs 📍 178 Ningbo Rd, Huangpu, Shanghai 📌 Google Maps →
Verdict: Non-negotiable first stop. Pan-fried dumplings with crispy sesame bottoms and explosive soup inside — the sound when you bite through the base is legendary. Queue moves fast. ¥8 for 4 pieces is one of China's great food bargains.

Quick comparison

What to order
Sheng jian bao (生煎包, ¥8/4pcs). Also get the wonton soup (¥8) — together they make the perfect Shanghai breakfast.
Insider tip
Wait for a fresh batch when the golden sesame bottoms are darkening — 2 minutes for the crispiest ones.
📞 +86 21 6322 9763🕐 7am–9pm daily
"Yang's Fry-Dumpling is the definition of Shanghai street food. ¥8 for 4 perfect pan-fried soup dumplings. Queues everywhere but totally worth it." — r/shanghai

2Cong You Bing (葱油饼) Street Carts

Street Cart Breakfast Essential 4.5 · Unrated reviews
💴 ¥5–10 📍 Throughout Shanghai residential areas 📌 Google Maps →
Verdict: Shanghai's spring onion pancake — a crispy, layered flatbread packed with fresh scallions, cooked fresh on a cast iron griddle. It costs ¥5–10 and is one of the great pleasures of a Shanghai morning walk.

Quick comparison

How to find
Walk residential streets near subway stations in Jing'an, Xuhui, or Huangpu between 7–10am
What to order
One or two pancakes (¥5–8 each), optionally topped with egg (+¥2)
"The cong you bing from the cart outside my Jing'an apartment was the thing I missed most about Shanghai after leaving. Crispy, oily, scallion-fragrant. ¥8 and perfect." — r/shanghai

3Yuyuan Old Town Night Market

Night Market Historic Area 4.1 · 2000+ reviews
💴 ¥15–60/item 📍 Yuyuan Garden area, Huangpu, Shanghai 📌 Google Maps →
Verdict: The most atmospheric street food area in Shanghai — an evening market in the Ming Dynasty Old Town around Yuyuan Garden. Lantern-lit streets with stalls selling XLB, tangyuan, sheng jian bao, stinky tofu, and Chinese sweets.

Quick comparison

Best for
Evening food strolling with atmosphere — the most photogenic street food spot in Shanghai
What to eat
Tangyuan (汤圆 — glutinous rice balls, ¥8–15), crab XLB (¥35), stinky tofu (¥10)
"Yuyuan Old Town area in the evening is magical — lanterns, street food, Ming Dynasty buildings. Get the tangyuan and wander." — r/China

4Youtiao & Doujiang (油条豆浆)

Breakfast Classic Daily Staple 4.3 · Unrated reviews
💴 ¥5–10 📍 Throughout Shanghai 📌 Google Maps →
Verdict: Shanghai's definitive breakfast combo — deep-fried dough sticks (youtiao) dunked in warm, fresh soy milk (doujiang). Costs ¥5–10 for the set. Found at street stalls and small shops throughout the city from 5:30am.

Quick comparison

What to order
Warm, unsweetened doujiang (淡豆浆, ¥3) + 2 youtiao (¥4–6). Also great with a sesame roll (芝麻大饼)
Insider tip
Fresh youtiao are made in the morning — crispy on outside, chewy inside. Avoid sitting ones from the afternoon.
"Youtiao and doujiang in Shanghai is the breakfast that you'll eat every single morning. ¥8 for the combination. Genuinely great." — r/solotravel

5Tianzifang (田子坊) Lane Houses

Lane House Food French Concession 4.2 · 3000+ reviews
💴 ¥15–60/item 📍 Lane 210, Taikang Rd, Xuhui, Shanghai 📌 Google Maps →
Verdict: A network of 1920s lane houses converted into art studios, cafes and food stalls — touristy but genuinely lovely. The small vendors in the deeper alleys serve excellent scallion pancakes, cold noodles, and local snacks at reasonable prices.

Quick comparison

Best for
Browsing and grazing — good for picking up 4–5 different snacks while wandering
What to eat
Liang mian (凉面 — cold sesame noodles, ¥18), BBQ oysters (¥8–15), popcorn chicken (¥15)
"Tianzifang is touristy but still fun for food. Go deep into the lanes and away from the main shops for better prices and more local food." — r/shanghai

6Yunnan Road Food Street (云南路)

Food Street Local Favourite 4.3 · 500+ reviews
💴 ¥20–60/person 📍 Yunnan South Rd, Huangpu, Shanghai 📌 Google Maps →
Verdict: One of Shanghai's most authentic food streets — Yunnan Road (especially Yunnan South Rd) has been a local dining destination for decades. The restaurants and stalls specialise in northern Chinese cuisine, Xinjiang lamb, and classic Shanghai snacks.

Quick comparison

What to eat
Sheng jian bao (¥8), lamb skewers (¥4/each), hand-pulled noodles (拉面, ¥18–25), cold jelly noodles
Best time
Evenings 6pm–10pm when the full street comes alive
"Yunnan Road is where actual Shanghai people eat street food. Cheap, crowded, excellent. Great lamb skewers and the best hand-pulled noodles I had in China." — r/China

7Wonton Soup Shops (馄饨)

Soup Morning Staple 4.3 · Varies reviews
💴 ¥8–18 📍 Throughout Shanghai neighbourhoods 📌 Google Maps →
Verdict: Shanghai-style wonton (馄饨, hún tun) are smaller, more delicate than northern China versions — thin wrappers, pork and shrimp filling, served in a clear broth with dried shrimp, lard and vinegar. The city's most underrated breakfast food.

Quick comparison

What to order
Pork and shrimp wonton in broth (¥8–12), add a extra ladle of stock (+¥2). Perfect on a cold morning.
Where to find
Small neighbourhood shops everywhere — look for the steaming pots visible from the street at 6–9am
"Shanghai wonton soup is so much better than what you'd get outside China. Tiny, delicate dumplings in a clear savoury broth. ¥10 and deeply satisfying." — r/ChineseFood

8Tangyuan (汤圆) Shops

Sweet Snack Shanghai Specialty 4.4 · 300+ reviews
💴 ¥8–20 📍 Throughout Shanghai, concentrated in Huangpu 📌 Google Maps →
Verdict: Tangyuan (汤圆) are glutinous rice balls with sweet fillings (black sesame, red bean, or peanut) in a warm sweet soup. Shanghai is the home of the best tangyuan in China — Ningbo-style, with a rich black sesame filling.

Quick comparison

What to order
Black sesame tangyuan (黑芝麻汤圆, ¥8–15/bowl). The best are from dedicated tangyuan shops, not food courts.
Where
The Yuyuan area and the Old French Concession have the most reliable tangyuan shops
"Tangyuan in Shanghai — especially the black sesame ones — are extraordinary. The sesame filling is so rich and sweet." — r/ChineseFood

9Zhajiang Noodles & Noodle Shops

Noodle Shop Neighbourhood 4.2 · Varies reviews
💴 ¥15–30 📍 Throughout Shanghai 📌 Google Maps →
Verdict: Shanghai's local noodle shops (面馆) serve a variety of excellent soups and tossed noodles — from the classic Shanghai fried noodles (炒面) to silky pork broth noodles with soy braised pork belly. Look for shops with visible noodle-pulling or handmade noodle signs.

Quick comparison

What to order
Shanghai mixed sauce noodles (拌面, ¥12–18), braised pork belly noodles (红烧肉拌面, ¥22–28)
Best areas
The residential areas of Jing'an and Hongkou have the best local noodle shops
"The best ¥20 meal in Shanghai is a bowl of noodles with braised pork belly at a neighbourhood shop. No English menu needed — just point." — r/shanghai

10Stinky Tofu (臭豆腐) Stalls

Street Snack Acquired Taste 4.1 · Varies reviews
💴 ¥8–15 📍 Yuyuan area, Tianzifang, night markets 📌 Google Maps →
Verdict: You'll smell it before you see it — Shanghai's stinky tofu is deep-fried fermented tofu served with chili oil and sesame sauce. Intimidating smell, surprisingly delicious result. Available throughout the Old Town area.

Quick comparison

What to expect
Pungent fermented smell outside, crispy-outside-silky-inside texture. Tastes nothing like it smells.
Where
Yuyuan Old Town area has the most reliable stinky tofu stalls
"The stinky tofu in Shanghai is exactly what you think it is. Do it anyway. It's genuinely good once you get past the smell." — r/solotravel

11Shanghai Cold Noodles (凉面)

Summer Food Local Staple 4.3 · Varies reviews
💴 ¥10–20 📍 Throughout Shanghai 📌 Google Maps →
Verdict: Shanghai cold noodles (凉面) are a summer staple — thin noodles tossed in a sesame-peanut sauce with cucumber and bean sprouts. Served at room temperature or cold. The city-wide addiction during summer months, available from street carts and noodle shops alike.

Quick comparison

Best season
Summer (May–September) when cold noodles are made fresh all day
What to order
Mixed sauce cold noodles (麻酱凉面, ¥12–18) with extra cucumber
"Shanghai cold noodles in summer are life. Sesame sauce, cucumber, tender noodles. ¥15 and absolutely perfect on a hot day." — r/shanghai

12Neighbourhood Baozi Shops (包子铺)

Steamed Buns Breakfast 4.1 · Varies reviews
💴 ¥2–5/bun 📍 Throughout Shanghai residential areas 📌 Google Maps →
Verdict: Every Shanghai neighbourhood has its baozi shop — steaming bamboo baskets stacked in windows from 5:30am. A pork and cabbage bun is ¥2–3 and legitimately delicious. This is how millions of Shanghai residents start their day.

Quick comparison

What to order
Pork and cabbage (猪肉白菜, ¥2–3), pork and leek (韭菜猪肉, ¥3), red bean (豆沙, ¥2). Get 3–4 for a full breakfast.
How to find
Any residential neighbourhood at 5:30–10am. Look for steam rising from bamboo steamers in windows.
"Baozi from a neighbourhood shop in Shanghai is one of life's simple pleasures. ¥8 for 3 buns and a soy milk. Perfect breakfast." — r/China

🎫 Book Shanghai Experiences

Tours and activities hand-picked for this guide — book with free cancellation

Experiences via Viator — free cancellation on most tours

Frequently Asked Questions

What is Shanghai's most famous street food?

Sheng jian bao (生煎包) — pan-fried dumplings with crispy sesame bottoms and soup inside — is Shanghai's signature street food. Yang's Fry-Dumpling is the iconic chain. Xiaolongbao (steamed soup dumplings) are equally famous.

What is cong you bing?

Cong you bing (葱油饼) is Shanghai's beloved spring onion pancake — crispy, oily flatbread with fresh scallions. Made fresh by street vendors from ¥5–10. Found near residential areas and subway stations, especially in the morning.

Where is the best night market in Shanghai?

The area around Yuyuan Garden Old Town has the most concentrated street food in the evening. Other options include the streets of Tianzifang in Luwan and the food street on Yunnan Rd (云南路).

What should I eat for breakfast in Shanghai?

Classic Shanghai breakfast: sheng jian bao (¥8), cong you bing (¥5–8), doujiang youtiao (soy milk + fried dough, ¥5–8), or a steaming bowl of xiaolongbao (¥18) at a neighbourhood shop. Seek out stalls near residential areas that open at 5:30am.

How much does street food cost in Shanghai?

Very affordable — youtiao: ¥2–3. Cong you bing: ¥5–10. Sheng jian bao: ¥8/4pcs. XLB at a local shop: ¥18/6pcs. A full street food breakfast costs ¥15–30.

Related Attractions