12 Best Vegetarian Restaurants in Singapore For Plant-Based & Meat-Free Diet (2024)

Are you looking for plant-based and meat-free food? Check out the best vegan and vegetarian restaurants in Singapore that serves delicious plant-based food!

Updated on October 29, 2023 


Jason Wong
Best Vegetarian Restaurants in Singapore
12 Best Vegetarian Restaurants in Singapore For Plant-Based & Meat-Free Diet (2024)
morebetter icon

Why You Can Trust MoreBetter

Our team is dedicated to provide helpful reviews on the best places for you to choose!
✅ We research and rate the places based on factors such as features, pricing, quality, services and popularity.

At Morebetter.sg, it is important for us to provide our readers with accurate and trustworthy information. One of the methods we use is to take into account the reviews from real customers through Google and other social media platforms. By analyzing the genuine reviews, we have a deeper understanding of the services and products in this list! We have done the heavy lifting to save you time!

Vegetarian Restaurants Singapore

Finding vegan, vegetarian and healthy options are often harder than traditional options as there are fewer choices in this area. In fact, when dining out, you often find that you have to either choose between salads or vegetarian meals, which makes it harder to eat more healthy food.

In Singapore, vegetarian food is certainly nothing new, but finding places that offer plant-based dishes are quite limited so you don’t have a choice but go back to the basics commonly salads. 

The healthiest foods to eat in Singapore are usually what you would expect – lots of fruits, vegetables and seafood. But not necessarily in that order. Some of the cleanest restaurants in Singapore are also vegetarian and even vegan, making the diet a little easier for those with allergies. 

Why You Should Consider Eating Vegetarian

Eating vegetarian is not only good for your health, it also helps reduce the environmental impact of meat production. The world population is growing at an alarming rate, and with this growth comes a demand for more food.

Meat production is one of the most resource intensive agricultural industries in the world and has been identified as one of the leading contributors to climate change. As a result many people are turning to vegetarianism as a way to help combat these environmental problems.

Can a Vegetarian Survive in Singapore?

Singapore is a melting pot of cultures and cuisines. From the traditional to the fusion, you can find anything to suit your taste buds.

However, if you are vegetarian or vegan, it can be a little difficult to find suitable food options. Luckily, in Singapore there are plenty of vegetarian restaurants that cater for vegetarians and vegans alike.

Is Vegetarian Food in Singapore Healthy?

There is a common misconception that vegetarian food is not nutritious. However, this is not true. Vegetarian food can be healthy if it is planned right. Vegetarian food in Singapore can be healthy as long as you make sure to include the right vegetables and fruits in your diet.

There are many vegetarian restaurants in Singapore that offer nutritional and delicious vegetarian dishes for their customers. So, if you are looking for a great place to eat out, check out these best vegetarian restaurants in Singapore!

best iconBest Vegetarian Restaurants in Singapore (2024)

Our team of experts have researched and curated a list of the Best Vegetarian Restaurants in Singapore. Our list of recommendations are based on ours and others' first-hand experience, so it will be helpful for you! Let's not wait and get to it!

1. Whole Earth

Best Vegetarian Restaurant Singapore: Whole Earth
Whole Earth
DetailsWHOLE EARTH is Singapore’s first and only Peranakan-Thai plant-based cuisine restaurant since 2003. Awarded the Michelin Bib Gourmand for 5 consecutive years since 2016.
AddressAddress: 76 Peck Seah St, Singapore 079331
Phone+65 6221 6583
Operating HoursMonday-Sunday: 11:30am-3:00pm, 5:30pm-10:00pm
PricesHarmony Tofu: $19.00


Whole Earth provides a platform for people to share their favorite recipes, tips, ideas, and advice about cooking. Whether they are native-born or expatriate and no matter the place or time, food lovers are welcome. Whole Earth is focused on improving dishes that involve plant-based ingredients and offer them to wider clientele.

They offer the freshest and healthiest foods from local sources and around the world. They also promote the culinary arts by offering cooking classes and workshops to their local community.

Since its inception in 2003, their journey has been successful and they’re hoping more fulfilling years with it’s clients.


“Premium to luxury vegetarian Chinese food that tastes delicious. Ask the waiters for recommendations and keep an open mind about the flavours. Price range is $20-$35 per dish which is worth it. Great place for a treat or special celebrations. Limited parking around. Walking distance (55m) from the nearest MRT.”

2. Real Food

Best Vegetarian Restaurant Singapore: Real Food
Real Food
DetailsReal Food is self-run by a team of passionate and stubborn individuals who believe that we are what we eat.
181 Orchard Road
Orchard Central
Singapore 238896
T: +65 9138 0141

26 Beach Road
South Beach Avenue
Singapore 189768
T: +65 6384 2206

30A Yishun Central 1
Tzu Chi Humanistic Youth Centre
Singapore 768796
T: +65 9456 2370
ContactAs above per location
Operating HoursMonday-Sunday: 10am–10pm
$6.40 / 12.80


Real Food is a popular vegetarian restaurant because it is a healthy and sustainable restaurant. They focus on local food which is very important to us and we love their menu which has a lot of vegan and vegetarian options.

They also offer slow bakes options for those who loves bakeries. Real food also offers home kits for your food for breakfast or sweet cravings.


“The food is very tasty, beyond my expectation!! Somehow I’m a person who can’t really take spicy especially curry, but the curry served here give me whole new of experience! It’s like “the only curry I can eat” so far. Everything was fine except the long waiting. It took about 40min+ to serve the food while most people are eating. So wondering what take kitchen longer time. Will visit again for sure! Worthy and good vibe and value.”

3. Joie

Best Vegetarian Restaurant Singapore: Joie
DetailsContemporary indoor-outdoor rooftop eatery serving a set menu of adventurous vegetarian cuisine.
AddressLocated in: Orchard Central
Address: 181 Orchard Rd, #12 – 01, Singapore 238896
ContactPhone9663 0901
Operating HoursMonday-Sunday: 12–3pm, 6–10pm
Prices6 Course Set Lunch $39.80++
7 Course Set Dinner $69.80++

Find Menu Here

Joie is a contemporary rooftop restaurant that serves a set menu of adventurous vegetarian cuisine. They serve everything organic and vegetarian. If you’re vegan, you can order the menu without meat and dairy, but it’s still mostly vegetarian.

Joie serves breakfast, lunch, and dinner, and they also offer brunch on weekends. Their specialty is their Wild Rice with Eggplant Terrines. They use local fruits and vegetables to create their recipes, and there’s a wide variety to choose from.

Joie has a unique outdoor dining experience, and it’s a great way to enjoy the outdoors. It’s a comfortable and relaxing space that’s perfect for friends and family.


“Nice food, nice service! Definitely worth to visit again! The waitress will introduce every single dish when they served, and pay patient and attention to customer’s need even it’s peak hour at Friday night. Treat my friend a birthday meal here, restaurant provide a small cake and the waitress sing a birthday song to my friend. She also offer help to take a photo for us, 5 stars service! (thumbs up)”

4. elemen 元素

Best Vegetarian Restaurant Singapore: Elemen %E5%85%83%E7%B4%A0
elemen 元素
Detailselemen is a dining concept focused on a modern interpretation of natural and meatless cuisine. It is dedicated to fostering the well-being of our customers through our wholesome meatless recipes and use of natural ingredients.
Operating HoursMon – Thu
Lunch: 11.30am to 3pm (last order at 2.30pm)
Dinner: 5.30pm to 9pm (last order at 8.30pm)

Fri – Sun, eve of & on PHs, 1st & 15th of the Lunar Months
First Seating – 11.30am – 1pm (last order at 12.30pm)
Second Seating – 1.30pm – 3pm (last order at 2.30pm)
First Seating – 5.30pm – 7pm (last order at 6.30pm)
Second Seating – 7.30pm – 9pm (last order at 8.30pm)
Prices8 Course menu from $42.80++


We love the concept of elemen. They use a variety of plant-based proteins like beans, lentils, chickpeas, quinoa, millet, and pasta, which are healthy and cost-effective. Their recipes are simple, clean, and easy to follow.

The vegan pizzas are made from pea protein, which is a healthier alternative to meat, and they also use seitan, which is made from wheat gluten. The pasta is seasoned with just a bit of salt, pepper, and garlic, so you won’t miss any of the flavor.

The food is delicious, and it’s great for vegetarians, vegans, and anyone looking for a meat-free option.


“Delicious food! Though I’m usually a meat eater but I thoroughly enjoyed this meal Love the XO fried rice and the double broiled soup the most! Soup is so tasty and fried rice is so fragrant! Very good to cleanse my body once in a while with vegetarian food. Really looking fwd to try other items on the menu next time ~”

5. Green on Earth

Best Vegetarian Restaurant Singapore: Green On Earth Vegetarian Cafe
Green on Earth Vegetarian Cafe
DetailsA green food friendly cafe in an extra ordinary location
AddressLocated in: The Rail Mall
Address: 386 Upper Bukit Timah Rd, Singapore 678043
Phone+65 6769 2230
Operating HoursMonday-Sunday: 11:00am-10:00pm
PricesPickled Vegetable Fish: $28.00


Green On Earth is a great concept that started out a little differently than they thought. They’re excited for where this business is headed! This vegetarian restaurant started out with the simple intention of changing the world, one step at a time, by encouraging people to try our vegetarian food. Green on Earth is committed to changing mindsets, one person at a time.

When thinking about where to go for a meal, you know that nothing will make you happier than a perfect meal. Green on Earth has chefs in their family who have been cooking for years and who have made years of experience from scratch. Bring your family to a great dining experience by visiting this restaurant!


“Very tasty and clean vegetarian restaurant hiding in railway mall, it is Chinese cuisine with good variety. The mala 麻辣香鍋 is reallg awesome and a lot of options to select. If you didnt like spicy food, you can still enjoy it with mild spicy level. The restaurant is very clean and they serve pretty fast. I became a regular now. Strongly recommended.”

6. nomVnom Bistro

Best Vegetarian Restaurant Singapore: Nomvnom Bistro
nomVnom Bistro
DetailsCreative plantbased cuisine with gourmet burgers, pizza, pasta and fusion dishes. nomVnom has more than 20 vegan burgers to date and is known for its wide variety and unique flavor.
AddressnomVnom Tai Seng
18 Tai Seng
18 Tai Seng Street,
#B1-02, S539775
9am – 9pm daily
(last order 8.30pm)

nomVnom Xpress
6 Woodlands Square,
Woods Square, Tower 2
#01-06, S737737
11am – 9pm daily 
(last order 8.30pm)

nomVnom Bistro
Clarke Quay Central
6 Eu Tong Sen Street,
#03-105/106/107, S059817
11.30am – 9.30pm | Mon – Thu
(last order 9pm)
11.30am – 10.30pm | Fri – Sun
(last order 10pm)
Contact18 Tai Seng :
+65 6384 9678
(no reservations on Fridays,
weekends & public holidays )

Clarke Quay Central :
+65 6224 4996 
Operating HoursAs above per location
PricesBurger set meals from $18.90 ++


The NomVnom Bistro creates burgers which are delicious that comes in a box, made with seitan, mushrooms and onion, topped with vegan cheese. It has a great taste and texture. It is very juicy, and the burger is cooked properly without having a burnt taste.

The burger is topped with cheddar cheese and lettuce. The cheese is not as soft as in the real cheeseburger, but it still tastes good. I think I would have liked more of the lettuce as I prefer my burgers without lettuce.

The NomVnom burger set meals starts from $18.90++. At first we were surprised by the price of the burger, but we think it is worth it. We are definitely going to order more of these burgers.


“Great ambience, green and flowery backdrops. Facing the wide canal view too. Food was rather affordable, came fresh and piping hot. BYO offers discount off takeaways:)”

7. Nature Cafe

Best Vegetarian Restaurant Singapore: Nature Cafe
Nature Cafe
DetailsNature Café work with a team of chefs who serve without the use of MSG, garlic, onion, and wine prepare with delicious, health-conscious, high quality vegetarian and Asian cuisine that you desire, we are staffed with handpicked skilled industry service professionals, of which we believe to be the best in the area.
AddressNO 12 KALLANG AVE .THE APERIA #02-14/15
6702 3962 KALLANG

BLK 11, JALAN BT MERAH #03-4462/4460
6276 5049 BUKIT MERAH
ContactAs above per location

CLOSE – 9:15PM
PricesDelicious meals from $7++


Our top pick comes from Nature Cafe, a well-reputed company that has been serving vegetarian and vegan food for many years now, and they’ve pretty much perfected it. The company’s chefs have been cooking for vegetarians and vegans for over a decade, and they’re known for their exceptional culinary skills.

They don’t serve any animal products and all of their food is prepared without MSG, garlic, onion, and wine. They also don’t serve any meat or poultry products. Instead, they serve food made with mushrooms, vegetables, nuts, seeds, tofu, beans, and more.

So if you’re looking for a healthy, tasty restaurant, then visit Nature Cafe. You won’t be disappointed with the local delights that they serve.


“First time here. I tried their stone pot monkeyhead mushroom rice. It was surprisingly delicious. Very satisfied with my lunch and I hope to bring my family back to try.”

8. Greendot Vegetarian Restaurant

Best Vegetarian Restaurant Singapore: Greendot
DetailsLargest Vegetarian Restaurant Chain in Singapore. We serve a large selection of healthy vegetarian food for dine-in and also delivers to your home and office! We help people take care of themselves through healthier meal choices. 
ContactAs in the URL above per location
Operating HoursAs in the URL above per location
PricesSignature Lion Mane Mushroom Rendang with Turmeric Rice Bento Set: $10.90


Green Dot was founded in 2011, and they’re trying to improve the lives of vegetarians by creating healthier, more convenient options for them. This fast-food chain believes that anyone can make a positive difference in the world by simply choosing what they eat.

The dishes were inspired by the traditional Indian cuisine but have a western twist with alluring spices, flavors and colorings. The food is also very healthy with lots of nutrients, vitamins, and fiber. Green Dot Foods hopes to encourage more people to eat less meat.


“My all-time favourite♥️ vegetarian restaurant to go with my BFF who is a vegetarian🥦. They have many different choices and most of them tasted really good😋 that u might forget that they r actually vegetarian✌️ #msgreedysis #greedybuddiez”

9. Afterglow

Best Vegetarian Restaurant Singapore: Afterglow
DetailsWe are a whole foods plant-based restaurant that offers dine-in and take away options. We believe that food is made to grow from a seed, into a fruit or herb according to its kind.
AddressAddress: 24 Keong Saik Rd., Singapore 089131
Phone6224 8921
Operating HoursMonday-Saturday: 12–10pm
PricesLentil Flaxseed Nuggets: $9


For someone who’s interested in eating healthy and organic, Afterglow is a great option. Their menu is full of fresh, healthy, and delicious dishes that are prepared with a clean conscience.

Afterglow focuses on using ingredients that are local and in season, so they use fresh fruits and vegetables from local farmers that are available year round. You can expect to get creative with the salad bar and enjoy their fresh juices and smoothies. They’re also committed to supporting local farms and have a strong focus on sourcing and producing organically grown produce.

The company uses mostly 100% organic produce and they even offer vegan and gluten-free options too. Their menu is divided into “seasonal” categories, so you can expect to find dishes like salad, soups, sandwiches, and wraps. If you want to experience their amazing food, you can visit them online and order online.


“My family and i thoroughly enjoyed the food, ambience and service at the Afterglow restaurant. Smallish and cosy, the menu is filled with only vegan dishes, many of which are pretty innovative. Service was super where even the water served was infused with lemon. That ask you about any allergies before taking your orders. Must-go vegan restaurant.”

10. Eight Treasures

Best Vegetarian Restaurant Singapore: Eight Treasures
Eight Treasures
DetailsBringing you the widest variety of premium vegetarian dishes using only the finest ingredients.
AddressA 1-min walk from Buddha Tooth Relic Temple and Museum
Address: 282A South Bridge Road, Sago Ln, 058831
ContactPhone6534 7727
Operating HoursMon to Sun, PH &初一,十五: 11am to 10 pm
Last Order 9.30pm
Mon – Fri: Closed from 3pm to 5pm

We’re a bit biased here because we really love our vegan and vegetarian diets, but when it comes to delicious, wholesome food, we think that Eight Treasures has got it. They specialise in Chinese cuisine which is vegetarian.

In addition to their impressive vegan and vegetarian offerings, they’ve also got quite a few meat-based dishes, as well as gluten-free options. Overall, we really enjoyed Eight Treasures’s vegan and vegetarian dishes, and they’re sure to impress the whole family.


“The best Chinese food I’ve ever had, and a bonus that the whole menu is vegetarian. We ate here twice, and had a feast both times. Amazing food, great staff, good portion sizes and all at a reasonable price. Sad to be leaving Singapore because I won’t get to eat here again.”

11. The Kind Bowl

Best Vegetarian Restaurant Singapore: The Kind Bowl
The Kind Bowl
DetailsIn a world where we can be anything, be Kind. We can make kinder choices in everything we do. The Kind Bowl is made with 100% wholesome plant-based ingredients, making it kinder to our planet and health.
AddressKilliney Road
Address: 71 Killiney Rd, Singapore 239527
Phone+65 9711 7572
Opening Hours
Monday-Thursday: 11:30am-2:30pm, 5:30pm-9:30pm
Friday-Sunday: 11:30am-9:30pm
Northpoint City 
Located in: Northpoint City
Address: Singapore 768019, B2-132, Singapore
Opening Hours
Monday-Thursday: 11:00am-2:00pm, 5:00pm-9:00pm
Friday-Sunday: 11:00am-9:00pm
ContactAs above per location
Operating HoursAs above per location
PricesEat The Rainbow: $9.80


The Kind Bowl is a unique concept, which takes the old fashioned idea of family meals and makes it available to the modern world of convenience. They source sustainable ingredients to create a affordable but ethical menu.

The Kind Bowl is a brand of healthy ready-to-eat soups and snacks that was created in line with the ongoing Green Marketing Program. In this bowl, we are teaching people that they can make an impact, not only in their own lives but in the lives of those around them. It is essential that everyone eats one plant-based meal per month to make a difference.


“Good place for vegan vegetarian vietnamese fast food. Particularly liked the oyster mushroom fritters, something different in my opinion. Pretty crowded always till closing (9pm). Food is pretty good. Wheelchair friendly, but quite a tight space, unless you get some particular seats near the entrance. 🙂 Hope it helps.”

12. Thunder Tree

Best Vegetarian Restaurant Singapore: Thunder Tree
Thunder Tree
DetailsOur aim is to provide all with healthy organic food, where you can consume with a peace of mind! NO Eggs, MSG, Artificial additives, 5 alliums.
AddressLocated in: People’s Park Centre
Address: 101 Upper Cross St., People’s Park Centre #B1-06 Singapore 058357 Upper, Cross St, Singapore 058357
ContactPhone+65 9839 6008
Operating HoursMonday-Saturday: 10:00am-6:30pm
Sunday: Closed
PricesLei Cha Rice: $5.50


One of the few hawker stalls that are both organic and local is Thunder Tree. All of their food is organic and local. This means that it comes from local farms or organic farms in their region and are made using only organic practices.

A good example of a local organic farm-to-table concept is found at the ThunderTree. It’s located in a quiet neighbourhood in Singapore where you can enjoy a meal made from ingredients from a nearby organic farm.

Inorganic foods tend to be highly processed, while organic foods are grown without the use of artificial fertilizers or other chemical pesticides. These practices typically require more maintenance, but result in a more nutritious diet than those containing inorganic products.

That is why Thunder Tree, a vegan restaurant is very popular in Singapore. The food at the restaurant is made to be healthy as well as tasty. It’s a fusion of flavors from around the world that come together to make a delicious and healthy dish.


“Hidden Gem – small stall inside People Park Centre’s food court. Although a bit pricey : $6.80 for the rice and $1.50 for the tofu,it’s definitely worth the penny. The gravy quick thick and full of aroma. Highly recommended 👍 For sure will come back again if nearby”


We have reached the end of the article! We’re glad that you made it this far! Now that you have our list of the best vegetarian restaurants in Singapore, do let us know if you feel that there are others that should be part of this list!

We hope this article that we have reviewed has been helpful for you! If you find this article helpful, do check out other related articles in Singapore!