Singapore's Plant-Based Scene Has Never Looked This Good
Gone are the days when vegetarian dining in Singapore meant a sad plate of stir-fried tofu and plain rice. The city's plant-based restaurant scene has absolutely exploded, and whether you're a committed vegan, a curious flexitarian, or just someone who wants a meal that doesn't weigh you down before a night out, there is genuinely something here for every appetite and every budget. From hawker-style comfort food to sleek fine-dining concepts, Singapore is quietly becoming one of Asia's most exciting cities for meat-free eating — and these are the spots worth knowing about.
Where to Go for Upscale Vegan Dining
If you want to impress a date or treat yourself to something genuinely special, Joie by Dozo is your answer. Tucked inside Orchard Central, this elegant restaurant serves an entirely vegetarian menu that leans heavily on French and Japanese techniques. Think mushroom consommé with truffle oil, saffron-infused risotto, and beautifully plated desserts that could hold their own in any Michelin-starred kitchen. The set lunch menu hovers around $38 per person, which for the quality and the ambience is a serious steal. Dinner pushes closer to $80-100 per head, but the experience absolutely justifies it — this is the kind of place that makes you forget you're not eating meat.
- Signature dish: Truffle mushroom consommé with seasonal vegetables
- Must-try: The multi-course set lunch at $38 per person
- Price range: $38-100 per person depending on set
Joie by Dozo
📍 181 Orchard Road, Orchard Central #12-01, Singapore 238896
📞 +65 6883 1552
⏰ Mon-Sun 12pm-3pm, 6pm-10pm
Casual and Affordable Picks You'll Actually Return To
For something more laid-back, VeganBurg on East Coast Road has been serving up plant-based smashed burgers since 2010 — making it one of the OG vegan fast-food spots in the entire Asia-Pacific region. Their smoky BBQ burger and the satay-flavoured option are crowd favourites, and at around $12-16 per burger, it's the kind of meal you can justify any day of the week. The space is casual and unpretentious, with a young, buzzy crowd that proves plant-based eating is very much a lifestyle choice and not a sacrifice. They also do loaded fries and thick shakes that are 100% worth the calories.
- Signature dish: Smoky BBQ Burger ($14.90)
- Must-try: Satay Burger with loaded fries ($16.90 combo)
- Price range: $12-20 per person
VeganBurg
📍 44 Jalan Eunos, Singapore 419502
📞 +65 6844 6868
⏰ Mon-Sun 11am-10pm
A Hidden Gem Worth Seeking Out
Whole Earth in Tanjong Pagar is the kind of restaurant that regulars quietly keep to themselves. It holds a Bib Gourmand from the Michelin Guide — a recognition usually reserved for meat-heavy establishments — which tells you everything you need to know about the quality of the cooking here. The menu blends Thai and Chinese flavours into dishes like their legendary pineapple fried rice and the deeply savoury rendang mushroom, both of which have built a devoted following over the years. Prices are mid-range at around $15-30 per dish, and the warm, wood-panelled interior makes it ideal for a relaxed weeknight dinner with friends or family. Reservations are strongly recommended, especially on weekends.
- Signature dish: Rendang mushroom with steamed rice ($18)
- Must-try: Pineapple fried rice ($16)
- Price range: $25-45 per person
Whole Earth
📍 76 Tanjong Pagar Road, Singapore 088497
📞 +65 6221 6583
⏰ Tue-Sun 11.30am-3pm, 6pm-10pm
The Verdict
Singapore's vegetarian and vegan dining scene is no longer a compromise — it's a genuine destination in its own right. Whether you're splashing out on a special occasion at Joie by Dozo, grabbing a quick and satisfying bite at VeganBurg, or treating yourself to a Michelin-recognised meal at Whole Earth, the city has you covered at every price point. Our top pick for a first-timer? Head to Whole Earth on a Friday evening, order the rendang mushroom and pineapple fried rice, and prepare to be completely won over. You won't miss the meat — we promise.