Restaurants in Shanghai
While Shanghai doesn't really have a well-known cuisine of its own, local chefs and restaurants have taken the opportunity to combine the best from around the country, and around the world; indeed, dining in Shanghai is a great opportunity for visitors to sample Chinese food of all kinds without having to leave the city.
Traditional Shanghai cuisine is known as benbang cai, and tends to be sweeter than food from other Chinese regions, flavoured with sugar, vinegar, ginger, and soy for a distinctive flavour. Whether dining in style at a chic hotel restaurant or indulging at a roadside cart, tourists are spoiled for choice with delectable treats like xiao long bao (steamed soup-filled buns) and Shanghai hairy crab. The city's location at the mouth of the Huangpu River means fresh seafood is abundant, and the soy fields of the region provide the city's distinctive 'stinky tofu'.
Shanghai's food streets, some of the best of which are Huang He Lu, Yunnan Lu and Zhapu Lu, have a variety of cheap eateries, while flashier districts like the Bund and Luwan have pricier restaurants. Shanghai's major shopping malls all have food courts with many vendors offering everything from stir fries to dim sum for low prices, which is a great way to sample a variety of dishes; the Megabite and Raffles City Mall are good places to start.
Shanghai is a cosmopolitan city, and visitors will find a number of good international restaurants serving Thai, Japanese, French, and other world cuisines. There are also a number of new international chain restaurants, whose prices tend to be higher than most local restaurants.
The more expensive restaurants in Shanghai generally accept credit cards, but street vendors and takeaways expect cash. While hotel restaurants sometimes include a 15% service charge, tipping is not generally practised in Shanghai.
Din Tai Fung
This Shanghai restaurant serves Chinese staples like wonton soup, sweet-smoky fried fish, and braised bamboo shoots, but what it's known for is the best xiao long bao (steamed soup buns) in the city. They're roughly ten times what you'd pay at a street stall, but most who have tried them say they're worth it. Located in the Super Brand Mall, the walls are covered in watercolour sketches of famous Chinese celebrities. Din Tai Fung is a child-friendly restaurant, and even has special Mickey Mouse cutlery for kids.
Address: 123 Xing Ye Road
Telephone: (0)21 6385 8378
For those looking for a sports bar in Shanghai to have a pint and watch the game, The Camel is the best place in town. The restaurant is broken up into three viewing areas, so multiple games can be seen simultaneously on the 14 flat-screen televisions. The menu is standard gastropub, serving classics like fish and chips, steak, burgers, and pies, and there's a good selection of beers and cocktails to go with them.
Address: 1 Yue Yang Road (near Dong Ping Road)
Telephone: 021 6437 9446
Become our Shanghai Travel Expert
We are looking for contributors for our Shanghai travel guide. If you are a local, a regular traveller to Shanghai or a travel professional with time to contribute and answer occasional forum questions, please contact us.