Looking for the best restaurants for brunch in Shanghai? This list will keep your weekends full! Brunch al fresco on the terrace with four-hour free-flows from ¥150, plenty of eggy mains, and share-friendly plates. Plenty of them dog-friendly too.
Updated: October 2024
The Cannery
High Yaki The Sea
Cuivre
Highline
Bella Vita Bistro
Cantina Agave
Kafe Boogies
Head in the Clouds
BoboLEE Roof Garden
RAC Allée
Beef & Liberty
Crave
Note: Brunch items, menus, and pricing are subject to change.
The Cannery
Address: Rm 106, Bldg 1, 1107 Yuyuan Lu 愚园路1107号1号楼106室 (Changning)
Tel: 52760599
Hours: Sat-Sun, 11am-4pm
🐶 Dog-friendly terrace & indoors

The Cannery has been the perennial brunch spot for Changning peeps and beyond. It’s always busy, always fun, and always dog-friendly. The outdoor seating does get snapped up pretty quick, so be sure to book ahead of time.





Brunch, which recently got a refresh, is ¥188 for three selected dishes, which includes eggy plates, toasts, and steak. There are also bigger brunch plates like huevos rancheros, a 300g sirloin steak breakfast plate, and more. Also new is the Full Fisherman’s Benny (¥488), which comes with crab cakes topped with poached eggs and arctic shrimp, and a whole lobster tail and claws. Oysters are ¥198 for six, ¥388/dozen.
Drinks situation: Free-flow is ¥198 for 2 hours of wine, bubbles, rosé, selected draft beers, highballs, Aperol spritz, and G&Ts.
High Yaki The Sea
Address: No. 113, Bldg 5, 8 Hengshan Lu 衡山路8号5号楼113单元 (Xuhui)
Tel: 18918127449
Hours: Sat-Sun, 11:30am-2:30pm
🐶 Dog-friendly terrace

High Yaki The Sea is the sea-faring sister outpost of yakiniku restaurant High Yaki, located in the Hengshan 8 complex. It’s great for dinner, and brunch is equally excellent. Outdoor seating in the form of a wrap-around terrace.

The Sea recently launched their “Nihon Brunch,” serving up Japanese-inspired brunch plates like . On the menu are okonomiyaki, egg sandos, onigiri, matcha toasts with ice cream, and large sharing plates of grilled meats and seafood, all done with their own High Yaki twist. Dishes a la carte.







Drinks Situation: Cocktails from ¥68, beer from ¥45, highballs from ¥55, wine from ¥58/glass, bottles from ¥318. Excellent Bloody Marys from ¥78.
Cuivre
Address: 1502 Huaihai Zhong Lu 淮海中路1502号 (Xuhui)
Tel: 64374219
Brunch Hours: 11:30am-2:30pm
🐶 Dog-friendly terrace


Long-standing French restaurant Cuivre is one of my favorite restaurants in Shanghai. Unapologetically French with liberal amounts of butter in a casual setting.
For brunch, Cuivre serves up a handful of a la carte staples, including smoked salmon potato rosti, eggs benedict with porchetta, and cheesy truffle sandwiches. Regular a la carte menu is also available.





Drinks Situation: Buy-one-get-one bottles of rosé and sparkling wine.
Highline
Address: 6/F, 282 Huaihai Zhong Lu 淮海中路282号雅诗阁公寓6楼 (Xintiandi, Huangpu)
Tel: 63330176
Brunch Hours: Sat-Sun, 11am-3:30pm


Highline is a modern American restaurant near Xintiandi. The restaurant boasts one of the most breathtaking terraces in the area.
They’re famous for brunch, and it’s likely that you’ve already brunched here multiple times, tackling Benedicts, chicken & waffles, hefty Philly Cheesesteak sandwiches, foie gras burgers, and addictive tempura cauliflower.




Drinks Situation: ¥188 for two hours of free-flow Bloody Mary, mimosa, Spritz, highballs, draft beer, sparkling, rosé, and white wine.
Bella Vita Bistro
Address: 318 Tianping Lu 天平路318号 (Xuhui)
Tel: 64470008
Hours: Sat & Sun, 11:30am-3:30pm
🐶 Dog-friendly terrace

Bella Vita Bistro is a destination Italian restaurant in Xuhui, housed in a gorgeous villa on Tianping Lu. Sleek yet cozy dining rooms on the first and second floors, plus a 24-seater rooftop terrace.
The brunch is a set for ¥288 per person, which includes one antipasto, one pasta, and one dessert. The antipasti are eggs on sourdough toast with bresaola, avocado, culatello, or cold smoked wild salmon. Mains are fresh made pastas, recommend the tagliatelle al ragu.




Drinks situation: Free-flow, four hours for ¥188 for Italian cocktails and wine or ¥499 for Ca’ del Bosco CP Edizione 45 Italian sparkling wine.
Cantina Agave
Address: 291 Fumin Lu 富民路291号 (Xuhui)
Tel: 61701310
Brunch Hours: Sat-Sun, 11am-3pm
🐶 Dog-friendly terrace

Mexican restaurant and bar Cantina Agave has long been the go-to on the Fumin Lu strip for a fun boozy brunch. The free-flow margarita brunch here is legendary. Sunny terrace seating and a boisterous crowd that often spill out onto the extended patio.
On the menu are breakfasty Mexican favorites like chorizo and egg quesadillas, huevos tostadas, carnitas hash, a massive breakfast burrito, chicken chilaquiles, rancheros omelet, and a requisite avocado toast.




Drinks Situation: ¥150 for four hours of free-flow margaritas, sangria, prosecco, Coronas, and palomas.
Kafe Boogies by 走神
Address: 1/F, Hongqiao MixC, 1599 Wuzhong Lu 吴中路1599号万象城L1层沿街商铺 (Hongqiao)
Tel: 54700900
Brunch Hours: Mon-Thu, 10am-9pm; Fri, 10am-10pm; Sat-Sun, 9:30am-10pm
🐶 Dog-friendly terrace

Kafe Boogies is an all-day, everyday brunch restaurant located in Hongqiao MixC. It’s the sister restaurant of Head in the Clouds, so some of the dishes do cross over.




In addition to the standard brunch fare of breakfast plates and benedicts with French ham, Kafe Boogies also has Hainanese chicken, angel hair pasta in the form of scallion noodles, and duck confit, as well as seasonal pastries and desserts.
Head in the Clouds (走神 All Day Brunch·Bistro)
Address: 217 Zhenning Lu 镇宁路217号 (Changning)
Tel: 33531773
Brunch Hours: Daily, 10am-5pm
🐶 Dog-friendly terrace

Head in the Clouds is an all-day brunch café and bistro located on the border of Jing’an and Changing district. The brunch is extremely popular on the weekend, but if you’re looking for a weekday brunch spot, this is one of few in the city that offer it.




It’s a short and sweet menu of brunch staples including breakfast plates, Benedicts, pastrami sandwiches, and yogurt bowls, in addition to larger mains like wagyu steak, a 500g portion of short-rib pastrami, and pan-fried halibut. The bistro (evening) menu kicks in after 5pm.
BoboLEE Roof Garden
Address: 4/F, Jianguo Xi Lu 481 建国西路481号4楼 (Xuhui)
Tel: 18701966578
Brunch Hours: Daily, 11:30am-5pm
🐶 Dog-friendly terrace

BoboLEE was founded in 2014 first as a cake shop that sold beautiful, artfully designed cakes of all sizes from individual servings to four-tiered showpieces for weddings. There are currently four locations, and they do more than just cakes.




They serve a full menu of Western dishes plus all-day brunch (until 5pm) at their Jianguo Xi Lu, MixC Suzhou Creek, and Taikoo Li locations. The first two locations are dog-friendly.
RAC Allée
Address: 3/F, Bldg 30, 319 Jiaozhou Lu 胶州路319弄30号301号 (Jingan)
Tel: 19370597072
Brunch Hours: Daily, 11am-5pm
🐶 Dog-friendly terrace

RAC Allée is the latest outpost of the popular brunch café, which opened late last year in Jing’an. It’s located down the alley on Jiaozhou Lu.
The brunch menu is served everyday from 11am to 5pm. A dozen galettes (from ¥75) and crepes (from ¥35), breakfasty sandwiches (from ¥50), and brunch plates.




Drinks Situation: Recommend wines by the bottle.
Beef & Liberty (Shanghai Centre)
Address: 1/F, Shanghai Centre, 1376 Nanjing Xi Lu 上海商城1楼, 南京西路1376号
Tel: 62895733
Brunch Hours: Sat & Sun, 11am-3pm
🐶 Dog-friendly terrace

Gourmet burger joint Beef & Liberty has a brunch menu on weekends with free-flow. The brunch menu is a short and sweet selection of dishes that includes burgers, grilled chicken, ribs, and a fully loaded steak plate. It’s ¥149 for a main course and a drink, choice of fresh juice, draft beer, house wine, or soda water.




Drinks Situation: Three hours of free-flow for ¥159, includes house red and white white, and draft beer
Crave
Address: 208-1 Xinle Lu 新乐路208-1号 (Xuhui)
Tel: 18964622405
Brunch Hours: Daily, 9am-3:30pm
🐶 Dog-friendly terrace

Cozy cafe and wine bar Crave serves brunch (and lunch) daily, offering up sandwiches and breakfast plates in addition to freshly baked breads and pastries. Actually, all the brunch dishes are available from 9am! So if you’re an early riser, this is the place to go.
Brunch plates start from ¥78 and come with your choice of bread on the side. Sandwiches start from ¥58.




Drinks Situation: Wines by the glass from ¥70, bottles from ¥490; currently highlighting a selection of wines from Burgundy.