Over the past three years, I’ve made it my mission to eat my way through Singapore’s vibrant vegetarian food scene. As someone who enjoys adapting traditional Asian recipes and Japanese recipes for the modern home kitchen, I wanted to see how local chefs transform classic meat-heavy dishes into incredible plant-based meals. I’ve personally visited, queued for, and tasted the food at every single spot on this list.
Finding quality vegetarian food in Singapore isn’t just about salads and plain tofu. It’s about discovering rich curries, masterfully braised mock meats, and delicate sushi that make you forget meat entirely. From tasty vegan burgers to crispy spring rolls, the options here in the little red dot are impressively diverse. I’ve narrowed down my tasting notes to these 12 standout vegetarian restaurants in Singapore. Whether you are looking for quick street food like masala dosa in Little India or a high-end omakase experience near Raffles City, here are my honest recommendations on where to eat, what to order, and exactly what to expect.
1. Yi Xin Vegetarian (Chinatown) – Affordable Vegetarian Food Singapore

Nearest MRT: Chinatown (3-min walk)
Price: ~$4.50 to $10
I stumbled into Yi Xin Vegetarian on a rainy afternoon, and it quickly became my go-to for affordable, flavor-packed Chinese vegetarian and vegan food. What really earned this spot its place on my list is how unapologetically local it feels. They serve all the hearty comfort dishes you crave, from mock pork ribs hor fun to simple, perfectly fried rice and noodles.
Their signature Vegetarian Curry Laksa ($4.50) is an absolute must-try. The broth is rich, slightly sweet from coconut milk, and packs an unexpected spicy punch for a plant-based bowl. I love grabbing a quick lunch here when I’m running errands in Chinatown, though some dishes can lean a bit toward the oily side.
Ideal for: Those on a budget or in need of a quick bite while exploring Chinatown.
Not recommended for: Guests seeking a quiet, air-conditioned, fine-dining atmosphere.
Pro tip: Pair your curry or laksa with brown rice for a lighter, more balanced meal.
2. Eight Treasures Vegetarian Restaurant (Chinatown) – Traditional Plant-Based Dining
Nearest MRT: Maxwell / Chinatown (6-min walk)
Price: ~$12 to $28
Located right across from the Buddha Tooth Relic Temple, Eight Treasures offers a beautifully traditional dining experience. Their “meat-equivalent” mock meats are some of the most convincing and well-executed I have ever tasted. The ambiance is peaceful, a welcome contrast to the busy streets outside.
Highly recommended is the Black Pepper Monkey Head Mushroom ($22). The texture is incredibly meaty and satisfying, coated in a sticky, peppery glaze that begs for a bowl of steamed white rice. Even the mashed taro Peking “duck” impresses the most stubborn meat-eaters.
Perfect for: Family dinners or a relaxing meal after visiting the Buddha Tooth Relic Temple.
Not ideal for: Those in a hurry, as service can be slower during busy times.
Insider suggestion: Order a pot of hot Chinese tea to complement the rich mock meat dishes.
3. Moon Chay Vegetarian (Fortune Centre) – Fusion Asian Recipes and Vegan Food
Nearest MRT: Bencoolen (8-min walk)
Price: ~$10 to $18
Tucked inside the Fortune Centre, a hotspot for vegetarian and vegan restaurants in Singapore, Moon Chay stands out for its modern fusion approach. They bridge classic local dishes with contemporary comfort plates without overcharging.
Their Sweet and Sour Mock Meat with Rice ($12) is a favorite. The sauce has that perfect glossy sheen and tangy bite that takes me back to childhood dinners. The friendly service makes it a great spot for casual meals with friends.
Best for: A casual meal with friends or family looking for fusion vegetarian options.
Not suitable for: Those craving strictly traditional hawker fare.
Pro tip: After your meal, check out Bodhi Deli downstairs for a sweet treat.
4. LingZhi Vegetarian @ Liat Towers (Orchard) – Creative Vegetarian Food Singapore
Nearest MRT: Orchard (5-min walk)
Price: ~$20 to $30
LingZhi has mastered creative Chinese-Asian vegetarian and vegan dishes. I come here for special occasions because the presentation is consistently stunning. They feature premium mushrooms and fresh vegetables rather than relying solely on gluten-based mock meats.
The Firecracker Monkey Head Mushroom ($26) is a spicy, crispy, addictive dish. Their seasonal buffet is the best way to sample their range, though it can be pricey on weekends.
Great for: Special occasions or group dining.
Not recommended for: Budget-conscious diners.
Pro tip: The weekday buffet lunch offers the best value at around $28++.
5. Sufood (City Hall) – Plant-Based Taiwanese-Inspired Vegan Food
Nearest MRT: City Hall (8-min walk)
Price: ~$25 to $45 (for set meals)
Sufood offers a chic, Taiwanese-inspired take on plant-based food. I appreciate their focus on wholesome, vegetable-forward dishes rather than heavily processed mock meats. The sleek interior makes it a nice sit-down option.
The 8-Course Set Meal ($36.80) includes appetizers, soups, salads, mains like Lion’s Mane Mushroom with Black Pepper Sauce, and dessert. Portions are generous, leaving you satisfied but not sluggish.
Ideal for: Date nights or casual business lunches.
Not ideal for: Those looking for street-level vegetarian stalls.
Pro tip: Choose the set lunch for better value, as a la carte items tend to be pricier.
6. NSEW Sprout (Katong) – Vegan Friendly Cafe with Asian Flavours

Nearest MRT: Dakota (12-min walk)
Price: ~$14 to $20
NSEW Sprout is a trendy vegan cafe with creative bowls and wraps inspired by Asian recipes. The indie vibe and healthy options make it a favorite for weekend brunch.
The Asian-Spiced Tofu Bowl ($14.90) features perfectly marinated tofu over crunchy greens. Note they only accept Cash or PayNow.
Best for: Weekend brunch groups and light, healthy meals.
Avoid if: You dislike waiting; queues form on weekends.
Insider tip: Arrive before 11:30 AM on weekends for the best seating.
7. Whole Earth (Tanjong Pagar) – Best Vegetarian Restaurants with Peranakan-Thai Fusion
Nearest MRT: Tanjong Pagar (8-min walk)
Price: ~$20 to $30
Whole Earth blends Peranakan and Thai cuisines into a purely plant-based menu. A Bib Gourmand winner, they achieve remarkable flavor depth without fish sauce or pork.
Their Nonya Curry ($24), with shiitake mushrooms and potatoes in rich coconut gravy, is a must-try. The spice paste is exceptional.
Perfect for: Diners looking to explore new flavors and fans of Peranakan or Thai fusion.
Not ideal for: Those looking for a quiet, intimate dining experience.
Pro tip: Ask the server for the chef’s seasonal recommendations for something extra special.
8. Ki Su Shoujin Omakase (Tanjong Pagar) – Fine Dining Vegetarian and Vegan Omakase
Nearest MRT: Tanjong Pagar (8-min walk)
Price: ~$120 to $150+ (per person)
Ki Su is Singapore’s premier fine-dining vegetarian omakase, combining Japanese cuisine with French influences. Their artistic dishes showcase seasonal vegetables and plant-based ingredients.
The seasonal vegetable sushi and shimeji yakimono (grilled mushrooms) are highlights, often enhanced with delicate touches like teriyaki sauce that elevate the experience.
Ideal for: Special occasions or fine dining experiences.
Not recommended for: Budget-conscious diners or casual meals.
Pro tip: Book a seat facing the sushi bar for the most immersive experience.
9. Kang Su Vegetarian @ Far East Plaza (Orchard) – Budget Plant-Based Street Food
Nearest MRT: Orchard (5-min walk)
Price: ~$5 to $10
Kang Su is a hidden gem for affordable, homestyle Asian noodles and rice dishes. Their Vegetarian Chicken Rice ($5.50) features fragrant rice and a sharp chili sauce.
Best for: Affordable vegetarian lunches while shopping in Orchard.
Not ideal for: Diners seeking a luxurious dining space.
Pro tip: Keep an eye on the blackboard for daily specials.
10. Herbivore (Fortune Centre) – Japanese Cuisine and Vegan Options
Nearest MRT: Bencoolen (8-min walk)
Price: ~$15 to $22
Herbivore serves hearty Japanese and Western-influenced vegetarian and vegan dishes. Their Vegan Katsu Curry ($18) features crunchy mock meat in a thick Japanese curry.
Great for: Filling dinners with friends or family.
Not ideal for: Those looking for light meals.
Insider tip: The portions are large, so sharing dishes is recommended.
11. The Kind Bowl (Orchard/Killiney) – Vegan Friendly Vietnamese-Inspired Bowls
Nearest MRT: Somerset / Orchard (7-min walk)
Price: ~$11 to $15
The Kind Bowl offers nourishing vegan bowls inspired by Vietnamese and local flavors. The Kind Pho ($11.80) features a deeply comforting broth with shredded mock chicken and fresh herbs.
Ideal for: Light lunches or meals for flexible diets.
Not recommended for: Those craving heavier, wok-fried dishes.
Pro tip: Weekdays between 2-4 PM are the quietest times for seating.
12. Lotus Vegetarian Restaurant (Novena) – Local Vegetarian Food Singapore

Nearest MRT: Novena (12-min walk)
Price: ~$6 to $15
Lotus Vegetarian serves a vast menu of local classics, rice dishes, and hawker-style stir-fries. Their Vegetarian Nasi Lemak ($7.50) features fluffy coconut rice with sweet-spicy sambal and crispy mock anchovies.
Best for: Family lunches in the Balestier area.
Not ideal for: Those who prefer shorter walks from the MRT.
Pro tip: Try their stir-fried hor fun for a great takeaway option.
What to Cook at Home: Asian Recipes Inspired by Vegetarian Restaurants in Singapore

Exploring these restaurants reminded me that great vegetarian cooking starts with fresh, organic ingredients and simple techniques. You don’t need fancy mock meats to make delicious plant-based food at home.
Inspired by Yi Xin and Lotus Vegetarian, try making a simple Vegetarian Fried Bee Hoon. Soak rice vermicelli until soft, sauté minced garlic (if you eat egg and alliums), shredded cabbage, carrots, and rehydrated shiitake mushrooms. Toss the noodles with vegetarian oyster sauce (made from mushrooms), light soy sauce, and a dash of sesame oil. It takes 15 minutes and hits that street food comfort spot.
For richer flavors like Whole Earth’s curries, try a Plant-Based Coconut Curry. Use lemongrass, galangal, and turmeric as a base. Simmer potatoes, fried tofu puffs, and eggplant in silky smooth coconut milk. Let it sit for a few hours so the tofu soaks up the spices.
And if you’re craving a tasty breakfast from Little India, whip up some masala dosa at home — crispy, savory, and perfect with a side of coconut chutney and sambar.
Eating out is fantastic for inspiration, but bringing these flavors into your own kitchen is incredibly rewarding. Grab fresh vegetables this weekend and give it a try! If you find yourself near Jurong East, don’t miss out on vegan ice cream spots or places like Boneless Kitchen for Korean-inspired veg dishes. For a fun night out, Super Loco offers plant-based Mexican flavors that are a hit in this corner of Asia.
Singapore’s vegetarian scene truly reflects the world-class diversity of the little red dot, blending traditional and global influences into a tasty, plant-based culinary adventure.
To wrap it up, for more delicious plant-based recipes inspired by these amazing eateries, be sure to check out the full collection at SG Recipe Vault.


