Home » Wine & Dine » The ultimate guide to vegetarian dining in Singapore
Bakeries & Cafes Food And Drink Living in Singapore Restaurants Wine & Dine

The ultimate guide to vegetarian dining in Singapore

Finding good vegetarian restaurants in Singapore can be tough, especially if you’re new to the city. So, we took on the task of compiling the most delicious vegetarian eateries that’ll please the whole family! From hearty burgers to vegan ice cream, here’s our go-to guide to vegetarian dining in Singapore. (Psst – some of these spots offer gluten-free and eggless dishes, too!)

joie restaurant vegetarian
Contemporary-chic interiors with a pretty mean view of town

#1 Joie by Dozo Restaurant

Located on the rooftop garden at Orchard Central, Joie (“Joy”) by Dozo Restaurant offers meatless fine dining. Choose from an elaborate six-course lunch or seven-course dinner consisting of contemporary dishes with Japanese-European flavours. Psst… Read on for our review of this stunning spot.

181 Orchard Road, #12-01 Orchard Central
6838 6966 | joierestaurant.com.sg


 #2 Loving Hut

Tuck into a mix of local and fusion grub at this modern vegan café located in the east. Standouts include the Nyonya Laksa Lemak ($9.90), a healthy-yet-hearty noodle dish, and weekday specials like the herbal soup set ($10.90). Loving Hut is closed on Tuesdays!

229 Joo Chiat Rd, #01-01
6348 6318 | lovinghut.com.sg 


#3 Afterglow

This cosy café prides itself for using fresh, local plant-based ingredients. The healthy menu features a mix of raw and cooked dishes, including the raw crispy lasagne ($22) and herbed quinoa bowl ($16). Dessert fans should definitely try the raw chocolate salted caramel fudge ($12.50), made with avocado and cacao fudge, tahini layer, vanilla, honey and dates-infused walnut crust.

48 Keong Saik Road
6224 8921 | afterglow.sg


original sin vegetarian restaurant
Original Sin

#4 Original Sin Restaurant

Focusing on Mediterranean flavours, this vegetarian spot uses a range of fresh, wholesome ingredients and herbs in its dishes. Drop by during lunch for a value-for-money set ($28) that’ll get you a starter, a main – flatbread, avocado ciabatta, wrap or veggie burger – and a warm chocolate cake dessert.

Blk 43 #01-62 Jalan Merah Saga
6475 5605 | originalsin.com.sg


#5 Grove

This meat-free casual diner serves nourishing Japanese-Western fare – think ramen, rice bowls and pastas. Don’t miss the milk teas, too, available in flavours like taro, hazelnut and honeydew.

#02-21 Waterway Point West Wing


#6 Greendot

Asian-fusion vegetarian spot Greendot has a total of eight outlets islandwide! Look forward to nourishing meals like the signature rice bowl ($11.90), minced soya noodles ($7.90), as well as mushroom soup sets ($8.90 onwards).


cafe salivation vegetarian restaurant
Cafe Salivation’s gratin a la verdure

#7 Café Salivation

Since 2008, this vegetarian café has been serving up Mediterranean-inspired cuisine with subtle Indian influences. Look forward to pizzas, pastas, burgers and enchiladas, alongside a variety of eggless and gluten-free desserts. A popular pick is the Gratin a la Verdure ($12), penne pasta cooked with mushrooms, broccoli and red chili, then topped with tomato sauce and baked with cheese. Psst… Café Salivation caters for special occasions, too!

176 Race Course Road
6298 1512 | cafesalivation.com


#8 Ling Zhi Vegetarian

Open since 1991, this Chinese vegetarian restaurant has two outlets – Liat Towers and Velocity@Novena Square. Affordable lunch sets start from $12.90 per person at the Liat Tower branch, but if you’re extra hungry, go for the lunch buffet ($22.80 per person on weekdays; $24.80 on weekends) at Novena.



veganburg singapore
VeganBurg’s Fully Loaded Smoky BBQ Burger

#9 Veganburg

Meat-free burgers can be tasty too, especially when they come in flavours like char-grilled satay ($9.90) ­– which features rich Asian peanut sauce drizzled over a grilled soy patty – and smoky BBQ ($9.90), with a delish mushroom patty. Visiting with friends? Order a side of creamy garlic fries ($6.90) or spinach pops with ranch dressing ($5.90) to share.

44 Jalan Eunos
6844 6868 | veganburg.com/singapore


#10 Gokul Vegetarian Restaurant

Founded in 2003, this pan-Asian restaurant has an extensive menu that includes everything from North and South Indian cuisine to Nonya fare. Perennial favourites include Laksa Goreng ($8.50), a stir-fried rendition of the local delight, Dum Briyani ($12) and murtabak ($8).

19 Upper Dickson; #01-07, 190 Fortune Centre


#11 Real Food

Apart from serving vegetarian dishes, Real Food – which has four outlets islandwide – prides itself on being free of processed ingredients, artificial preservatives and trans-fats. Psst… Feeling lazy? You can order in via Foodpanda!



Whole Earth vegetarian restaurant
Whole Earth

#12 Whole Earth

Located in the buzzy Tanjong Pagar locale, this Peranakan-Thai vegetarian spot has recently wrapped up a two-month renovation. Now boasting an industrial-chic interior, the restaurant serves popular dishes like Assam Pedas vegetables ($18) and steamed stuffed shitake mushrooms ($25)

76 Peck Seah Street
6221 6583 | wholeearth.com.sg


#13 The Boneless Kitchen

Meat-free Korean grub? Yes, please! Most of the ingredients used here are sourced from Korea or made from scratch – such as the kimchi and gochujang (red chili paste). Menu highlights include steamboats ($35.90 for two) and Dolsot Bibimbap ($9.90), a spicy rice dish.

#01-31, The Commerze@Irving
1 Irving Place
8457 6464 | thebonelesskitchen.com


elemen vegetarian food
The spread at Elemen

#14 Elemen

Elemen has two outlets – Thomson Plaza and Millenia Walk – and the menu here is on trend. Look forward to light and healthy fusion dishes, such as the tempura tofu with avocado roll ($15.80) and mushroom risotto with black truffle ($15.80). Visiting on a weekday? Don’t miss their five-course set ($26.80)!


#15 Lotus Vegetarian Restaurant

Housed in Quality Hotel Marlow at Balestier Road, this Chinese vegetarian restaurant from Taiwan serves over 100 dishes, include the best-selling Taiwanese dim sum. Apart from the à la carte menu, Lotus also offers an Asian buffet (starts from $20.80 for weekday lunch).

201 Balestier Road
6254 0090 | facebook.com/LotusVegetarian/


#16 Sufood

Hailing from Taiwan, this vegetarian chain offers fusion cuisine – pasta, pizza and rice. For lunch, it serves a six-course set ($29.80), or you can go all out and indulge in an eight-course meal ($39.80); both options are wallet-friendly!

#02-19 Raffles City Shopping Centre
252 North Birdge Road
6333 5338 | sufood.com.sg


Blue Bistro blue rice vegetarian
Blue Rice Set from Blue Bistro


#17 Blue Bistro

Apart from daily rice sets and udon, Blue offer light bites like sandwiches and toast. Don’t forget to order the Blue Rice set ($6.50), a signature that features blue rice served with air-fried mock fish, okra, sambal, toasted shredded coconut and sambal.

#01-49 Burlington Square,
175 Bencoolen Street
6238 8676 | bluebistrosg.com


#18 Pepper Jade Thai Vegetarian

Located at Sunshine Plaza, this sleek Thai spot serves popular classics like pomelo salad ($10) and tom yam in claypot ($12). Its vegan philosophy allows for no meat, eggs, garlic, onions or shallots. Instead, a mix of Thai spices and herbs is employed for maximum taste and flavour.

#01-18, 91 Bencoolen Street
6337 7030 | pepperjadeveg.com


#19 Madras New Woodlands Restaurant

One of Singapore’s best-known Indian vegetarian restaurants, this Little India spot serves mainly South Indian dishes. If you’re looking for a filling meal, go for the VIP Thali ($9.50), which features seasonal vegetable chutneys, curries, rice and your choice of roti.

14 Upper Dickson Road
6297 1594


brownice vegan ice-cream
Vegan ice-cream, anyone?

#20 Brownice Ice Cream

We’ll take ice cream any way it comes, including in its vegan incarnation at Brownice. The two outlets – in Ming Centre (#01-03) and 53 East Coast Road – serve flavours like French chocolate, strawberry, sea salt gula melaka and pumpkin coconut.



For more vegetarian menus, try these spots:

The Living Cafe

While it’s not a non-meat destination, raw food dominates the menu here, and there are vegetarian and vegan options aplenty, from nori rolls and salads to a sesame tofu burger ($15).

779 Bukit Timah Road
6468 4482 | balancedlivingasia.com


Food Rebel

This restaurant prides itself on using organic and sustainable vegetables wherever possible. Vegetarian options include the Super-food salad ($17), a fresh, gluten-free mix of pomegranate and goji berries, sprouts, mixed nuts and seeds. Don’t leave without ordering a glass of their carefully selected organic wines, too!

28 Stanley Street, Telok Ayer
6224 7088 | foodrebelsg.com


Tracy Juice Culture

Don’t belittle this nondescript, small store front; this super popular vegetarian spot serves fresh juices and a couple of mains. A must-try is the mushroom udon ($7.90), a hearty, filling dish of udon, mushrooms and veggies in a rich and chunky mushroom and tomato broth. Note: This eatery is a hit with both vegetarians and non-vegetarians alike, and can get pretty packed during lunch time.

#01-34 Fortune Centre
190 Middle Road
6224 0701 | tracyjuiceculture.com


punjabi food vegetarian singapore
Punjab Grill

Punjab Grill

This upscale Indian resto at Marina Bay Sands offers a stellar five-course degustation menu for vegetarians ($98), as well as an affordable weekday vegetarian set lunch ($48). There are non-vegetarian set menus, too.

B1-01A, The Shoppes at Marina Bay Sands
South Podium, 2 Bayfront Avenue
6688 7395 | punjabgrill.com.sg


The Song of India

Housed in a beautiful black and white near Orchard Road, this one Michelin-starred Indian restaurant offers vegetarian set menus – and don’t miss their value-for-money buffet lunch ($29.90), which is a complete steal in our opinion! Non-vegetarian dishes are available.

33 Scotts Road
6836 0055 | thesongofindia.com


By Anthia Chng


Shopping for vegan and vegetarian groceries?

Or, if you’re a meat lover and you’ve made it this far down the page, check out our roundup to satisfy your tastes!