Good food can be found almost anywhere in Singapore and the same can be said about vegetarian fare. Bookmark this list of vegetarian restaurants in Singapore for solid creations that will satisfy any non-carnivore!

Pollen is a gorgeous Mediterranean-influenced, modern European restaurant located in the heart of the beautiful Gardens by the Bay, where you can dine while surrounded by such lush vegetation as olive and fig trees.

Executive chef Steve Allen puts out meat-free creations for his special, ever-changing vegetarian menu, which features dishes like kale salad and pickled beetroots with chestnut yogurt. 

The best bit? After the feast, you get to access the Flower Dome for free and explore the garden, kept at under 20 degrees Celcius, that features a colourful plethora of exotic flora.


Think fast food has to always involve meat, meat, and more meat? That's definitely not the case with VeganBurg, where an amazing plant-based menu bathes in the limelight.

Try items like the “Cracked Mayo” (soya patty slathered in egg- and dairy-free mayonnaise) and the “Smoky BBQ” (mushroom patty with barbecue sauce). Want something with a local twist? There's the “Char-Grilled Satay” dish, which features a soy patty covered in a spice and herb-rich satay (grilled skewered meat) sauce.

Sides like smoked franks and spinach pops are also available.

Whole Earth Vegetarian Restaurant

As Singapore's first and only Thai-Peranakan vegetarian restaurant, Whole Earth specialises in perfectly executed sour-spicy dishes that pretty much sum up the flavour profiles of the two main culinary influences.

See how they creatively recreate classic, meat-heavy Peranakan (Straits-born people of Chinese and Malay/Indonesian heritage) and Thai dishes as vegetarian-friendly alternatives, such as kong bah (braised pork belly) by using mushrooms, and sweet and sour pork by including soy and pineapple chunks.

Original Sin

Mediterranean vegetarian restaurant Original Sin has been around for almost 15 years, and its quality creations have consistently been on point.

Menu highlights include the "Magic Mushroom" (baked portobello mushroom with ricotta cheese, spinach, and pesto, drizzled with tomato basil sauce and mozzarella) and the vegetable tandoori (a mix of chargrilled mushrooms, eggplant, capsicum, onions, and tofu marinated in tandoori spices—it comes with yogurt, mango chutney and rice).

If you have a sweet tooth, try offerings like the apple crumble and the heady tiramisu.

Café Salivation

Decked out in jewel tones and plenty of pink décor, Café Salivation in Little India focuses on Indian-Western style vegetarian plates that are chock full of fresh ingredients. With categories like soup, salad, sandwiches, burgers, pastas, pizza, and even Mexican, the menu is pretty extensive.

Bites like the chickpea and brown rice burger, crispy tofu steak sandwich, and enchilada (baked tortillas stuffed with vegetables and cheese) are hot favourites. For dessert, try the eggless coconut panna cotta.

Gokul Vegetarian Restaurant

Gokul Vegetarian Restaurant is what one would call a "hole-in-the-wall" eatery. This unpretentious gem is always very packed and serves meat-free options that are incredibly mouth-watering—so much so that you’d forget you’re actually not consuming meat!

Here you'll find plenty of iconic local dishes made using lots of tofu and soya, from chicken rice and wanton (dumpling) mee to laksa (coconut milk-based spicy noodle soup) and soup kambing (mutton soup).

Mavalli Tiffin Rooms (MTR)

Serving up authentic south Indian cuisine since 1924, MTR is great for a guilt-free yet satisfying meal. Though the menu may be not very extensive, trust that whatever you pick will be a hit.

Tiffin meals to choose from include bisibele bhath (rice dish consisting of lentils and assorted vegetables, served with raitha made from curds and onions, plus ghee) and poori, which comes with spiced potato curry and chutney. Prices are extremely wallet-friendly, too.