Best Bloody Marys in Shanghai

Restaurants and bars in Shanghai serving the best Bloody Marys

The Bloody Mary is by far one of the best hangover cures by our count. Here is a list of the best restaurants and bars in Shanghai for day drinking Bloody Marys, preferably (or exclusively) during brunch. We’ve even thrown in some brunch recommendations. Have at it.

Hot Box

Address: No. 4, 273 Jiaozhou Lu (near Xinzha Lu) 胶州路273弄4号 (近新闸路)
The best thing about Bloody Marys at Hot Box? DIY with as many hot sauces as your stomach lining can handle. They do Bloody Marys and Bloody Caesars, both RMB30 each, and we prefer the latter, made with a Clamato juice base. They have BM’s every day of the week, and there’s outdoor seating. Pro tip: Try the hot sauces.

The Cannery

Address: Rm. 106, Bldg. 1, 1107 Yuyuan Lu (near Jiangsu Lu) 愚园路1107号1号楼106室 (近江苏路)
The Cannery does Bloody Caesars. Pete’s Caesar (RMB98), uses fresh clam juice from their steamers, smoked salmon washed vodka, salt, black pepper, dill, cayenne and fresh cherry tomato juice. Plus, it comes with an oyster. Brunch is RMB198 for three dishes. Try the grilled cheese sandiwich, ribs and banana bread dessert. Outdoor seating available.

Cobra Lily

Address: No. 19, Xintiandi, 181 Taicang Lu (near Madang Lu) 新天地19号太仓路181弄 (近马当路), Tel: 5351-0116
This is one of the higher caliber cocktails on this list. The Bloody Mary (RMB80) at Cobra Lily uses white pepper, Sichuan peppercorn, lemon juice and chunks of crushed ginger. Topped with beef jerky, because why not? Brunch is a la carte and we recommend the salmon okonomiyaki and the Chiangmai sausage hash. Again, plenty of outdoor seating.

Co. Cheese

Address: 32 Yuyuan Dong Lu (near Changde Lu) 愚园东路32号 (近常德路)
This Bloody Caesar (RMB50) uses a vinegar-based Louisiana hot sauce for heat, garnished with pickled green beans and olives. We recommend adding RMB10 for a garnish of crispy bacon or a quarter of a plain grilled cheese sandwich. That, or just order a grilled cheese sandwich from their menu, or get a Philly Cheesesteak. Yes, they have those. Co Cheese is more of a night time hangout, but if you want to start day drinking, there’s no better place to do it.

The Blind Pig

Address: No. 8, 3338 Hongmei Lu (near Yan’an Xi Lu) 虹梅路3338弄8号 (近延安西路)
Holy moly, it’s a looker. And for RMB98, it’s a steal. Piled high with a chicken skewer, cheese burger, bacon and wings, this is one that goes down in the history of crazy foods available in Shanghai. We hear the ribs and the pulled pork sandwich are good too.


Address: 158 Julu Lu (near Ruijin Yi Lu) 巨鹿路158号 (近瑞金一路)​

Bull & Claw

Address: 110 Fenyang Lu (near Fuxing Zhong Lu) 汾阳路110号 (近复兴中路)
This beauty is served with a whole lobster claw in a Beluga vodka and house Bloody Mary mix (RMB158), available at Hooked and Bull & Claw. If that’s not your style, they also have a normal version (RMB70) with Tito’s vodka, one which we could see ourselves drinking every day. If you haven’t tried Hooked’s fish and chips, you’re missing out. Head to B&C’s awesome new villa spot for their city-wide famous brunch.

El Santo

Address: 158 Julu Lu (near Ruijin Yi Lu) 巨鹿路158号 (近瑞金一路)​
One of the spiciest on this list (RMB70). It’s the kind of Bloody Mary you want with tacos and burritos filling up your belly. Olmeca, pickled onion and a rim of dried chili, salt and pepper.


Address: No. 5, North Block, Xintiandi, 181 Taicang Lu (near Huangpi Nan Lu) 太仓路181号新天地北里5号楼 (近黄陂南路)
This is the original DIY Bloody Mary (RMB75) after the free-flow custom BM bar at Pentalounge. Get hands on and mix up your own Bloody Mary with KABB’s kit of vodka, tomato juice, Worcestershire, horseradish, Tabasco, salt and pepper. Three locations in town: Xintiandi for people watching, iapm for a secluded terrace or Jing An Kerry Center for something in between. Brunch isn’t bad either—try their breakfast burrito.


Address: 2/F, Club House, Shanghai Grand Plaza, 568 Julu Lu (near Shaanxi Nan Lu) 巨鹿路568号四方新城俱乐部2楼 (近陕西南路)
This is actually a Mezcalada (RMB88). It’s a hoppy cocktail of more than 20 ingredients including MAYA’s Bloody Mary mix and Sol beer. Watch out for that spicy rim! They also have a killer breakfast burrito, and their brunch is one of the best in Shanghai.

Le Cafe des Stagiaires

Address: 158 Julu Lu (near Ruijin Yi Lu) 巨鹿路158号 (近瑞金一路)​
It’s a pity Stagiaires’ Dagu Lu terrace is closed, along with all the rest of its neighbors on the terrace-filled street. So we’ll recommend their Found 158 spot for outdoor seating. They serve Bloody Marys all day, but get them during happy hour for RMB50 from Monday to Thursday, 5pm-8pm. The same deal applies to Wuding Lu and Dagu Lu branch, except available everyday from 5pm-8pm.


Address: 291 Fumin Lu (near Changle Lu) 富民路291号 (近长乐路)
It’s free-flow Bloody Marys for RMB158 on Saturday and Sunday during brunch. Brunch pickings are pretty good too—the menu done by Austin Hu. We recommend for brunch the eggs Benedict, Vitello Tonnato and ravioli.


Address: 3/F, 46 Maoming Nan Lu (near Jinxian Lu) 茂名南路46号3楼 (近进贤路)
Shake used to have seven different Bloody Marys during the brunch service (yes, they serve brunch), but decided that was one too many and stripped it down to one classic. They use fresh tomatoes, adding three different hot sauces—Vietnamese lemongrass, Tabasco and O’Brothers pepper sauce—and lemongrass salt. Two ounces of booze for RMB85. They do a Southeast Asian inspired brunch. Get the butter kaya toast with crispy bacon and half-boiled egg.


Address: 145 Wuyuan Lu (near Wulumuqi Zhong Lu) 五原路145号 (近乌鲁木齐中路)
Diner has locked in their operation hours, 10am-10pm daily. Now you can have brunch all day, any day of the week. Their Bloody Mary (RMB68) has generous splash of vodka and garnished with a spear of homemade Spam, piquillo peppers and olives.


Address: 1/F, Bldg. A3, 800 Changde Lu (near Changping Lu) 常德路800号A3栋1楼 (近昌平路)
If you’re looking for the best fried chicken in town, Palmetto has it. Head there for brunch and wash down the heavy American Southern food with a Bloody Mary, made with Skyy vodka, Japanese sea salt mix, horseradish, a few dashes of their own Palmetto hot sauce and garnished with pickled beans and okra.

The Nest

Address: 6/F, 130 Beijing Dong Lu (near Yuanming Yuan Lu) 北京东路130号6楼 (近圆明园路)
The Nest does a classic Bloody Mary (RMB78) with Grey Goose vodka (duh), garnished with a sprig of basil. It’s not on the menu, but if you’re there for Sunday brunch, order it anyway. Brunch is the same deal as Cannery, except a different spread—three courses for RMB198, plus a free welcome drink.

Other recs include the one at EGG—we hear this one packs a punch and is heavy enough on the liquor. If you’re craving a Bloody Mary at night, we recommend Union Trading Company or the Sweet Lorraine at Speak Low or Bloody Mary premixed bottles at Chop Chop Club. We can’t list them all, so let us know in the comments below if we missed your favorite Bloody Mary. Happy drinking!

Leave a Comment