Singapore’s food scene is a feast for all, and vegetarians are no exception. Whether you’re committed to a plant-based lifestyle or simply exploring meat-free options, the city offers an array of vegetarian delights. From innovative restaurants to reliable vegetarian food delivery services, there’s plenty to whet your appetite.
Let’s take a look at eight standout vegetarian dishes and the best vegetarian restaurants in Singapore that are making plants the star of the show.
1. Gokul Vegetarian Restaurant


If you’re craving vegetarian food in Singapore that goes beyond the basics, Gokul Vegetarian Restaurant is worth a visit. This Little India gem serves North and South Indian dishes with a twist—they’re entirely vegetarian. Their creamy butter “chicken” and hearty masala dosa showcase how rich and satisfying plant-based meals can be.
For those busy days, Gokul also offers vegetarian food delivery, ensuring you don’t miss out on their vibrant flavours of vegan food.
2. Violet Oon Singapore


Known for its Peranakan cuisine, Violet Oon Singapore impresses with its vegetarian options. Their chap chye, a comforting stew of braised vegetables, and tauhu goreng, crispy tofu in peanut sauce, are must-tries. The focus on fresh, local ingredients ensures a meal that’s as wholesome as it is flavourful.
This spot blends heritage and plant-based cuisine, making it a great choice for vegetarians exploring Singapore’s culinary culture.
3. Real Food


For a modern twist on vegetarian dining, Real Food offers dishes that cater to health-conscious diners. Their handmade dumplings and organic mushroom aglio olio are highlights, showcasing how simple ingredients can pack a flavourful punch.
With outlets in Orchard and other central locations, Real Food also provides vegetarian food delivery, bringing their wholesome meals right to your door.
4. LingZhi Vegetarian


LingZhi Vegetarian elevates meat-free dining with its innovative menu. This vegetarian restaurant in Singapore focuses on Asian-inspired dishes like truffle dumplings and crispy seaweed tofu. The use of natural ingredients and creative techniques ensures a meal that’s both delicious and memorable.
Perfect for special occasions, LingZhi proves that vegetarian food can be as indulgent as its meaty counterparts.
5. Greendot


Greendot is a vegetarian restaurant in Singapore that’s great for quick, healthy meals. Their signature bento sets allow you to mix and match items like braised lion’s mane mushrooms, spinach tofu, and black pepper udon. It’s a convenient option for those on the go, offering a satisfying and nutritious alternative to fast food, with plenty of vegan food available.
.
For added convenience, Greendot’s vegetarian food delivery service makes it easy to enjoy their dishes from the comfort of home.
6. Afterglow


Afterglow takes a creative approach to vegetarian food, specialising in raw and vegan-friendly dishes. Their zucchini “lasagna” and walnut-mushroom tacos are crowd favourites, demonstrating the versatility of plant-based ingredients.
Located in Chinatown, this trendy spot is perfect for anyone looking to try something a little different. With its emphasis on sustainability and fresh produce, Afterglow is more than just a meal—it’s an experience.
7. Ananda Bhavan


As Singapore’s oldest vegetarian restaurant, Ananda Bhavan has been serving South Indian delights since 1924. Their dosa, idli, and biryani are simple yet satisfying, showcasing traditional flavours that have stood the test of time.
This vegetarian restaurant in Singapore offers a no-frills dining experience, perfect for those who appreciate authentic, home-style cooking.
8. Komala Vilas


Komala Vilas is another icon in Singapore’s vegetarian food scene. Known for its generous thali sets and fluffy poori, this restaurant is a haven for fans of South Indian cuisine. The balance of spices and textures in their dishes makes it a must-visit for vegetarians and meat-eaters alike.
For those who prefer to dine at home, Komala Vilas also offers vegetarian food delivery, making it easy to enjoy their meals anywhere.
Why Singapore is a Haven for Vegetarian & Vegan Food
Singapore’s food scene is as diverse as its culture, and this inclusivity extends to vegan food and vegetarian dining. From Indian and Peranakan dishes to modern fusion cuisine, there’s no shortage of options for plant-based eaters. The city’s embrace of vegetarian food delivery services also ensures accessibility, allowing you to enjoy a meat-free meal anytime, anywhere.
What sets Singapore apart is the creativity and care put into its vegetarian offerings. These dishes aren’t just substitutes—they’re culinary celebrations in their own right.
READ ALSO: Experience Little India in Singapore: Food, Stays, and Shopping
Ready to Embrace Vegetarian Food in Singapore?
Whether you’re a lifelong vegetarian or simply trying to eat more plant-based meals, Singapore has something for you. From comforting curries to innovative raw dishes, these eight vegetarian restaurants in Singapore highlight the city’s commitment to flavour and diversity.
So, why not give one of these spots a try? Whether you dine out or order vegetarian food delivery, you’re sure to discover the joys of meat-free eating. Let Singapore’s vegetarian food scene surprise and delight you—it’s a decision your taste buds won’t regret.
Visit Taste of SG for vegetarian restaurant guides, must-try dishes, and food delivery tips to make your plant-based journey even more delicious.
