Quick answer: Whether you’re craving a pay-what-you-want South Indian spread at Annalakshmi, forward-thinking plant-based plates at Analogue in CHIJMES, or the comforting thali and filter coffee at old-timer Komala Vilas, these seven vegetarian restaurants deliver flavour without compromise. There’s something for casual weekday lunches, date nights, and family meals all across the island.
This sits inside Best Vegetarian & Vegan Food in Singapore, alongside 6 related guides.

Annalakshmi
Inside Downtown Gallery on Shenton Way, Annalakshmi has been doing home-style South Indian vegetarian food since 1986, and they still run on a trust system—you eat, then pay what you feel the meal was worth. The kitchen puts out a daily-changing buffet of idli, dosa, thosai, sambar, rasam, and curries; the oothappam often disappears fast. Proceeds support charitable causes, so your lunch quietly does a little good. It’s the kind of place where you can bring a group, everyone eats their fill, and no one has to think about splitting the bill.
Address: 6A Shenton Way #01-08, Downtown Gallery, Singapore 068815
Email: [email protected]
Hours: Tue–Sun 11:30am–3pm, 6pm–9pm (closed Mon)
annalakshmi.sg

Analogue
At CHIJMES, Analogue takes vegetarian dining somewhere greener and more grown-up. The 100% plant-based menu from Vijay Mudaliar leans into sustainable ingredients—jackfruit tacos, vegan nuggets with curry sauce, and cocktails like the Smokey Jerkey, all served at a bar counter 3D-printed from recycled plastic. It’s a spot that works just as well for a zero-proof afternoon hang as it does for a date-night drink. The restaurant also landed at No. 35 on Asia’s 50 Best Bars 2024, so the cocktail list is no afterthought.
Address: 30 Victoria Street, #01-31 CHIJMES, Singapore 187996
Email: [email protected]
Hours: Tue–Sun 9am–6pm (closed Mon)
analogueinitiative.com
No paid entries here. If we have missed a good one, tell us and we will look into it.

Ananda Bhavan
You can’t talk about vegetarian food in Singapore without Ananda Bhavan, the country’s oldest Indian vegetarian restaurant, dishing out meals since 1924. The kitchen covers a lot of ground—crisp dosa and fluffy idli in the morning, thali sets with rice, sambar, rasam, and vegetables at lunch, and North Indian dishes like paneer makhanwala and Indian-Chinese gobi manchurian later in the day. It’s hearty, familiar food that brings families and solo diners alike to their Serangoon Road outlet.
Address: 448 Serangoon Road, Singapore 218138
Phone: +65 6299 4466
Hours: Generally 7am–10pm (varies by location)
anandabhavan.com

Kailash Parbat
If chaat is your love language, Kailash Parbat on Race Course Road is where you want to be. The chain traces its roots to Mumbai in the 1940s and still nails the street-food spirit: pani puri that crackles, chole bhature that’s properly indulgent, and a bhatura platter that can feed two. Sweets like gulab jamun round things off nicely. It’s a lively, no-fuss setup—great for a casual supper with friends who miss the chaos of Indian street corners.
Address: 76 Race Course Road, Singapore 218575
Phone: (+65) 6636 5545 (Changi location)
Hours: Generally 11:30am–10pm
kailashparbat.com.sg

Green Dot
Green Dot is the island’s largest vegetarian chain, and its 14 outlets mean there’s probably one near your office. The menu is all Asian-fusion—think rendang lion mane mushroom bento, tom yam noodles, and vegan burgers that don’t taste like penance. It’s become a go-to for a quick, affordable meal that doesn’t leave you feeling heavy, and the fact that it’s entirely plant-based is almost a bonus.
Sample locations: 60 Paya Lebar Road #02-15/16/17, Singapore 409051; 1 Raffles Place #03-23/24, Singapore 048616
Phone: (+65) 6702 6621
Hours: Generally 11am–9pm
greendot.sg
If you’re looking for more vegetarian haunts in a single neighbourhood, our guide to Vegetarian Restaurants in Little India, Singapore has a deeper map.

The Kind Bowl
The Kind Bowl on Killiney Road takes the pressure off by letting you build your own bowl—choose a base, load up on fresh vegetables, grains, and plant-based proteins, then drench it in your favourite sauce. It’s the sort of clean, feel-good lunch you actually look forward to, and the space is cheerful enough that you might linger over your teh halia.
Address: 71 Killiney Road, Singapore 239527
Phone: +65 6814 0808 (WhatsApp +6597117572)
Hours: Mon–Thu 11:30am–2:30pm & 5:30pm–9:30pm; Fri–Sun 11:30am–9:30pm
thekindbowl.com

Komala Vilas
Komala Vilas has been a Serangoon Road anchor since 1947, and stepping inside still feels like being in a South Indian mess, in the best way. The dosa and vada come out fast, the thali fills you up for a small note, and the filter coffee is the real deal—strong, sweet, poured from a height. It’s the spot your uncle swears by for breakfast, and he’s probably right.
Address: 76–78 Serangoon Road, Singapore 217981
Phone: (+65) 6293 6980
Hours: Daily 7am–10:30pm
komalavilas.com.sg
For more eating ideas beyond vegetarian, our list of Restaurants in Katong is worth a look.
No paid entries here. If we have missed a good one, tell us and we will look into it.

How to choose
Your pick really depends on the mood. Craving a leisurely Indian spread? Annalakshmi, Ananda Bhavan, and Komala Vilas deliver that comfort, from pay-what-you-want generosity to old-school thali. For something more modern, Analogue does plant-based dining with a bar programme, while Green Dot and The Kind Bowl suit everyday quick meals. Kailash Parbat sits nicely in between, offering chaat that’s best shared. If you’re bringing someone who isn’t vegetarian, places like Analogue and Green Dot barely make an issue of it—the food just happens to be plant-based. Budget-wise, most of these spots are gentle on the wallet; a full meal at the Indian eateries can run from $8 to $15, while Analogue’s cocktails push the bill higher. Look at opening hours too: Komala Vilas opens at 7am for breakfast, while Analogue closes by 6pm. No need to dress up at any of these, though CHIJMES has its own smart-casual after-work energy.
| Restaurant | Best For | Location(s) | Contact | Operating Hours | Website |
|---|---|---|---|---|---|
| Annalakshmi | Pay-what-you-want South Indian buffet | 6A Shenton Way #01-08, Downtown Gallery, Singapore 068815 | Email: [email protected] | Tue–Sun 11:30am–3pm, 6pm–9pm | annalakshmi.sg |
| Analogue | Plant-based cocktails & creative eats | 30 Victoria Street, #01-31 CHIJMES, Singapore 187996 | Email: [email protected] | Tue–Sun 9am–6pm | analogueinitiative.com |
| Ananda Bhavan | Oldest Indian vegetarian (since 1924) | 448 Serangoon Road, Singapore 218138 | Phone: +65 6299 4466 | Generally 7am–10pm | anandabhavan.com |
| Kailash Parbat | Indian street food & chaat | 76 Race Course Road, Singapore 218575 | Phone: (+65) 6636 5545 (Changi) | Generally 11:30am–10pm | kailashparbat.com.sg |
| Green Dot | Casual Asian-fusion chain | 60 Paya Lebar Road #02-15/16/17; 1 Raffles Place #03-23/24 | Phone: (+65) 6702 6621 | Generally 11am–9pm | greendot.sg |
| The Kind Bowl | Build-your-own bowls & wraps | 71 Killiney Road, Singapore 239527 | Phone: +65 6814 0808 / WhatsApp +6597117572 | Mon–Thu 11:30–2:30, 5:30–9:30; Fri–Sun 11:30–9:30 | thekindbowl.com |
| Komala Vilas | South Indian thali & filter coffee | 76–78 Serangoon Road, Singapore 217981 | Phone: (+65) 6293 6980 | Daily 7am–10:30pm | komalavilas.com.sg |
Summary
From the pay-what-you-want warmth at Annalakshmi to the early-morning dosa at Komala Vilas, Singapore’s vegetarian restaurants cover a lot of ground. Whether you want a zero-proof cocktail in an eco-conscious bar or a simple bento between meetings, these seven have you covered without missing the meat.
Disclaimer
Details like opening hours and menu items can change. Best to confirm directly with the restaurant before heading down.
Frequently asked questions
Is advance booking needed at these vegetarian restaurants?
Most are casual walk-in spots, but Annalakshmi and Analogue can get busy on weekends; calling ahead never hurts.
Which of these restaurants are vegan-friendly?
Analogue and Green Dot are fully plant-based, so all dishes are vegan unless specified. The Indian restaurants often use ghee or dairy; you can ask for vegan options, but best to confirm with the staff.
What is the pay-what-you-want concept at Annalakshmi?
You pay whatever you feel is fair for the meal you had. There’s no fixed price; the restaurant trusts diners to contribute generously, and proceeds go to charity.
Which vegetarian restaurant is oldest in Singapore?
Ananda Bhavan, established in 1924, holds the title as Singapore’s oldest Indian vegetarian restaurant, recognised by the Singapore Book of Records.
Are there vegetarian restaurants with children-friendly options?
Absolutely. Most of these restaurants are family-friendly; the Indian spots like Ananda Bhavan and Komala Vilas have mild dishes like idli and dosa that kids usually enjoy. Green Dot also has bento sets that are easy for little ones.
Do these restaurants serve alcohol?
Analogue is known for its creative cocktails, including zero-proof options. The other restaurants are mostly non-alcoholic, though you can check with them individually.



















