Singapore's plant-based dining scene has never been better, with standout options at every price point. From Ananda Bhavan's $10 thalis to Joie by Dozo's romantic tasting menus, there's genuinely excellent vegetarian and vegan food across the island.
TL;DR: Singapore's plant-based dining scene has never been more exciting, with options ranging from hawker-priced thalis to sleek fine-dining tasting menus. Whether you're fully vegan or just cutting back on meat, these are the vegetarian and vegan restaurants worth booking this weekend.
The best vegetarian and vegan restaurants in Singapore are worth the hype
Let's be honest — vegetarian food in Singapore used to mean a sad plate of mock meat drowning in brown sauce. Not anymore. The city's plant-based dining scene has exploded over the past few years, with chefs treating vegetables, legumes, and grains with the same reverence once reserved for wagyu and lobster. Whether you're a committed vegan, a flexitarian testing the waters, or simply someone who wants to eat well without the meat, Singapore now has a restaurant for you at every price point.
From the earthy warmth of a South Indian banana leaf spread to the clean, architectural plating of a modern vegan tasting menu, the range is genuinely staggering. The best part? You don't have to compromise on flavour, atmosphere, or value. These are the spots that have earned their place on the HotInSG radar — places we'd actually bring friends to on a Saturday night.
Where to go for upscale plant-based dining
If you want to impress a date or celebrate something special without touching a single animal product, Joie by Dozo is your answer. Tucked inside Orchard Central, this stunning all-vegetarian restaurant serves an elaborate multi-course set menu that changes seasonally. Think delicate mushroom consommé, truffle-laced risotto, and desserts that could make a pastry chef blush — all completely meat-free. The interior is lush and romantic, with living plant walls and soft lighting that make the whole experience feel genuinely indulgent. Expect to spend around $60–$80 per person for the full set, which is outstanding value given the execution.
- Must-try: Seasonal truffle mushroom risotto
- Price range: $60–$80 per person (set menu)
- Vibe: Romantic, upscale, ideal for celebrations
Joie by Dozo
📍 181 Orchard Road, #12-01 Orchard Central, Singapore 238896
📞 +65 6834 0660
⏰ Mon–Sun 12pm–3pm, 6pm–10pm
Best for casual everyday plant-based eating
For something more laid-back and wallet-friendly, Whole Earth on Peck Seah Street has been a Singapore institution for decades — and for good reason. This family-run spot serves Thai and Peranakan-inspired vegetarian dishes that are so deeply flavoured and satisfying, you genuinely won't miss the meat. The rendang jackfruit is legendary, and the claypot dishes are the kind of thing you think about days later. Prices are reasonable, the portions are generous, and the warm, no-fuss atmosphere makes it perfect for a midweek dinner or a lazy Sunday lunch with the family.
Another brilliant everyday option is Herbivore on Liang Seah Street, a Japanese-style vegan restaurant that serves bento sets, ramen, and donburi bowls at very approachable prices. The miso ramen with tofu is a crowd favourite, and the lunch bento sets — usually around $15–$18 — are among the best-value vegan meals in the city. The minimalist interior and calm atmosphere make it a great spot to decompress on a weekday afternoon.
- Must-try at Whole Earth: Rendang jackfruit ($18)
- Must-try at Herbivore: Miso ramen with tofu ($16)
- Price range: $15–$30 per person
Whole Earth
📍 76 Peck Seah Street, Singapore 079331
📞 +65 6221 6583
⏰ Tue–Sun 11:30am–3pm, 6pm–9:30pm
Herbivore
📍 138 Liang Seah Street, Singapore 189022
📞 +65 6336 8327
⏰ Tue–Sun 11:30am–3pm, 6pm–9pm
The hidden gems you need to know about
If you haven't been to Ananda Bhavan, you're missing one of Singapore's great vegetarian institutions. With multiple outlets across the island, this South Indian stalwart serves some of the most satisfying plant-based food in the city — think crispy dosas, fluffy idlis, fragrant biryanis, and thali sets loaded with curries, chutneys, and rice. It's loud, it's busy, and it costs almost nothing. A full thali will set you back around $10–$12, making it arguably the best-value vegetarian meal in Singapore. The Serangoon Road outlet is the most atmospheric, surrounded by the colour and energy of Little India.
For something more contemporary, VeganBurg on East Coast Road deserves a shout. This pioneering fast-casual spot has been serving 100% plant-based burgers since 2010 — long before the Beyond Meat wave hit mainstream consciousness. The Smoky BBQ Shiitake burger is the one to order, and the sweet potato fries are dangerously addictive. It's casual, it's fun, and it proves that vegan food can be genuinely craveable comfort food.
Ananda Bhavan
📍 58 Serangoon Road, Singapore 217969
📞 +65 6297 9522
⏰ Daily 7am–10pm
VeganBurg
📍 44 East Coast Road, Singapore 428766
📞 +65 6844 6868
⏰ Mon–Fri 11am–9:30pm, Sat–Sun 10am–9:30pm
Frequently Asked Questions
Are there good vegan options at Singapore hawker centres?
Yes — many hawker centres have dedicated vegetarian stalls serving Indian, Chinese, and Malay-inspired plant-based dishes. Look out for the yellow vegetarian flag at stalls in places like Tekka Centre and Maxwell Food Centre. You can often get a full meal for under $5.
What is the best upscale vegetarian restaurant in Singapore?
Joie by Dozo at Orchard Central is widely considered the top choice for a special-occasion vegetarian meal. The seasonal multi-course set menu is beautifully executed and the atmosphere is genuinely romantic.
Is vegan food expensive in Singapore?
Not necessarily. Places like Ananda Bhavan and VeganBurg offer excellent plant-based meals for under $15 per person. The higher-end options like Joie by Dozo can run $60–$80 per person, but that's comparable to any fine-dining experience in the city.
Which vegetarian restaurant in Singapore is best for groups?
Whole Earth on Peck Seah Street is ideal for groups — the menu is extensive, the portions are generous, and the claypot dishes are made for sharing. It handles large tables well and the staff are experienced with group bookings.
Are Singapore's vegetarian restaurants suitable for vegans too?
Many are, but always check before booking. VeganBurg is 100% vegan. Herbivore is also fully vegan. Joie by Dozo and Whole Earth are vegetarian but may use dairy or eggs in some dishes — the staff are generally very helpful about flagging this.