The best Vegetarian Restaurants in Shanghai

Vegetarian Food

Vegetarian Food ©serenejournal/flickr

The new trend in the world is the vegetarian diet. Nowdays, thousand of people choose to be vegetarian. This people think that it has a lot of benefits with the animal protection and environmental protection. But, the most important benefit that it is very good for health.

The vegetarian diet is proved to lower cholesterol. It is the best way to preventing the cancer and heart disease. Shanghai is best place for vegetarians, because the prices are low and you can taste various Chinese and western vegetarian dishes. I recommended you the most visited restaurants in Shanghai.


Chunfeng Songyue Vegetarian Restaurant

Stir fried mushrooms

Stir fried mushrooms ©foodistablog/flickr

Address: No 99, Jiuxiaochang Road, Shanghai

Tel: 021-63553630

Public Bus: 932, 64, 11, 66, 126

Average cost per person: CNY 10 – 20

Operating Hours: 11:00 – 20:00


The Chunfeng Songyue Vegetarian Restaurant is the most well-known vegetarian restaurants in Shanghai with about 80 years history. Located near the Old Town God Temple, so after your dining you can visite the famous temple.

It serves deep fry bean cure, the seasonal serve moon cakes, stir fried mushrooms and snacks. The top recommended dish is the vegetable stuffed buns. There is no meat, only vegetables. Dishes are carefully selected and the place is very clear and comfortable.



Shanghai Jade Buddha Temple Restaurant

Jade Buddha Temple

Jade Buddha Temple in Shanghai ©matslina/flickr

Address: No 999, Jiangning Road, Shanghai

Tel: 021-62663668

Public Bus: 106.112.830.906

Operating Hours:11:00 – 16:30, 17:00 – 20:30

Average cost per person: CNY 30 – 70

This restaurant is based on the modern cooking techniques, on traditional Buddhist cuisine and serves Buddhist temple style dishes. You can visit the Buddha Temple after your eating. It is famous for its Bamboo Shot, Cold Bean Curd Dish in Source and Mushroom-made dish.

The style of the restaurant is reminds the visitors of modern architecture but it has shown the Buddhist culture. The restaurant is elegant and clean and the cost are inexpensive.


Gongdelin Vegetarian Restaurant

Chinese Black Bean Noodles with Tofu

Chinese Black Bean Noodles with Tofu ©jeffgunn/flickr

Adress: No. 445, Nanjing xi Road

Bus Route: bus No. 20, 37

Tel: 63270218

It is the best place for hold birthday party, wedding ceremony because its huge size. On the first floor are 140 seats for diners. On the second floor you can enjoy the parties. The third floor is the best, because there is a figure of Buddha on the wall which is amazing. The specialities are Buddhist Vegetarian dishes with vegetarian noodles and snacks.

The master chefs (who are working for this restaurant for many years) cook vegetarian duck, chicken, pork and beef. If you are a vegetarian people, can’t miss it. I can say that this is the best restaurants in Shanghai. I hope that you will visit it.

Leave a Reply