Top 10 Vegetarian Food Options in Singapore
Introduction
Singapore is renowned for its vibrant food scene, but vegetarians don’t have to compromise on taste or variety. From traditional hawker favorites to modern plant-based cuisine, the city offers countless vegetarian and vegan options. Whether you are a local foodie, a tourist, or following a plant-based lifestyle, Singapore has something to satisfy every craving.
1. Whole Earth
Location: 76 Peck Seah St, Singapore 079331
Cuisine: Peranakan-Vegetarian
Must-Try Dishes: Penang-style Vegetarian Rendang, Nonya Laksa, Olive Rice
Highlights: Singapore’s first Peranakan-Thai vegetarian restaurant, awarded a Michelin Bib Gourmand. Perfect for diners looking for authentic local flavors in a plant-based twist.
Price Range: S$15 – S$35 per dish
Tip: End your meal with their seasonal desserts for a sweet finish.
2. Sufood
Location: Orchard Central & other outlets
Cuisine: Modern Vegetarian Bistro
Must-Try Dishes: Mushroom Risotto, Truffle Pasta, Hearty Salads
Highlights: Stylish ambiance and contemporary vegetarian dishes with Asian-inspired ingredients. Great for casual lunch or dinner.
Price Range: S$12 – S$28 per dish
Tip: Ask for the soup of the day with a vegan option.
3. Lotus Vegetarian Restaurant
Location: 809 French Road, Singapore 200809
Cuisine: Chinese Vegetarian
Must-Try Dishes: Mock Meat, Stir-Fried Noodles, Curry Vegetables
Highlights: Buffet-style dining allows trying multiple dishes. Perfect for groups or family outings.
Price Range: S$12 – S$20 per buffet plate
Tip: Visit at lunchtime for combo meals and better value.
4. Yi Xin Vegetarian
Location: Chinatown Complex Food Centre, 335 Smith St, Singapore 050335
Cuisine: Hawker-Style Vegetarian
Must-Try Dishes: Assam Laksa, Vegetarian Fried Rice, Nasi Lemak
Highlights: Affordable, authentic local flavors with mock meats and tofu.
Price Range: S$5 – S$8 per dish
Tip: Ask for extra mock meat toppings for protein boost.
5. Annapoorna (Original Pure Vegetarian)
Location: 19 Serangoon Road, Little India
Cuisine: South Indian Vegetarian
Must-Try Dishes: Masala Dosa, Thali Meals, Chaat
Highlights: Classic Indian vegetarian institution serving flavorful, hearty meals.
Price Range: S$5 – S$15 per dish
Tip: Don’t miss the traditional South Indian filter coffee.
6. Makan Vegan 斋这里
Location: 33 Aliwal Street, Singapore 199918
Cuisine: Vegan & Plant-Based
Must-Try Dishes: Vegan Dumplings, Braised Tofu, Allium-Free Dishes
Highlights: Eggless, dairy-free, and allium-free options for health-conscious diners.
Price Range: S$10 – S$20 per dish
Tip: Check their set lunch menu for value meals.
7. Genesis Vegan Restaurant
Location: 19 Dempsey Road, Singapore 249676
Cuisine: Vegan International
Must-Try Dishes: Vegan Burgers, Mock Chicken Curry, Vegan Desserts
Highlights: Cozy and family-friendly spot for plant-based meals and desserts.
Price Range: S$12 – S$25 per dish
Tip: Try the vegan tiramisu for a sweet treat.
8. Ahimsa Sanctuary
Location: 12 Lorong Mambong, Singapore 436924
Cuisine: Vegan & Wholesome
Must-Try Dishes: Buddha Bowls, Superfood Smoothies, Vegan Cakes
Highlights: Focuses on community, sustainability, and cruelty-free cooking.
Price Range: S$8 – S$20 per dish
Tip: Weekends feature rotating brunch specials; follow their social media for updates.
9. NSEW Sprout
Location: 2 Handy Road, Singapore 229233
Cuisine: Vegan Café
Must-Try Dishes: Plant-Based Bowls, Smoothie Bowls, Vegan Breakfast
Highlights: Bright and Instagram-worthy café with creative, colorful meals.
Price Range: S$10 – S$18 per dish
Tip: Perfect for brunch with seasonal fruits in their smoothie bowls.
10. Mother Earth Classic Vegetarian 大地之素
Location: 270 Thomson Road, Singapore 307644
Cuisine: Chinese Vegetarian
Must-Try Dishes: Hotpot, Mock Meat Stir-Fries, Fried Rice
Highlights: Long-standing vegetarian restaurant offering comforting dishes with global flavors.
Price Range: S$10 – S$20 per dish
Tip: Ideal for family-style meals with multiple sharing dishes.
Must-Try Vegetarian Dishes Across Singapore
Even outside vegetarian restaurants, you can enjoy:
- Vegetarian Bee Hoon – Stir-fried noodles with tofu and vegetables.
- Vegetarian Laksa – Coconut curry noodle soup with tofu or mushrooms.
- Vegetarian Rojak – Sweet-sour fruit and vegetable salad.
- Vegetarian Nasi Lemak – Coconut rice with tofu, peanuts, and sambal.
- Carrot Cake (Chai Tow Kway) – Radish cake without shrimp or fish sauce.
- Indian Curries – Channa Masala, Dal Palak, Aloo Gobi.
- Dosa / Masala Thosai – South Indian crepes with spiced potato filling.
- Popiah – Fresh vegetable spring rolls.
- Tau Huay – Sweet soybean pudding.
- Gado-Gado – Indonesian salad with peanut sauce.
Tips for Vegetarians in Singapore
- Hawker Centers: Maxwell, Tekka, and Chinatown Complex offer vegetarian-friendly stalls.
- Custom Orders: Many restaurants can prepare dishes without egg, fish sauce, or shrimp paste.
- Cuisine Variety: Explore Indian, Chinese, Peranakan, Mediterranean, and modern fusion dishes.
- Peak Hours: Popular spots like Whole Earth and Sufood are busiest during lunch/dinner; book ahead if possible.
Conclusion
Singapore is a haven for vegetarian and vegan food lovers. From traditional hawker favorites to modern plant-based innovations, there’s something for every taste and budget. Whether it’s a hearty South Indian thali, Peranakan rendang, or a colorful smoothie bowl, these top 10 vegetarian food options guarantee a memorable culinary adventure.

Comments are closed.