It’s a revolution! At these vegetarian (and vegan) restaurants in Singapore, plant food is good food.
Singapore is a foodie’s paradise when it comes to eating out, with dining spots catering to all taste buds and lifestyle choices. Even non-carnivores will be chuffed to discover that heaps of places have brilliant menus loaded with satisfying veggies. If you think it’s time to add more plant-based foods to your life, or if you’re planning to go all the way with a meat-free lifestyle, read on for our guide to awesome vegetarian restaurants in Singapore (plus some love for vegan grub). We’ll prove that going green isn’t as hard as you think.
Best restaurants in Singapore for vegetarian food
1. Ki Su
Treat yourself to a unique plant-based omakase dining experience at Ki Su. The zen Japanese space offers eight-course lunch sets ($88) and 10-course dinners ($168). Sit back and watch the chefs in action as you enjoy sushi made with ingredients such as capsicum, eggplant, pumpkin, and shimeji mushrooms. Other dishes on the menu include truffle pâté, yakimono made with enoki mushrooms and cherry tomato wrapped in beancurd skin, and monkey head mushroom roulade.
Ki Su, #01-01, 60 Tras Street, Singapore 078999
2. Eight Treasures Vegetarian Restaurant
Located right beside the Singapore Buddha Tooth Relic temple in Chinatown, this establishment has been around since 2007. Here’s where you can get vegetarian renditions of Chinese cuisine for the whole fam. Always on the lookout for high-quality ingredients, the chefs use soy and plant-based mock meats. The restaurant is also used as a platform to share the team’s knowledge about vegetarianism.
Eight Treasures Vegetarian Restaurant, 282A South Bridge Road, Singapore 058831
3. The Kind Bowl
If you’ve got a hankering for Vietnamese food but plan on keeping it meat-free, check out The Kind Bowl. You’ll find tons of delish dishes sans the meat. We love the banh mi, which is made with Omni luncheon meat and served with a bowl of hot and spicy soup. Or go for The Kind Pho with shredded seitan. You can even have it made without onion or garlic!
The Kind Bowl, multiple locations including Killiney Road and Northpoint City
4. Whole Earth
Thai-Peranakan dishes take the spotlight at this vegetarian restaurant in Singapore. It’s surprising, considering how meat-heavy these cuisines are. It’s Michelin Bib Gourmand-approved (since 2016!), so we suggest you give the menu highlights a go. Must-tries include Penang rendang (made of shiitake mushrooms), yam “treasure ring”, and Nonya curry. Oh, and get the olive rice or XO fried rice for your carb fix.
Whole Earth, 76 Peck Seah Street, Singapore 079331
5. Real Food
This isn’t a showy cafe with fancy creations and pretentious-sounding menu items. Instead, it’s a humble store with simple but delish offerings. Think dumpling soup, curry noodles, pesto pasta, pancakes and more. Oh, and everything’s pretty pocket-friendly, too. We love how the selection of vegetarian food ranges from all-day breakfast to rice and noodles to burgers and pizzas. There’s something for everyone!
Real Food, multiple locations including Orchard Central and Yishun
6. Elemen
Elemen doles out flavourful vegetarian food in Singapore. Think salads with quinoa or rojak fruit and mains of fried kway teow, dry truffle ramen, and even pizzas. Swing by if you’re looking for an earthy feast. It offers wallet-friendly sets – $19.80 for three courses, $28.80 for five courses or $33.80 for eight courses – including starters, salads, soups, mains and desserts.
Elemen, multiple locations including Millenia Walk and Paya Lebar Quarter
7. Joie by Dozo
Joie (pronounced ‘joy’, not ‘joey’) is a meat-free dining spot that serves luxurious options. Yes, vegetarian food in Singapore can be fancy, too. The casual fine dining restaurant takes inspiration from Japanese and French cuisine for its menu. You’ve got choices like bailing mushroom on paper hot pot, truffle risotto, and tuna cold steak (made from watermelon). Can’t make up your mind? Opt for the multi-course lunch (four courses for $38, five courses for $50) or dinner (six courses for $78) sets. P.S. we love that it’s got a garden rooftop view!
Joie, #12-01, Orchard Central, 181 Orchard Road, Singapore 238896
8. Warung Ijo
It’s all about Indonesian fare made vegetarian (or vegan, depending on your preference). Tuck into crowd favourites like the kampung fried rice, mee goreng and bakso soup with plant-based alternatives. For sumptuous veggies that’ll please even the salad-haters, order the sambal sweet potato leaves or vegetable curry for the table. And try the deliciously aromatic otah if you’re craving this local bite.
Warung Ijo, #01-61, Grantral Mall Tai Seng, 601 MacPherson Road, Singapore 368242
9. LingZhi Vegetarian Restaurant
This long-standing restaurant has been putting out classic Chinese creations since 1991. Look forward to prettily plated dishes such as double-boiled LingZhi soup, Thai-style vegetarian fish, and firecracker monkey head mushroom. Plus, hearty stuff like vegetarian satay served with pineapple and stewed ee-fu noodles with truffle oil.
LingZhi Vegetarian Restaurant, #05-01, Liat Towers, 541 Orchard Road, Singapore 238881
10. Teng Bespoke
Teng Bespoke ain’t your average Japanese restaurant. It’s all about spotlighting vegetarian food in Singapore. Its bestselling sashimi platter is made up of five types of mock seafood: salmon, prawn, squid, scallop and tuna. Another popular dish? The avocado maki. Slices of creamy avocado sit atop the maki rolls, which are filled with mock prawn, mock sashimi, nori and cucumber. Other items on the menu include tempura, claypot and grilled skewers. Yum.
Teng Bespoke, #01-50, Sunshine Plaza, 91 Bencoolen Street, Singapore 189652
11. Ananda Bhavan Restaurant
Established in 1924 (yes, really), this chain of Indian restaurants has been winning the hearts of vegetarians with its fuss-free menu. We’re talking thosai, prata, naan and varieties of rice. If you’re not familiar with Indian cuisine, get ready for a culinary adventure at this place. It’s casual and no-frills, but the food never disappoints.
Ananda Bhavan Restaurant, multiple locations including 95 Syed Alwi Road and 58 Serangoon Road
12. Herbivore
Vegetarians have it tough, as far as Japanese food goes. The most common options are often limited to vegetarian ramen, or meat-free maki rolls at supermarkets. But Herbivore’s menu includes rarities like gyoza, crab maki, ramen, tempura and salmon sashimi – none of which contain meat. Plus, the kitchen avoids using garlic and onion, so you’ll find Jain-friendly dishes as well.
Herbivore, #1-13/14, Fortune Centre, 190 Middle Road, Singapore 188979
13. Annalakshmi
This social enterprise restaurant is volunteer-run and offers a medley of lunch offerings with no fixed prices. The dishes you’ll be served vary according to who’s manning the kitchen. But staples like dhal, chutney and sambar are always present. While it’s pay-as-you-wish, that’s no excuse to short-change the team! The vegetarian restaurant has helped many people going through financial difficulties get a wholesome meal during dire times. So if you can afford it, it’s worth putting in a little bit more for those who can’t. P.S. you can also pop by the cafe on level 3 for lunch sets.
Annalakshmi, #01-03, OUE Downtown 2, 6A Shenton Way, Singapore 068815
14. Lotus Vegetarian Restaurant
Want to go crazy with your veggies? Head this way to enjoy scrumptious plates of meat-free dishes. Start with crowd favourites like firecracker popcorn chicken, jumbo prawn in chilli sauce, crispy wontons, and crispy fish fingers with passion fruit sauce. Add to your order hearty dishes such as grilled fish in different broths, as well as dim sum platters for the table. The menu also features local treats such as nasi lemak and laksa – all without the meat, of course!
Lotus Vegetarian Restaurant, #02-07, Royal Square @ Novena, 103 Irrawaddy Road, Singapore 329566
15. Sufood
You won’t find mock meats at this vegetarian restaurant in Singapore. Hailing from Taiwan, Sufood puts out Italian-inspired plates. Start your meat-free Italian journey with rosemary breadsticks before moving on to pizzas and pasta plates. With friendly service and a relaxed atmosphere, the place is great for family gatherings.
Sufood, #02-19, Raffles City Shopping Centre, 252 North Bridge Road, Singapore 179103
16. Gokul Vegetarian Restaurant
You’ll be spoilt for choice with the cuisine types on offer, from North and South Indian to Asian fusion. Dum biryani, murtabak, Chinese rojak, nasi lemak and ‘chicken’ rice are some signature vegetarian dishes that are real crowd-pleasers. Plus point: the food is cooked without garlic and onion.
Gokul Vegetarian Restaurant, 19 Upper Dickson Road, Singapore 207478
17. Komala Vilas
Both North and South Indian signatures are on offer at Komala Vilas. It’s a chain of vegetarian restaurants in Singapore that started back in 1947. Can’t decide what to pick from the extensive menu? We suggest you go for the vegetable biryani or the naan with palak paneer.
Komala Vilas, multiple locations including Serangoon Road and Upper Dickson Road
18. Original Sin
The Holland Village stalwart serves some of the best Mediterranean-style vegetarian food in Singapore. You won’t even miss the meat. Tip: don’t leave without trying the Magic Mushroom. It’s a baked portobello mushroom with spinach and ricotta cheese. Or go light with the Principessa Salad. It features roasted pumpkin, avocado, asparagus and leafy greens.
Original Sin, #01-62, 43 Jalan Merah Saga, Chip Bee Gardens, Singapore 278115
19. Madras New Woodlands
Like Komala Vilas, this veteran name needs little introduction. You’ll get a lot of Indian food aficionados swearing by it. When you visit, make sure you try the VIP thali set. It’s a massive platter of various dhals, curries and a hearty portion of rice. Of course, you also have an extensive selection of Indian vegetarian dishes to choose from. Wanna stave off the food coma? Order a cup of masala tea or coffee.
Madras New Woodlands, 14 Upper Dickson Road, Singapore 207474
20. The Boneless Kitchen
Don’t despair if you’re a vegetarian with a weakness for Korean food. At this K-joint, all dishes are 100% vegetarian and vegan. Everything is made entirely from scratch, including the kimchi and gochujang (you won’t find garlic or fish sauce in there!). The menu features familiar favourites like spicy kimchi stew and bibimbap. Only with plant-based proteins, of course.
The Boneless Kitchen, #01-31, The Commerze@Irving, 1 Irving Place, Singapore 369546
21. Project Acai
Set up in 2015, Singapore’s first dedicated acai cafe blends its superfood base fresh daily in small batches. Its acai bowls, smoothies and snacks are also dairy-free, gluten-free and vegan. We love the Nuts for Acai bowl. The blended base is topped with granola, banana, cacao nibs, chia seeds, and your choice of butter or sauce. Get the cookie butter for added indulgence.
Project Acai, multiple locations including Holland Village and VivoCity
Be kind to your body and the planet by going meat-free at these vegetarian restaurants in Singapore.
[This article was originally published in 2015 and updated in 2024 by Benita Lee.]