Vegan Restaurants Chengdu

Here is our selection of the top vegan restaurants in Chengdu

  • Vegan - Wei Gen
  • 88 Vegetative LifeStyle Store
  • Su Shan Mian
  • Yù Sù Gé
  • Yusuge Garden
  • Miào Shū Yuán
  • QīngShuǐ HéHuā
  • Happy Vegan
  • Wenshu Temple Restaurant
  • Zhaojue Temple Vegetarian Restaurant

Vegan - Wei Gen

维根 is an upscale kind of vegan restaurant in the Hongpailou area. Menu is in Chinese; food and drink items are pictured on iPads. Serves dishes like cashew sushi, nut-based salads, traditional tofu and vegetable dishes, fried rice, steamed corn, baked roots and potato varieties, mushrooms. Private dining cubicles available.


33 Jialing Rd, HongPaiLou, Wuhou District, Chengdu, China

Open Mon-Sat 11:00am-9:30pm.

88 Vegetative LifeStyle Store

88 蔬食生活馆, at 锦江区镋钯街88青年空间, serves dan dan noodles, tofu, assorted vegetables, mushroom and dumplings


88 TangBa St, Chengdu, China

Open Mon-Sun 9:30am-10:00pm.

Su Shan Mian

Vegan restaurant using no milk or eggs and serving freshly made wontons, dumplings, noodle dishes, and more.


138 Longwangmiaozheng St, Jinjiang District (at Hongxing Rd), Chengdu, China

Open Mon-Sun 12:00am-12:00am.

Yù Sù Gé

御素阁 or Vegan Cafeteria Heaven at 锦江区青年路67号蜀农大酒店4楼 is a self-serve buffet restaurant that seats up to 150. Eat as much as you want of vegan hotpot or individual dishes. Offers many main dishes plus hot soy milk, tea, juice, coffee, salad, and vegan cookies for after dinner. Directions: exit Tianfu Square station (line 1, 2), with a statue of Mao Zedong facing you in front, turn left, and there will be a hotel on your side of the street, continue til you find a Starbucks and street bridge on your side, turn right on that street, and you will see an intersection called Qingnian road, go straight through, and you will see Kowlwoon Plaza, and the restaurant is located opposite that, on the 4th floor.

4F Shunong Hotel, 67 Qingnian Rd, Jinjiang District, Chengdu


Yusuge Garden

Vegan buffet restaurant serving lunch, dinner, health pots, and hot pots. Located on a pedestrian street.


Chengdu Jinjiang District, Qingnian Rd 67, Sishuan Nonga Hotel, 4F, Chengdu, China

Open Mon-Sun 11:00am-2:30pm, 5:00pm-8:30pm

Miào Shū Yuán

妙蔬缘 is a simple, all-you-can-eat vegan buffet restaurant located opposite People's Park (Renmin Gongyuan), a little east of Panda Post and the metro station. Usually will have 30+ different local dishes, including soups and drinks. When you return your tray for washing, you get a discount voucher for next time.


33 Shaocheng Rd, Chengdu, China, 61000

Open Mon-Sun 11:30am-2:00pm, 5:30pm-8:00pm.

QīngShuǐ HéHuā

清水荷花禅茶美食 serves a large variety of vegetable, tofu, and other dishes. Has vegan yoghurt. Note that it's not located not on street front - you have to pass through a shop and go upstairs.

Jinma St, Chengdu, China

Happy Vegan

Small takeaway shop in an old district of Chengdu, near the Wenshu Temple.

Baiyun Alley, Chengdu, China

Wenshu Temple Restaurant

文殊院素餐厅 located on the temple premises, this is Buddhist style vegan dining without onions or garlic. Generous portions, fresh ingredients, clean and stylish setting. Has a buffet area on the ground floor and à la carte dining upstairs


66 Wenshuyuan St, Chengdu, China

Open Mon-Sun 10:30am-7:30pm.

Zhaojue Temple Vegetarian Restaurant

照覺寺素食館 temple canteen is located besides Chengdu Zoo. Arrive no later than 11:45am as food service starts promptly at noon. Take 2 bowls and a pair of chopsticks and stand in the line. At first you might think there are 2 lines because there are 2 windows but actually the left one is where you pay for a receipt and the right one is where you exchange the receipt for your meal. They offer several kinds of vegetables and white rice.


333 Zhaoqing Rd, Chenghua District, Chengdu, China

Open Mon-Sun 12:00pm-12:30am.