When it comes to a fine selection of vegetarian and vegan eats, there’s absolutely no difference to normal food in Singapore. With an array of mouthwatering dishes to wade through at these place below…you’ll be spoilt for choice. From fast food to fine dining for vegans, and feasts fit for a king…we guarantee you that these meat-free places are truly satisfying. Here are 21 of the best vegetarian and vegan cafes and restaurants in Singapore.
1. Ashima Sanctuary

This new vegan restaurant and wellness space in Chinatown Singapore is celebrated for its plant-based dishes, focusing on whole foods, and balanced flavours. Set in a charming shophouse, guests feel as if they are in Bali as they tuck into bagels, burritos, wellness juices, and more at wallet-friendly prices. Plus, dogs are allowed in the terrace.
📍76 Neil Rd, Singapore 088840
2. Annapoorna (Pure vegetarian)
This pure vegetarian family restaurant is know for a selection of North and South Indian vegetarian cuisine at an affordable price. The eatery is praised for authentic flavours, a diverse menu with the likes of dosa and various curries, and a cosy yet elegant dining experience. Plus, it’s opened until 11pm for late night supper!
📍01-26, 320 Serangoon Road, Kitchener Rd, Next to Novotel, Singapore 218108
3. Kang Su Vegetarian @ Far East Plaza

This cheap vegetarian restaurant is known for flavourful vegan and vegetarian dishes using authentic Asian flavours. Menu highlights include kolo mee, ban mian, and Thai-style chicken rice, to name a few. The restaurant is praised for its friendly service, clean setting, and generous portions. Definitely, one of the best hidden gems for plant-based meals in the Orchard area. Plus, there’s other Kang Su vegetarian outlets in Singapore.
📍14 Scotts Rd, #05-98 Far East Plaza, Singapore 228213
4. Original Sin

This vegetarian restaurant serves authentic Mediterranean cuisine. Original Sin at Holland Village is inspired by the famous fresco in the Sistine Chapel. The restaurant combines Italian and Mediterranean flavours, featuring dishes such as pizza with feta, Mezze Platter with falafel balls, Moussaka, and more.
📍Chip Bee Gardens, 01-62 Jln Merah, Singapore
5. MTR Singapore
This vegetarian Indian restaurant has been serving authentic cuisine at 438 Serangoon Road since its inception in Bangalore in 1924. Specifically, it focuses on South Indian vegetarian dishes such as masala dosa and filter coffee using fresh ingredients, free from MSG and preservatives. Plus, there are plenty of vegan and gluten-free options in this family-friendly restaurant.
📍438 Serangoon Rd, Postal 218133
6. LingZhi Vegetarian Restaurant
LingZhi Vegetarian Restaurant is known for its innovative Chinese vegetarian cuisine since 1991. Indulge on high-quality dishes that use fresh, natural, and organic ingredients rather than mock meats, which were traditionally used in vegetarian cooking. From bamboo spinach soup to phyllo pumpkin rolls, vegetarian buffets, and more…you’ll be spoilt for choice.
📍Liat Towers, 541 Orchard Rd, #05-01 Liat Towers, Singapore
7. Cultivate Cafe

Tuck into nourishing plant-based, gluten-free, and GMO-free vegan food at this secret vegan restaurant in the Maxwell Reserve Hotel. All food is organic and sourced from local and global farms at Cultivate. Menu highlights include poke bowls, soups, sandwiches, smoothies, and more. Wonderfully, the stylish library setting makes it a unique place to dine in Singapore.
📍2 Cook St, Maxwell Reserve, Singapore 078857
8. Sufood

The popular Taiwanese vegetarian chain Sufood offers an array of nutrient-dense dishes made from whole foods at Raffles City. Expect mainly Asian dishes with Western influences such as pizza, pitas, desserts, and burgers. Highlights include Earl Grey Ice Cream Cookie Sandwich, Italian pastas, Roasted Sweet Potato Soup, Pizza with Seaweed, and much more.
📍252 North Bridge Road, #02-19 Raffles City, Singapore 179103
9. Makan Vegan 斋这里 Vegetarian Restaurant
This vegan and vegetarian restaurant may be one of the cheapest meatless restaurants on our list. The venue offers allium-free food and a broad menu that includes Chinese-inspired vegan versions of the likes of wanton noodles, fish soup ramen, and Sarawak specialties. Plus, there are unique vegan drinks and snacks on offer too.
📍Syed Alwi Rd, #216-4, Singapore 207753
10. Eight Treasures

Eight Treasures is one of the best vegetarian restaurants in Chinatown Singapore. It offers a wide variety of premium Chinese vegetarian and vegan dishes using fine ingredients. Enjoy tasty meatless cuisine that’s perfect for non-vegetarian friends too. Menu highlights include vegetarian golden squid, Peking duck, curry mutton, creamy soups, hearty noodles, and much more.
📍282A South Bridge Road, Sago Ln, Singapore 058831
11. Warung Ljo
Indulge on delicious vegetarian cuisine at this cosy Indonesian restaurant in Singapore. From Sambal Fried Fish to hearty rice dishes, chili crab, a range of noodles, Petai Kecap, and much more.
📍601 MacPherson Rd, #01-61 Grantral Mall Tai Seng, Singapore 368242
12. New Fut Kai Vegetarian Restaurant

Enjoy the very best vegetarian hotpots and signature dishes at this lovely vegetarian-friendly restaurant which has been in business more than a decade. From dry mala noodles, to chicken rice dons, bento boxs, soups, curries, and much more…you’ll be spoilt for options. Definitely, an affordable location for group dining too.
📍282 Jln Besar, Singapore 208945
13. WellSmoocht

Dig into a colourful affair of plant-based food at this 5-star reviewed vegan restaurant. Whether you’re after creative waffles and shakshuka for brunch, pastas, desserts, or to tuck into a burger, toastie or pizza…this place has you covered all day long.
📍319 Jurong East Street 31, #01-58, Singapore 600319
14. The Kind Bowl

Expect scrumptious plant-based belly fillers at this sustainable Vietnamese restaurant. Believing food should be a medicine, you can indulge on BBQ delight bowls, noodles and soups, wholesome broths, spring rolls, and plenty more. Opt for a pomegranate detox drink if you’re feeling extra healthy. Indeed, one of the best vegan eateries in town.
📍 71 Killiney Rd, Singapore 239527
15. iVegan

Enjoy wonderful vegan food, that’s natural, tasty with no refined sugar or MSG – all for a good price. There’s plenty of wholesome salads from $4.90, classics such as Black Bean Burger, Portobello Steak and pizzas, as well as noodles, Chinese stir-fry dishes and sushi…this place is guaranteed to keep you full!
📍 301, #01-109 Upper Thomson Rd, Thomson Plaza, Singapore 574408
16. Whole Earth
Whole Earth is the only Peranakan and Thai vegetarian restaurant in Singapore that takes plant-based cooking to a whole new level. They vow to use the freshest produce to create tasty and unique dishes. It seems we aren’t the only ones to rate what they’re doing either because they were awarded the Michelin bib gourmand for four years in a row between 2016 and 2019. Therefore, you can expect top-notch meals.
📍 76 Peck Seah Street, 079331
17. Genesis Vegan Restaurant
This cute spot specialises in serving up tasty vegan Korean, Singaporean and Italian dishes. Plus, if you’d rather relax at home, you can get a delivery. Think noodles and rice dishes, scrumptious baked vegan goodies like cinnamon rolls and tofu cheesecake, and plenty of healthy drinks…you won’t go hungry.
📍 2 Havelock Road, #B1-01 Havelock II, 059763
18. nomVnom Bistro
For all things simple yet wonderful, this vegan fast food chain is your answer. They serve up no-nonsense, classic vegan burgers and chips that, of course, hit the spot every damn time. Sometimes it’s the only thing that will do. If you’re really hungry, we recommend the stacked burger, as pictured. Look at the size of it.
📍Various Locations
19. The Boneless Kitchen

For a decade, these guys have served exquisite plant-based food up to hungry Singaporeans which is mostly Korean but intertwines a variety of cultures. Take on the devilishly hot Kimchi Jigae, gobble down some Japanese sweet potato noodles, or enjoy some tasty veggie pancakes. Anything you choose, you’re onto a winner.
📍 1 Irving Place, #01-31 Commerze @ Irving, 369546
20. Herbivore
This 5-star vegetarian hotspot dishes up some incredible Japanese dishes with a western twist. Mr Ho, the shops creator, has been a vegetarian for 25 years and creates some iconic plates. Vegan teriyaki, katsu curry, gyoza and more make up the popular dishes, giving you all the tools to feast on a stunning, plant-based Japanese banquet.
📍 190 Middle Road, #01-13/14 Fortune Centre, 188979
21. Almond Bakery
Looking for a vegetarian or vegan bakery for something sweet? This popular vegan and vegetarian bakery creates the most delicious colourful loafs, pastries, sweet buns, and much more. Certainly, one of the best vegan and vegetarian eateries in Singapore. Check out our favourite bakery deliveries here.
📍 630 Bukit Batok Central, #01-150, S650630, Singapore 650630