Learn about the best dishes from Shanghai and enjoy the classic treats and new favourites this magnificent city has to offer. Shanghai boasts endless options when it comes to delicious and unique food. Home to one of the most distinctive cuisine groups in China, it is the birthplace of many iconic dishes and offers regional variations on countless others, creating a lively food scene for locals and visitors alike.
So dig in. From restaurant classics such as Hong Shao Rou to street snacks such as Shangsi Leng Mian, from breakfast favorites such as Xiaolongbao to refreshing desserts such as Gui Hua Lian’ou, you’ll find a wide range of flavors to suit your preferences.
Soup-filled buns popular for dim sum
Good for: Food
Xiaolongbao is also called Xiao Long Man Tou in Shanghai and otherwise known as soup dumplings. It is a type of steamed bun that gets its name from being traditionally prepared in a small bamboo steaming basket (xiaolong). Commonly made with a meat filling mixed with gelatin that turns into broth when cooked, it will surprise you with an incredibly juicy texture as well as rich flavors.
Shanghai-style xiaolongbao originated in Nanxiang and is a major dim sum dish throughout the city. Try it like a local and eat it the proper way: take a nibble off of the tip and suck out the soup, then savor the rest and let the perfect mix of tastes burst over your palate.
Rice rolls with both savory and sweet options
Good for: Food
Ci Fan Tuan, a sticky rice roll filled with fried dough (youtiao), is one of the most popular breakfast items in Shanghai. From the simple original version with no frills to a variety of extra fillings including pickled vegetables, pork floss (rousong) and sweet sesame paste, there are lots of ways to enjoy this local favorite.
For an Old Shanghai vibe, try one of the traditional options with a bowl of soy milk on the side. Or if you’re feeling adventurous, many trendy breakfast shops offer modern variations as well, including experimental stuffings such as tuna and cheese.
Iconic Chinese dish with many local varieties
Good for: Food
Baozi (buns) are filled bread rolls common in virtually every part of China. Like many other dishes, it takes on many regional variations and comes in different flavors, though in most cases it’s cooked by steaming.
In Shanghai’s local dialect, baozi and mantou are used interchangeably to refer to filled buns, and the dish is typically eaten for breakfast. With a wide selection of fillings ranging from pork and vegetables to prawns and crab, it’s easy to find just the right one to your liking. The soup-filled versions, such as Xiaolongbao or Sheng Jian Bao, are famous local specialties and a must-try for a trip to Shanghai.
Crispy-fried soup dumplings that combine completely opposite textures
Good for: Food
Sheng Jian Bao (raw-fried bun), also called Sheng Jian Man Tou in Shanghai, is a bun that is first steamed and then pan fried until the bottom turns crispy. Typically filled with ground meat and gelatin that melts into soup when heated, it is one of Shanghai’s favorite breakfast items ready to impress you with a complex texture, combining a golden crunch on the outside with a juicy, steamy inside.
To enjoy the best flavor that a Sheng Jian Bao has to offer, make sure you get it fresh. Pair it with a bowl of tofu pudding for an old-fashioned Shanghai experience. Breakfast hardly gets more local or traditional than that.
Eat or drink this silken tofu treat
Good for: Food
Dou Fu Hua (tofu pudding) comes in both sweet and savory varieties but in Shanghai, the local preference goes to the savory option. It’s made by topping silken tofu with condiments such as soy sauce, scallions, seaweed and fried dough (youtiao). The result is a delicious mix with a smooth texture that melts in your mouth. It’s something that easily makes one come back for more.
Since the silken tofu is so soft that it barely requires chewing, some people also like to enjoy their Dou Fu Hua by breaking it into small pieces and drinking it like a soup, so feel free to experiment and see which way you prefer.
Chinese classic with a local twist
Good for: Food
Hong Shao Rou, or red braised pork belly, is a nationwide Chinese classic. Pork belly chucked are stewed in soy sauce and sugar, which gives the meat a glossy red finish.
Every region has its own signature touches when it comes to this dish. In Shanghai, the flavor tends to be sweeter than most, and the color darker. If you like your pork slow-braised to a soft texture that balances the lean and the fatty, glazed with a caramelized coat that’s rich and juicy to just the right amount, don’t forget to add this dish to your dinner menu.
A filling dish with a rich soup base
Good for: Food
Yellow Croaker Noodle Soup is a true local dish of Shanghai. Sourced directly from the coastal waters in the area, the yellow croaker is a mild and flaky fish with a slightly sweet taste. Its bones are used to make the thick and creamy broth of this soup, which the fillets are added together with noodles to create a full meal.
For a good sampling of the full depth of this dish, use a spoon and combine the noodles, fish, and soup all in one bite. The bursting savory notes will surely make an impression.
A dinner option of humble origin
Good for: Food
Beggar’s Chicken is a traditional dish in China with a long history. Legend goes that it originated as a beggar’s cooking method of wrapping a chicken in dirt before baking it over fire, which was surprisingly successful at keeping the moisture of the meat.
Nowadays, most restaurants make this dish by stuffing the chicken, wrapping it with food-safe alternatives such as dough and lotus leaves, then baking slowly over low heat for many hours. The result is a tender, golden chicken that will make more than the beggar’s mouth water.
Cold eel noodles great for a summer treat
Good for: Food
Shansi Leng Mian, or eel cold noodles, is a major favorite of Shanghai in the summer months. The cold noodles are cooked then drenched in cold water, topped with thinly shredded slices of eel and other condiments, creating a cool treat perfect for the warm weather.
Shansi Leng Mian can be found in both restaurants and street stalls, enjoyed as either a main entree or a snack. With such versatile options, it is little wonder that this popular dish makes a great fit on anyone’s travel bucket list.
Osmanthus flavored lotus root dessert
Good for: Food
Gui Hua Lian’ou, namely lotus root with osmanthus blossom syrup, is an iconic Shanghainese sweet treat. Lotus roots are filled with sticky rice, then drenched in osmanthus syrup, soaking up delicate flavors that will linger on your tongue for a long time after just one bite.
The sugary taste of this treat makes it a great choice as either a snack or after-dinner dessert. If you like things tidy, remember to eat it with utensils, the syrup can get quite a bit sticky.
This article includes opinions of the Go Guides editorial team. Hotels.com compensates authors for their writing appearing on this site; such compensation may include travel and other costs.