The first time I ate at a plant-based restaurant in Singapore, I did it grudgingly. A friend had chosen the place. I sat down expecting to leave hungry, maybe a little annoyed, and instead I left thinking about a vegan burger for the rest of the week.
That was years ago. Since then, I’ve worked my way through most of the plant-based and vegetarian food this city has to offer, from hole-in-the-wall hawker stalls to full sit-down restaurants, sometimes for a proper meal, sometimes just to see what the fuss was about. Consider this your vegan guide to the places that actually earned a return visit. I’ve tried all ten below, some more than once, over the better part of the last few years.
What follows isn’t a ranking of best to worst. It’s an honest account of where I’ve eaten, what stayed with me, and who I think each place is really for. Some are grand. Some are quiet. All of them earned their spot for a specific reason, not because everyone else was talking about them.
A quick note before we start: not every place here is strictly vegan. Some are vegetarian restaurants that will happily adjust for dietary requirements. I’ve flagged each one so you know exactly what you’re walking into. And if you’ve ever felt overwhelmed trying to eat vegan food in Singapore, this list is built for you. Not sure about the difference between vegan and vegetarian? Check out our detailed article that breaks down these dietary choices to help you decide which suits you best.
Restaurant Name | Location | Price Point | Signature Dish |
|---|---|---|---|
Little India | Pricey | Podi-coated Idli and Dosai | |
Ann Siang Hill | Mid-range | Pulled Rendang Burger | |
Holland Village | Pricey | Bosco Misto and Moussaka | |
Novena | Mid-range to Pricey | Signature Crispy Roasted Delight | |
Maxwell Reserve | Pricey | Composed Vegetable Plates | |
Orchard Central | Pricey | Shiitake Mushroom and Truffle Dishes | |
Keong Saik Road | Mid-range | Kimchi Avocado Rolls, Raw Mixed-Berry Cheesecake | |
Raffles City | Mid-range | Star Pizza | |
Promenade | Mid-range | Double-Boiled Soups, Seasonal Multi-Course Sets | |
Clarke Quay | Budget-friendly | Tempeh Burgers, Truffle Fries |
1. Podi & Poriyal: Little India's Best Contemporary Vegetarian Restaurant
Nearest MRT: Farrer Park, about 6–9 minutes on foot
Price point: Pricey
Dietary Classification: Vegetarian with Vegan Modifications
I came here expecting the South Indian vegetarian food I already knew and left realizing how little of it I’d actually met. “Podi” is a ground spice-and-lentil condiment. “Poriyal” is a dry vegetable dish. This place, tucked along Serangoon Road in Little India, takes those humble everyday things and builds a whole meal around them.
The podi-coated idli is the dish people talk about, and rightly so. The podi dosai, filled with poriyal, is the one I’d order again. Ask the staff to walk you through the different podis. They know their stuff, and the food opens up when you understand what you’re eating. Expect to spend around S$30 to S$50 per person. This costs more than a plate at a traditional hawker stall, and if you just want a quick, cheap dosa, you’ll feel that gap.
But for a slower, curious meal, it’s worth every cent. Vegan, gluten-free, and allium-free options are all available if you ask. The kitchen is genuinely thoughtful about dietary requirements, which sets it apart from most vegetarian restaurants in Singapore. For anyone building a personal vegan guide to this city, Little India deserves a proper stop, and this is it.
Best for: Anyone curious about regional Indian cooking beyond the usual curries.
Avoid if: You want a fast, inexpensive dosa fix.
Healthy tip: Choose a thali or banana-leaf menu over à la carte. You get more vegetables, more variety, and a fuller picture of what the kitchen does well.
2. Love Handle: Plant-Based Food in Singapore Done Bold
Nearest MRT: Maxwell, about 5–7 minutes on foot; Chinatown is close too
Price point: Mid-range
Dietary Classification: Fully Vegan
This is the one that changed my mind years ago. Love Handle calls itself Asia’s first plant-based butcher, and the Ann Siang Hill spot is part restaurant, part deli, and part retail counter. You can eat a full meal, then browse plant-based proteins to take home. It sits minutes from the Buddha Tooth Relic Temple, which makes it a natural stop on a Chinatown afternoon.
The Pulled Rendang Burger is the dish I send everyone to first. Think of it as their answer to the Beyond Burger, but rooted in Singaporean cuisine. The plant-based meatballs with dairy-free mash are the comfort order for a rainy evening. This is not restrained health food. It’s bold, meat-inspired plant-based food, unapologetic about its flavors and built to satisfy taste buds that aren’t ready to compromise. A meal sits around S$25 to S$45 per person, though it climbs quickly once you add sides and a drink.
One honest caveat: if you dislike mock meats or heavily processed alternatives, this concept won’t be for you. That’s the point, and it’s also the limit. Meat eaters testing the waters, though, tend to leave impressed. Check their opening hours before you go, as they are closed on Sundays.
Best for: Meat eaters exploring plant-based dishes, and flexitarians who want flavor over virtue.
Avoid if: You prefer whole foods and steer clear of anything processed.
Healthy tip: Browse the butcher and deli counter before you order. Some of the best things here aren’t on the standard restaurant menu.
3. Original Sin: The Best Vegan-Friendly Restaurant in Holland Village
Nearest MRT: Holland Village, about 5–7 minutes on foot
Price point: Pricey
Dietary Classification: Vegetarian with Vegan Modifications
Original Sin has been feeding Singapore since 1997, which makes it something of an elder among vegetarian restaurants here. It calls itself Singapore’s first Mediterranean vegetarian restaurant, and it feels like a proper evening out rather than a wellness café. There’s a full wine list and a leafy alfresco area tucked into Chip Bee Gardens that changes the whole mood of a meal.
I always point people to the Bosco Misto and the moussaka, with a shared mezze platter for the table. Spring rolls, pasta dishes, and Mediterranean mains give the vegan menu real range, and the vegan options here hold up better than most other restaurants in Singapore at this price point. The atmosphere carries a lot of the appeal, especially outdoors on a quieter night. Expect around S$35 to S$60 per person.
Service can slow when it’s full, and the kitchen leans heavily on cheese and cream, so strict vegans have fewer easy choices than vegetarians do. But for a group where not everyone eats plant-based, it’s the place where nobody feels short-changed. If you’ve eaten at Super Loco or other neighbourhood spots along this stretch and want something quieter, Original Sin is a natural choice.
Best for: Wine dinners, celebrations, and mixed-diet groups.
Avoid if: You’re strictly vegan or hunting for inexpensive local food.
Healthy tip: Ask for an alfresco table when you book. The garden setting is quieter and far nicer than any mall dining room.
4. Lotus Vegetarian: Plant-Based Dishes with a Chinese Family Heart
Nearest MRT: Farrer Park, about 12–16 minutes on foot; a bus or taxi is easier
Price point: Mid-range to pricey
Dietary Classification: Vegetarian with Vegan Modifications
Lotus is where I take family when the group is large and the tastes are old-fashioned. It’s a full-service Chinese vegetarian restaurant inside a Novena hotel, cooking without alcohol, onion, or garlic. That makes it an easy fit for Buddhist vegetarian diners and anyone avoiding alliums for personal or religious reasons. It makes sense as a destination for multigenerational meals, where grandparents and grandchildren need to leave equally satisfied.
The menu is enormous, which is both its charm and its challenge. I’d steer you toward one tofu dish, one vegetable dish, and the Signature Crispy Roasted Delight (S$48.80) for the table. The Eight Treasure Tofu (S$18.80) is a gentle, comforting order. Dim sum is also available and worth exploring when you visit in a group. A meal runs roughly S$25 to S$50 per person.
Be honest with yourself about mock meats here. Several dishes use processed vegetarian seafood or meat substitutes. If that’s not your thing, lean into the fresh tofu and vegetable preparations, which is where the kitchen quietly shines. Unlike some other restaurants, there’s no extra cost for most dietary adjustments.
Best for: Chinese family meals, Buddhist diners, and allium-free groups.
Avoid if: You want a small, contemporary whole-food café.
Healthy tip: Ask if a buffet or seasonal promotion is running. When it isn’t, the freshly made à la carte dishes are often the better meal anyway.
5. Cultivate Café: The Best Vegan Restaurant at Maxwell Reserve Singapore
Nearest MRT: Maxwell, about 2–4 minutes on foot
Price point: Pricey
Dietary Classification: Fully Vegan
Cultivate is the quiet one. Fully plant-based, gluten-free, and GMO-free, tucked inside Maxwell Reserve Singapore with a hushed, library-like interior and plenty of natural light. It has the calm energy of a yoga studio, which either appeals to you immediately or tells you exactly how it will feel. I’ve come here for breakfast more than dinner, and that’s how I’d suggest you approach it too.
The composed vegetable plates, gluten-free options, and fresh organic juices are the strengths. You’ll also find dairy-free desserts and vegan items that don’t feel like a consolation prize. It’s the kind of place that reminds you Singapore’s plant-based restaurant scene has grown well beyond just mock meats and fried rice. That polish comes at hotel prices, roughly S$35 to S$75 per person, and portions lean restrained.
But for a slow weekday brunch, a quiet meeting over delicious vegan food, or a morning where you actually want to sit still, few restaurants in Singapore feel this composed.
Best for: Gluten-free vegans, quiet brunches, and unhurried mornings.
Avoid if: You want big portions or bold local flavors on a budget.
6. Joie: Multi-Course Set Meal Dining Worth Dressing Up For
Nearest MRT: Somerset, about 3–5 minutes on foot
Price point: Pricey
Dietary Classification: Vegetarian with Vegan Modifications
Joie is where I go when there’s something to celebrate. It’s meatless multi-course dining influenced by contemporary European and Taiwanese cooking, perched high in Orchard Central with light pouring through the windows. You choose from an à la carte menu or a structured set meal, moving through courses at your own pace. In Southeast Asia, very few vegetarian and vegan food experiences match this level of occasion.
The shiitake mushroom and truffle dishes are a highlight, though a word of advice: don’t pick mushrooms for every course or the meal blurs together. Spread your choices. Lunch runs about S$50 to S$70, dinner climbs to S$80 to S$110. Set aside at least two hours. This is not a meal to rush.
Some courses contain dairy or egg, so if you’re vegan, flag it clearly when you book. The kitchen can adjust for dietary requirements, but they need the notice. Other restaurants at this price point don’t always offer that flexibility.
Best for: Birthdays, anniversaries, and long, leisurely lunches.
Avoid if: You’re short on time or haven’t arranged vegan swaps in advance.
Healthy tip: Book lunch over dinner. Better value, brighter light, and the same care in the kitchen.
7. Afterglow by Anglow: Whole Foods, Vegan Desserts, and No Fuss
Nearest MRT: Maxwell, about 5–7 minutes on foot
Price point: Mid-range
Dietary Classification: Fully Vegan
Afterglow is the whole-food believer of this list. Fully vegan and raw-inspired, built on vegetables, nuts, and house-made components rather than commercial mock meats or vegan versions of fast food. It sits on Keong Saik Road in a small, intimate space that feels removed from the louder parts of Chinatown. If Whole Earth leaned toward celebratory dining, Afterglow leans toward honest, everyday nourishment.
The kimchi avocado rolls and spicy Asian zoodles are solid savory orders, but the real reason to come is the vegan dessert menu. The raw mixed-berry cheesecake, made with cashews, is more memorable than most of the mains. A meal typically lands around S$35 to S$60. I’ll be honest: this place gets more mixed reviews than others here. If you’ve never tried raw or whole-food cooking, some vegan dishes can feel unfamiliar, and a few diners question the value. But the vegan cheese platter and desserts consistently surprise first-timers.
Come with an open mind and save room for the sweets.
Best for: Raw-food fans, gluten-free diners, and anyone who prefers whole foods over mock meats.
Avoid if: You want cheap, heavy comfort food.
Healthy tip: Save space for a nut-based dessert. It’s the most distinctive thing on the menu.
8. SUFOOD Singapore: Restaurants in Singapore Don't Always Need a Big Menu
Nearest MRT: City Hall, directly connected via Raffles City
Price point: Mid-range
Dietary Classification: Vegetarian with Vegan Modifications
SUFOOD is a Taiwanese vegetarian restaurant built around structured set meals. You move through a starter, bread, soup, a main, and dessert, rather than committing to a single big plate. The à la carte menu is available too, but the set meal is really the point. It’s in Raffles City, easy to reach, with opening hours that suit both weekday lunches and weekend dinners. It’s one of the few places with multiple locations across Singapore, which makes it a dependable fallback when you’re unsure what everyone at the table wants.
The Star Pizza is the crowd-pleaser, and the king oyster mushroom and lion’s mane dishes are where the kitchen earns its keep. A full set runs about S$30 to S$50 per person. The trade-off is time and portion size: individual courses can look small, and the whole meal takes a while. Many items also contain dairy or egg, so vegan diners should ask staff to walk them through a compatible progression.
Best for: Family lunches, vegetarian first-timers, and people who enjoy sampling several smaller courses.
Avoid if: You want a fully vegan kitchen or a quick one-plate meal.
9. elemen: Food in Singapore That Works for Everyone at the Table
Nearest MRT: Promenade, about 3–5 minutes on foot
Price point: Mid-range
Dietary Classification: Vegetarian with Vegan Modifications
elemen is my reliable middle ground. Contemporary vegetarian set meals with both Asian and Western dishes, sitting comfortably between a casual café and formal dining. That balance is exactly why it works for a table spanning grandparents and grandchildren, or a team lunch where not everyone is on the same page about plant-based food.
The double-boiled soups and seasonal multi-course sets are where I’d start. There’s usually a limited seasonal menu worth checking before you default to the permanent options, and it often gives better value. A meal runs roughly S$30 to S$55 per person. Service can slow during full seatings, and the recurring mushroom-and-truffle combinations can feel repetitive across too many courses. It’s not as adventurous as places like Boneless Kitchen or as casual as a Fortune Centre lunch spot, but it fills its lane well.
Book ahead around the first and fifteenth days of the lunar month, when vegetarian dining in Singapore picks up noticeably.
Best for: Multigenerational meals, business lunches, and groups wanting range.
Avoid if: You’re strictly vegan and won’t confirm each course in advance.
10. nomVnom Bistro: The Most Vegan-Friendly Restaurant with an Extensive Menu
Nearest MRT: Clarke Quay, about 1–3 minutes from Exit F
Price point: Budget-friendly
Dietary Classification: Fully Vegan
nomVnom is the easy yes. Fully vegan and allium-free, with no dairy, egg, onion, garlic, or alcohol, and an extensive menu wide enough to keep an indecisive group happy. Vegan burgers, pizza, pasta dishes, udon, fried rice, spring rolls, and vegan ice cream all share the same page. If you’ve been hunting for a Kind Bowl or Kind Pho equivalent that doesn’t require a trek, this comes close. The vegan pho is a quiet highlight that often gets overlooked.
The tempeh burgers and truffle fries are my regular order, with a slice of dark chocolate vegan dessert to finish. It’s the most wallet-friendly place here, around S$18 to S$35 per person, and no dish comes with an unexpected extra cost. The size of the menu is a double-edged thing, though. It can feel unfocused, execution varies, and some fried dishes come out oily. Service slows during the Clarke Quay evening rush. Check the opening hours before heading over on a weeknight.
One practical note that trips people up: the restaurant is on Level 3 of Clarke Quay Central, not a riverside ground unit. Enter the mall and take the escalators up.
Best for: Families, students, tourists, and allium-free vegans who want plenty of choice.
Avoid if: You want tightly curated fine dining or minimally processed whole-food cooking.
A Last Thought on Vegan Food in Singapore
Ten places, and no two of them eat the same. Some I’d save for a birthday. Some for a quiet Tuesday when I just want a good vegan burger and no fuss. What I’ve learned, meal after meal, is that the plant-based restaurant scene in Singapore isn’t one thing anymore. It’s a butcher counter and a banana-leaf thali and a nut-based cheesecake, all sitting under the same loose umbrella. Living Cafe, Din Tai Fung’s plant-based adaptations, Super Loco’s vegan options, and the growing presence of Boneless Kitchen all point to the same direction: vegetarian and vegan food here has quietly grown into something worth paying attention to.
Don’t try to do them all at once. Pick the one that fits the day you’re having and go with an open mind. The best vegan food in this city tends to meet you halfway.
If you’d like more honest, grounded guidance on eating well here at home, come and sit with us at Healthy Food Guide. There’s plenty more to share.




