

Going vegan or vegetarian is easy-peasy when you’ve got plenty of options. Make a reservation at one of these vegan or vegetarian restaurants in Singapore the next time you want a meat-free meal that hits the spot.
So you want to kickstart a meat-free life, or at least minimise your meat consumption habits in 2022, but you’re worried about not having nice places to dine out with your friends? There are lots of vegetarian restaurants in Singapore offering vegetarian buffets and a la carte vegetarian food in cuisines ranging from Chinese to Korean, Japanese, Indonesian and even Indian. Many of these restaurants only practice farm-to-table concepts and opt for sustainable and ethical products. So whether you’re keeping it all veggie or are open to mock meat and all the meat-free lab-grown meats, you’ll find plant-based meals to please at these vegan and vegetarian restaurants in Singapore. With this selection, you may even convince some of your hardcore meat-loving friends to make the switch!
Read more: Where to Go for Kids Eat Free Deals in Singapore

1. Cultivate Cafe
This plant-based, vegan restaurant in Singapore offers a GMO- and gluten-free menu that’s made from organic ingredients carefully sourced from small and family farms. Cultivate has a warm and welcoming charm with its quaint library setting. Start with a freshly pressed organic juice, or kombucha, then tuck into Gluten-free Pizzetta with Sundried Tomato Sauce, Cashew Milk Mozzarella with Chilli Oil and Organic Rocket, or organic salads like the Steamed Asparagus, Fine Green Beans & Turkish Figs with Warm Sicilian Olive Dressing with Hazelnuts. Cultivate also features Vegan Burgers, Vegan Sandwiches (from $22) and Superfood Earth Bowls (perfect for a vegetarian wholesome lunch). For dessert don’t miss their gluten-free treats and dairy-free ice cream!


2. Afterglow: vegan restauarnt
This vegan restaurant in Singapore offers an entirely plant-based menu. Instead of standard carbs, Afterglow uses nutritious alternatives, and everything is cooked to order. Instead of standard carbs, Afterglow uses more nutritious alternatives. Their Kimchi Avo Rolls are served with almond sushi “rice” and their version of cheesecake is made from cashew cream instead of regular dairy ingredients. There are kid-friendly vegan meals, too, such as lentil flaxseed nuggets, teriyaki meatballs and a delicious serving of cheesy cauliflower bites. Raw vegetarian dishes include the Raw Lasagne (made with zucchini sheets and dehydrated cherry tomatoes, while cooked mains include the hearty tom yum zoodles and a veggie burger that will impress.


3. Analogue: vegetarian
Analogue doesn’t just do smashing vegetarian food (think jackfruit tacos, mushroom ceviche, plant-based nuggets and pumpkin dumplings), they also have a lovely non-alcoholic cocktail selection, made with ingredients such as coconut, ashwagandha, Pu-erh tea, dandelion root and more. Their flavour-filled vegan plates will satisfy even the biggest meat-lovers, and there are even indulgent vegan desserts so your meal ends on a sweet note.
4. Ananda Bhavan: vegetarian Indian
Ananda Bhavan is one of the oldest vegetarian restaurants in town, serving traditional Indian vegetarian dishes. There are now multiple branches around Singapore, all dishing out North and South Indian vegetarian meals. Think Biryani Set Meals with vegetable kurma, raita, and vadai, or masala thosai and chaats.


5. Annalakshmi: Indian vegetarian buffet
Annalakshmi is a unique Indian vegetarian buffet offering of all you can eat, for whatever you wish to pay. How novel a concept is that? The vegetarian buffet at lunch might have biriyani, poori, appam, vegetable curry and other North and South Indian homestyle cooked dishes. Annalakshmi also offers special menus for occasions such as Deepavali, Ponggal, Valentine’s Day and more.
6. The Boneless Kitchen: Korean vegetarian restaurant
It’s not often you see a Korean vegetarian restaurant, but that’s exactly what The Boneless Kitchen offers. From vegan Kimchi Mandu, which are dumplings stuffed with more than 15 vegetarian ingredients to the Bibimbap, a colourful vegetable-filled bowl of rice topped with shredded vegetables, all dishes and sauces are freshly made from scratch. So if you are craving vegetarian Korean fare, hit this spot up!


7. Elemen: vegetarian restaurant
This vegetarian restaurant is a welcome addition to the vegetarian scene in Singapore. The focus at Elemen is on modern interpretations of meatless dishes, but you won’t find any mock meat on the menu. The outlets have differing menus, but you’ll find delicious fried rice and noodle dishes, vegetarian tempura rolls and even vegetarian desserts.
8. Genesis Vegan Restaurant
A pocket-friendly vegan restaurant at Havelock II, the team at Genesis is particular about the ingredients used in each of its flavourful vegan dishes. You won’t find any MSG here, and the levels of sugar, salt and oil used to prepare the menu are controlled. Look out for pasta, noodles and rice dishes alongside freshly baked wholemeal bread, savoury starters and a selection of desserts.
9. Gokul Vegetarian Restaurant: Indian and Asian vegetarian
Expect North, South Indian and Asian food at this Indian vegetarian restaurant. In addition to vegetarian versions of Indian favourites such as biryani, chilli chicken and dosa, you’ll also find local must-haves such as nasi lemak and claypot chicken curry (made with vegan chicken). Gokul offers catering services, too, and customers often rave about their vegetarian buffets and a la carte serves.


10. The Goodburger: plant-based burgers
Want a burger so bad but you’re going vegetarian? Enter The Goodburger! This food truck (yes an actual food truck in Singapore!) serves delicious plant-based Impossible burgers (that taste like beef) and Tindle burgers (that taste like chicken). Pull up a metal chair in the spot resembling a car park right outside FairPrice supermarket and order fries, burgers galore, onion rings and fried mozzarella sticks. Or grab your veggie burgers to go!
11. Green Common: vegetarian restaurant and grocery
Look forward to a large variety of cuisine that’s made from organic, non-GMO ingredients, ranging from Korean cuisine and Western-inspired dishes to Chinese-style dishes, burgers and even kid-friendly bites, all made with plant-based meats such as OmniMeat, Beyond Meat, Moving Mountains and Unlimeat. This vegetarian restaurant also doubles as a grocery concept store that retails vegetarian, vegan, organic and natural food.
12. Green Dot: vegetarian and vegan restaurant
Look out for filling mushroom soup bowls, vegan burgers, local picks such as vegetarian rendang and congee and even a low-calorie menu at Green Dot if you’re watching your diet. This popular vegetarian and vegan restaurant in Singapore also takes a no-waste stance when it comes to takeaways, offering 20 cents off on each individual bento, noodles or set order you purchase. Not sure how many containers to bring? There’s a handy guide on the Green Dot website! Vegetarian food deliveries are also an option when you order online.


13. Herbivore: Japanese vegetarian restaurant
Friendly staff that remember your dietary specifications and a mouthwatering menu that has something for every palate are just some of the things patrons say when asked to describe this Japanese vegetarian restaurant – said to be the first one in Singapore. While a tad pricey, the portions are generous and the ambience is relaxing.
14. Joie by Dozo: Japanese-European vegetarian
Joie (say ‘joy’) offers vegetarian set lunches and dinners – there’s a six and seven-course degustation menu showcasing their Japanese-European dishes. Think Wild Rice with Eggplant Terrine and a grilled Monkey Head Mushroom Steak, served on a hot lava stone.


15. Kailash Parbat: vegetarian North Indian
A popular chain in India with multiple Singapore outposts, Kailash Parbat offers vegetarian North Indian cuisine (like Vegetable Tandoor, Vegetable Biriyani and Pax Bhaji) but is best known for its chaat. There’s a whole menu dedicated to chaat (the Indian savoury street snacks that are often crispy on the outside and filled with various veggie fillings, herbs, sauces and spices). The Chole Battura (chickpea curry) is also excellent.
16. The Kind Bowl: vegetarian Vietnamese
Sustainable ingredients shape the modern and ethical menu at this vegetarian Vietnamese restaurant in Killiney, and favourites include The Kind Pho, which blends silky rice noodles with an umami broth, “no chicken” seitan and grilled oyster mushrooms with sprouts, fresh herbs and lime; and the No Crab Noodles, which contains silky tofu, mushrooms and wholegrain vermicelli in a tangy broth. Advise the staff if you don’t consume onions and garlic when ordering.


17. Kind Kones: vegan ice cream cafe
Vegan ice cream has never tasted so good! Kind Kones‘ yummy scoops are dairy- and egg-free, and contain zero preservatives, additives and gluten. Sink your teeth in flavours like the Blue Planet, made from coconut and cashew milks, vanilla, Butterfly Pea Flower, matcha cake made with Almond Milk) and raw cane sugar. This vegan dessert place also retails vegan and vegetarian cakes, breads and spreads alongside other desserts such as donuts, superfood bliss balls and even pancakes.
18. Komala Vilas: vegetarian Indian
The Indian vegetarian dishes on offer here are basic but delicious. There’s a mix of both South and North Indian vegetarian food at Komala Vilas, that’s served on metal trays. Popular picks include the vegetable biryani set, which comprises vegetable curry, chapati, papadum, saffron rice, daal and raita.
19. LingZhi Vegetarian: Chinese vegetarian
LingZhi Vegetarian is owned by the TungLok Group so you know the Chinese food cred is high. Vegetarian Chinese cuisine is on the menu but rather than resorting to mock meats, dishes are made with organic ingredients and plenty of fresh vegetables.
20. The Living Cafe: flexitarian healthy cafe
The Living Café on Bukit Timah is popular with those serious about eating clean. Their menus offer something for those eating vegan, gluten-free and even raw diets (but they do serve meat, too so you can dine in a group with various requests). This flexitarian cum vegetarian restaurant in Singapore uses lots of healthy nuts, seeds and grains as well as fresh vegetables (including herbs harvested from their Aerospring Indoor system) to offer a wholesome and nutritious meal. Look out for their vegan roasted broccoli mushroom pizza with a crust made of herbs, oats and flax seeds, and toppings of pesto and macadamia cheese, tempeh Buddha bowl and RAW desserts.


21. Lotus Vegetarian Restaurant: Chinese & Asian vegetarian
Lotus Vegetarian Restaurant is the place to head for a huge offering of vegetarian dishes with its Chinese vegetarian buffet featuring Japanese vegetarian sushi, Chinese, Malay, Peranakan and other local favourites. This vegetarian restaurant is from Taiwan, so expect best-selling Taiwanese dim sum as well as Local classics reinterpreted meat free here. We hear this spot is a great place to book your yu sheng vegetarian meal, too. Look out for vegetarian chicken rice, nasi lemak and mee siam plus stir-fried laksa – all in a vegetarian version using ‘prawns’, mushrooms, tau pok and beansprouts.

22. Love Handle: vegan
This vegan butcher cum restaurant pulls out all the delicious stops with a plant-based menu that impresses. Tuck into hearty servings of Mee Sua with luncheon meat, crunch away on crispy Fried Enoki, let the kids tuck into meatballs or indulge in vegan burgers like that a Pulled Rendang Burger or a Love Handle Brisket Smashed Burger, each made with generous servings of seitan. The true show-stealer here is the Impossibro Wellington, which has spiced Impossible meat and a gorgeous mushroom duxelle wrapped in a crisp puff pastry, served with a side of mash potatoes and wild mushroom jus. While the main dining space is still a work-in-progress, you can sit down to a vegan lunch or dinner at the bar counters within. Love Handle‘s new joint in Ann Siang Hill also has a plant-based butcher counter that gives you an authentic cut, weigh and package experience just like you’d get at any other butcher. Key highlights include sausage patties and minced chicken and house-made Kombu butter, homemade Lao Gan Ma and XO sauces. Prices are super affordable, too!
23. Loving Hut: vegan
Savour homey style vegan cuisine in a mix of western and local fare at this vegan restaurant in Singapore. There are different dishes offered according to the day of the week as well as their usual menu. Dishes might include Nyonya Mee Siam, Sesame Chickin Claypot Rice, Vegan Peking Duck wrap or a Nonya Soy Pongteh. There’s also a kids’ pasta menu.
24. Miaoyi Vegetarian Restaurant: vegetarian Chinese
The traditional vegetarian Chinese fare and the vegetarian yu sheng here makes Miaoyi Vegetarian Restaurant a popular choice for family reunions. It’s a popular spot year-round too for Chinese vegetarian cuisine and zi char style dishes range like Peking Vegetarian Duck, Mock Curry Fish Head and the exotic-sounding Royal Spicy Monkey Head Mushrooms!

25. Naked Earth Cafe: vegan
While more of a grab-and-go spot with some intimate tables and not a cafe per se, Naked Earth in China Square is still well worth a visit for its simple, super flavourful dishes – our top pick has to be the Naked Chik’n Rice. Made with fragrant rice, perfectly ‘roasted’ soy protein Chik’n, a side of fresh cucumber and cherry tomatoes and fabulous house-made sambal, this plant-based version of the popular local dish is a must-try! They’ve also got simple protein-packed soups, veggie rolls and a yummy No Chik Zoodles bowl that’s so comforting and full of fresh ingredients. Don’t miss their plant-based desserts either because they hit the sweet spot while remaining healthy and cruelty-free! They’re also available on GrabFood and Foodpanda if you’re located in the area.


26. nomVnom: plant-based burgers
You’ll love the plant-based burgers at this vegan and vegetarian restaurant, which has three outlets around the island – each nomVnom outlet has a different menu. Handmade buns are paired with vegan burger patties made from mushroom, marinated tempeh, konjac, OmniMeat and more. There are several types of fries you can have with your burger, or you can order a bunless vegan burger instead. Alternatively, opt for a meat-free pizza or pasta dish or a hearty udon bowl, too.
27. Original Sin: vegetarian Mediterranean
This Chip Bee Gardens Mediterranean vegetarian restaurant is a hit with the ladies that lunch. Original Sin has been around for ages and is still going strong thanks to its varied menu and lunch set deals. They can prepare dishes to be gluten-free, vegan and without onion/garlic for their sizeable Indian clientele so they are used to requests. The a la carte vegetarian menu boasts lots of fresh salads like the roasted vegetable quinoa salad, Indian style tandoor veg skewers or Bosco Misto, of spinach, feta and tofu patties, and you can also opt for online delivery.


28. Podi & Poriyal: Indian vegetarian
Expect delicious Indian vegetarian food at Podi & Poriyal, with a menu that includes classic vegetarian dishes such as medhu vadai, podi idli, ghee rice and more. Pair your meals with Indian-inspired cocktails like the Gin Fizz, made with a curry leaf-infused gin or an Old Fashioned that’s built on a betel leaf-infused whisky.
29. Poison Ivy Bistro: vegetarian cafe
This quirky little vegetarian bistro in Singapore is located at Bollywood Veggies, an organic farm out in Kranji. Plan your visit ahead so you’ve got time to wander around the farm with the kiddos, take part in some of the activities on offer (calling ahead to make sure you’re expected and get the scoop on what’s on is a good idea). The bistro itself serves up farm-fresh produce in its infinite variety and is more of a ‘whatever the chef feels like cooking on the day’-type deal. Some dishes are spicy, all are finger-licking good!
View this post on Instagram
30. Porcelain Cafe by Gratefood Co: vegan cafe
From vegan bakes and ice cream to yoghurt and acai bowls (good for two or three to share!), vegan smoothies and more, there’s nothing you won’t enjoy at Porcelain Cafe. This vegan cafe in Singapore also retails a range of floral teas you can enjoy alongside your vegan meal.
31. Real Food: vegetarian & vegan cafe
Real Food is a vegetarian cafe set up by the organic grocery shop Real Food Grocer. Real Food serves vegetarian food with a conscience: no processed ingredients, artificial preservatives or trans-fat. Their burger menu sees Portobello mushroom, beet millet and veggie patties plus lentil quinoa croquettes instead of meat. There are all-day vegan and vegetarian brunch dishes, ranging from gluten-free sweet pumpkin pancakes to organic potato wedges, plus vegan cakes, sourdough cinnamon buns, smoothies, organic coffee and other health drinks.

32. The Social Kitchen: vegetarian
This vegetarian restaurant in Singapore has plenty of yummy veggie-based dishes to enjoy, but we’re particularly excited about The Social Kitchen‘s collaborative menu with UK-based The Vegetarian Butcher at Jurong Bird Park and its new outlet at Gardens by the Bay. The meat-free menu is filled with a range of NoChicken and NoBeef dishes – think Fiery Mala NoMeatball Pasta, NoChicken Schnitzel with Fries, and NoChicken Nuggets for the kiddos – all made with soya beans, lupine beans and vegetables. There are Asian and Western mains to choose from. The Social Kitchen aims to provide steady employment for disadvantaged persons and their caregivers, which makes it an extra cool vegetarian and vegan-friendly dining spot in our eyes.
33. Sufood: CBD vegetarain
Opt for a la carte dining at this vegetarian restaurant in Singapore, or go for one of its four-, six- or eight-course set menus instead. Highlights here include its Burdock-Maca Stew, 5-Grain Rice with Black Truffle and Mushroom, Star Pizza with Cream Cheese and Wasabi-Tomato Sauce and the Chickpea Rice Burger with Fries.
34. SunnyChoice Cafe: vegetarian Asian
SunnyChoice is a family business run by five sisters, selling organic products with a cafe on the side. Healthy Asian vegetarian dishes are on the menu so this is your spot to try one of our favourite healthy hawker dishes – Hakka Thunder Tea Rice with its side of antioxidant-rich matcha soup. There’s mock ikan bilis and lots of vegetables served up with brown rice. Other dishes include Assam “Fish” Brown Rice, Curry Rice and Bibimbap – a traditional Korean rice dish with shredded vegetables served in a steaming stone pot.

35. Tea Villa Cafe: mixed vegetarian cuisine
There’s a variety of cuisine options to tuck into at this vegetarian restaurant in Singapore, so whether you’re in the mood for pizza, pasta, fried rice, Schezwan (Indian-Chinese cuisine) dishes or even tacos, you’ll likely find it here. We’re fans of the Pav Bhaji Fondue, Nutella Millshake and the Hummus Platter. Tea Villa Cafe also does a smashing Desi high tea set, which includes chai, pani puri and a range of other Indian snacks. Sweeten the deal with a cup of tea afterwards – there are 100 different premium teas to choose from!


36. VeganBurg: vegan burgers
VeganBurg was one of the first 100% plant-based, fast-food burger joints in Singapore. All of their vegan burger patties are made mainly of soy and mushroom and are GMO-free. Watching your carbs? Replace the VeganBurg wholemeal buns with a lettuce wrap and swap out the fries for Broccoli! The avocado-Beetroot Burger is their bestseller and for dessert, you can almost guiltlessly indulge in their dairy-free coconut ice cream.
37. Warung Ijo: vegetarian Indonesian
Expect plenty of vegetarian Indonesian food at Warung Ijo, with highlights like Sambal Udang (“prawn” sambal) and kwetiau goreng (fried noodles) alongside a range of veggie-friendly snacks you can take home. The vegetarian food here is also alliums-free and vegan-friendly.
38. Whole Earth: Michelin Bib Gourmand vegetarian
This Michelin Bib Gourmand vegetarian restaurant serves a mix of vegetarian Thai and Peranakan dishes. There’s some mock meat on Whole Earth‘s menu such as sweet and sour ‘pork’ but other dishes use mushroom or tofu instead of meat. Try the Penang Rendang, which substitutes beef with shiitake mushrooms, and Nonya curry with minced mushroom meatballs and potatoes.
Check out more foodie fun!