Top 10 Vegetarian Food Options in Singapore

Top 10 Vegetarian Food Options in Singapore
5/5 (3 Votes)

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

Visit Malaysia:  Plaza Singapura

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

Visit Malaysia:  Top 10 Iftar Buffets in Kuala Lumpur for Ramadan 2026

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

  1. Hawker Centers: Maxwell, Tekka, and Chinatown Complex offer vegetarian-friendly stalls.
  2. Custom Orders: Many restaurants can prepare dishes without egg, fish sauce, or shrimp paste.
  3. Cuisine Variety: Explore Indian, Chinese, Peranakan, Mediterranean, and modern fusion dishes.
  4. 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.

You may also like

MyTrip
Malaysia
Langkawi
Food
Events