Best vegetarian buffets in Singapore

Share this article with other mums

Non-meat eaters can be foodies too! Here's a list of the eight best vegetarian buffets in Singapore.

Eating is probably the favourite past time of all Singaporeans, especially since we live in such a beautiful racially diverse country with many different cuisines to choose from. But are you a vegetarian who is feeling a little left out when all your meat-eating friends suggest going for a meal together?

Try going to these eight vegetarian restaurants which offer buffets so delicious that even your non-vegetarian friends will be impressed!

Classic Lao Di Fang Vegetarian Restaurant

For those who are health conscious, this is the perfect place for you as it now offers healthier vegetarian dishes, amongst their wide range of dim sum and even Western cuisine.

Their specialty dishes include Deep Fried Beancurd, Salted Chicken and Steamed Meat Mince Buns, Fried Rice and Hong Kong Fried Noodles.

If you spend a minimum of $250 on a single receipt, you can even apply for the VIP Membership Card which entitles you to 10% discount (not applicable to all vouchers or promotional items).

Details: Their Lunch Ala Carte Buffet is from 11.00am – 3.00pm (last order is at 2.30pm) and Dinner Ala Carte Buffet is from 5.30pm – 9.30pm (last order is at 8.45pm). Both buffets require a minimum booking of four pax.

Price: Lunch buffet is $15.90++ for adults and $12.90++ for children (between 3 – 10 years old). Dinner buffet is $19.90+ per adult and $16.90+ per child. An additional $3 is charged on Saturday, Sunday and Public Holidays, as well as an additional $1 on the 1st and 15th day of the Lunar Calendar.

Address: 9 Penang Road, #B1-12 Park Mall

Tel: 6533 8959



This international chain of vegan and vegetarian restaurants has a unique concept as they do not have fixed prices to their menu but actually encourage their diners to pay what they feel is fair.

Be spoiled for choice when you look through their extensive food selection including tasty dosai and oothappam.

They are also known to donate to local charities and support the fine arts, as seen by the intricate paintings displayed in some of their restaurants.

Details: Lunch buffet is daily from 11.00am – 3.00pm and dinner buffets are available from 6.00pm – 9.30pm.

Price: Pay what you feel is fair.

Address: Central Square, #01-04, 20 Havelock Road

Tel: 6339 9993


Xin Man Yuan Vegetarian Restaurant

A modern Chinese vegetarian restaurant which offers a wide range of mouth-watering vegetarian fare and dim sum specialty, this place is ideal for hosting private and corporate events in their fully air-conditioned private function rooms.

The sumptuous Lunch Buffet includes a good selection of dim sum, rice dishes, noodle dishes, curries, vegetable dishes. Their desserts include almond cream, green or red bean soup, ice-cream and even eggless cakes.

Price: Mon – Fri, lunch buffets are $18.80++; and Sat/ Sun/ Public Holidays it is priced at $23.80++.

Address: #03-32, People’s Park Centre, 101 Upper Cross Street

Tel: 6438 0048


Gopal’s Vegetarian Restaurant

This place offers mock mutton curry, vegetable curry and patrons will be delighted to kow that there will also be an unlimited supply of chapatti during their nightly dinner buffet.

Their specialty ala carte dishes include Mee Goreng, Murtabak, and Laksa, and they do not use eggs, onion or garlic in all their dishes.

They have a function hall so you can even have your next birthday party or corporate function here, and they also offer lunch and dinner delivery so you can enjoy their delicious cuisine right in your own home!

Details: Although they are usually open Monday to Sunday from 11.00am – 9pm, it is recommended that you call before going down as they are known to have erratic opening hours at times.

Price: Dinner buffet is $11.90 per head.

Address: 517 Serangoon Road

Tel: 9853 3353


(Image source: Gopal’s Vegetarian Restaurant Facebook)



LingZhi Vegetarian Restaurant

Established in 2001, the gourmet cuisine offered here is prepared from the finest, freshest, natural and organic ingredients.

Vegetarian diners and those looking for a healthier lifestyle can check out their two outlets at Liat Towers and Novena Square (but do note that only the latter offers buffets) and indulge in their great selection of dim sum with their mushroom hotpot buffet.

Set meals are also served for lunch and dinner, but diners are reminded that alcohol is strictly not permitted in the restaurant.

Details: Hi-Tea buffet is from 3.00pm – 5.00pm (last order is at 4.30pm) and the dress code is smart casual.

Price: Around $20 per person.

Address: Velocity @ Novena Square, #03-09/10, 238 Thomson Road

Tel: 6538 2992


Tiffin Room

Located in the iconic Raffles Hotel Singapore, Tiffin Room serves authentic North Indian specialties and also offers vegetarian options for non-meat diners

Vegetarian dishes include savoury vegetable curries, fresh salad, deep fried yoghurt dumplings, fresh cheese naan – and for dessert, you can tuck into the sweet Gulab Jamun.

Details: The delectable Thali set meals come in both vegetarian and non-vegetarian options and the Northern Indian Buffet is available daily.

Price: $75++ per person for each Thali set, the Lunch Buffet is $60++ (12.00pm – 2.00pm) and the Dinner Buffet is $75++ (7.00pm – 10.00pm).

Address: Raffles Hotel, 1 Beach Road

Tel: 6412 1816


Lotus Vegetarian Restaurant

The famous “eat-all-you-can” weekday Steamboat Buffet & weekend Asian Buffet here features a great variety of unique dishes, including handmade Hong Kong style dim sums and homemade stewed herbal soup.

At their Asian Buffet (every Friday – Sunday and Public Holiday), diners can expect a wide selection of over 100 delectable different dishes.

For the Steamboat Buffet (every Monday – Thursday), you can choose two out of five types of home-style brewed soup base available, as well as a tasty selection of 70 items from the buffet table!

Price: Asian Buffet is daily and is $20.80++ (Lunch on Monday – Thursday) and $22.80++ (Dinner on Monday – Thursday); $24.80++ (Lunch and Dinner on Friday – Sunday). Children under 1.2m will be charged $14.80++ (all day).

Steamboat Ala Carte Buffet is available from Monday to Thursday at $22.80++ for lunch and $24.80++ for dinner. Children below 1.2m will be charged $14.80++.

Address: Quality Hotel, 201 Balestier Road

Tel: 6254 0090



A trendy and chic fine dining restaurant, this place is ideal for intimate events and large functions as they offer alfresco seating and private dining facilities too.

The menu has been designed with authentic Northern Indian cuisine and their dishes are made with fresh, hand-picked spices flown in from India.

Vegetarian options available include Broccoli Cheese Tikka, Delhi Papdi Chaat, Cauliflower Tandoori, and Vegetable Makhni.

Details: Lunch buffet is available on Friday and Saturday from 12.00pm – 3.00pm and Sunday Brunch is from 12.00pm – 3.00pm.

Price: Lunch buffet is $30++ and Sunday Brunch is $49++ per adult, $30++ per child.

Address: 163 Tanglin Road, #01-28/33 Tanglin Mall

Tel: 6836 3088


(Image source: Yantra Facebook)


Have you tried any of these vegetarian buffets before? Are there any other vegetarian restaurants you feel we should add to this list? Share your comments below!

Food Dining Home & Lifestyle Best Places for Family