One of the best parts about eating vegetarian food in Singapore is the sheer variety. A single day can include dosas for breakfast, Thai-Peranakan vegetarian curries for lunch, Japanese vegetarian ramen in the evening, and vegan burgers by the river at night. Whether you are looking for affordable comfort food, Jain meals, upscale dining, or casual cafes near tourist attractions, Singapore has excellent vegetarian options across the city.
Best Indian Vegetarian Restaurants in Singapore
1. Annapoorna
Known For: Dosas, thalis, chaats, North & South Indian meals
Best For: Family meals, comfort food, affordable vegetarian dining
Area: Little India
2. Saravanaa Bhavan
Known For: Masala dosa, idli, vada, filter coffee
Best For: South Indian breakfasts, quick meals, budget-friendly dining
Area: Little India
3. Kailash Parbat Singapore
Known For: Chaats, pav bhaji, chole bhature, kulfi
Best For: Evening snacks, casual dining, Indian street food cravings
Area: Little India
4. MTR Singapore
Inspired by Bengaluru’s legendary Mavalli Tiffin Rooms, MTR Singapore feels old-school in the best possible way. The restaurant is usually crowded from breakfast onwards, and the atmosphere revolves entirely around food rather than decor or presentation. The meals feel traditional, comforting, and uncomplicated, especially for travelers craving proper South Indian breakfast after days of cafe hopping and international food.Known For: Rava idli, dosa, filter coffee, South Indian breakfast
Best For: Traditional vegetarian meals, comfort food, breakfast outings
Area: Serangoon Road
5. Nalan Restaurant
Known For: Indian curries, dosas, vegetarian set meals
Best For: City-center dining, quieter meals, family dinners
Area: City Hall
6. Bazil Kitchen
Known For: Jain food, vegan meals, fusion vegetarian dishes
Best For: Jain travelers, vegan-friendly dining, casual meals
Area: Little India
7. Podi & Poriyal
Known For: Contemporary South Indian cuisine, podis, regional dishes
Best For: Relaxed dinners, modern vegetarian dining, couples
Area: Little India
8. Annalakshmi Restaurant
Annalakshmi feels more cultural and traditional compared to modern vegetarian cafes around Singapore. The restaurant has long been associated with community-style Indian vegetarian dining, and meals here often feel slower and more homely. The atmosphere is especially appealing for travelers looking for traditional Indian hospitality rather than trendy interiors.Known For: Indian vegetarian buffet, traditional Indian meals
Best For: Group meals, cultural dining experiences, family gatherings
Area: Downtown / Shenton Way
10. Ballaji Bhawan
Located near Mustafa Centre, Ballaji Bhawan stays busy with travelers shopping around Little India and looking for affordable vegetarian meals nearby. The restaurant feels practical, fast-moving, and heavily food-focused. It is particularly useful for quick lunches and filling dinners after long shopping sessions.Known For: Thalis, curries, dosas, affordable Indian meals
Best For: Budget dining, quick meals, shopping breaks
Area: Little India
11. Mustard Singapore
Mustard Singapore combines Bengali and Punjabi flavors in a menu that feels richer and more regional than standard North Indian restaurants. The space feels more restaurant-style and refined compared to casual vegetarian eateries nearby. Vegetarian travelers especially enjoy the paneer dishes, breads, curries, and Bengali-inspired specialties.Known For: Punjabi cuisine, Bengali flavors, paneer dishes
Best For: North Indian food lovers, family dinners, regional Indian cuisine
Area: Little India
Best Vegetarian & Vegan Restaurants in Singapore
12. Whole Earth
Known For: Vegetarian rendang, olive rice, Thai-Peranakan cuisine
Best For: Unique vegetarian dining, special dinners, local flavors
Area: Tanjong Pagar
13. Sufood
Sufood feels modern, bright, and noticeably different from Singapore’s traditional vegetarian restaurants. The restaurant focuses on Western-style vegetarian set meals, soups, baked dishes, and pasta served in a clean cafe-style environment. It is especially popular among travelers looking for lighter vegetarian meals after days of rich local food.Known For: Western-style vegetarian set meals, pasta, baked dishes
Best For: Modern dining, lighter meals, couples
Area: City Hall
14. Gokul - Raas Vegetarian Restaurant
Gokul is one of those restaurants where the menu seems to go on forever in the best possible way. Indian, Chinese, Thai, and local Singaporean vegetarian dishes all appear together, which makes it especially useful for groups with different cravings. The atmosphere feels casual and lively, and many travelers end up here because it offers huge variety without becoming expensive.Known For: Multi-cuisine vegetarian food, local vegetarian dishes
Best For: Groups, varied menus, casual dining
Area: Little India
15. Original Sin
Known For: Mediterranean platters, mezze, pizzas, pasta
Best For: Date nights, leisurely lunches, relaxed dining
Area: Dempsey Hill
16. LingZhi Vegetarian @ Liat Towers
Known For: Chinese vegetarian cuisine, dim sum, tofu dishes
Best For: Family dining, Orchard Road meals, refined vegetarian dining
Area: Orchard Road
16. The Boneless Kitchen
The Boneless Kitchen is one of Singapore’s most loved Korean vegetarian restaurants and attracts both vegetarians and non-vegetarians because the food feels comforting rather than restrictive. The atmosphere is casual and youthful, with many visitors coming specifically for Korean-style meals that are otherwise difficult to find in vegetarian versions.Known For: Korean vegetarian food, bibimbap, ramen
Best For: Korean food lovers, casual lunches, comfort meals
Area: Tai Seng
17. Yi Xin Vegetarian
Yi Xin Vegetarian is one of Chinatown’s best budget-friendly vegetarian restaurants and is especially useful for travelers looking for affordable local meals near major tourist areas. The restaurant is simple and no-frills, but the food is flavorful, filling, and significantly cheaper than many city-center restaurants nearby.Known For: Affordable local vegetarian food, Chinese-style dishes
Best For: Budget travelers, quick meals, Chinatown food exploration
Area: Chinatown
18. Herbivore
Known For: Vegetarian sushi, ramen, Japanese comfort food
Best For: Japanese food lovers, casual lunches, Asian vegetarian meals
Area: Bugis
19. Rosso Vino
Rosso Vino brings a more classic Italian dining experience to Singapore’s vegetarian scene with handmade pasta, pizzas, wine, and a quieter restaurant atmosphere. The space feels more suitable for long dinners and relaxed conversations rather than quick meals between sightseeing.Known For: Italian vegetarian food, pasta, pizzasSingapore’s vegetarian food scene is far more diverse than many travelers expect. Whether you are craving traditional South Indian breakfasts, Michelin-recognized vegetarian cuisine, vegan comfort food, Japanese vegetarian meals, Korean dishes, or Mediterranean dining, the city offers vegetarian restaurants for almost every mood and budget. For vegetarian travelers, Singapore is easily one of the most enjoyable food destinations in Asia.
Best For: Italian dining, date nights, relaxed dinners
Area: Robertson Quay