
Singapore is a melting pot of cultures, but for the Indian vegetarian traveler, it’s also a haven for those looking to indulge in comforting, authentic Indian flavors. Whether you’re craving crispy dosas, fluffy idlis, or rich curries, the city offers a delightful array of vegetarian restaurants that will make you feel right at home. From iconic South Indian joints to hidden North Indian gems, here’s your fun, witty guide to the top 15 authentic Indian vegetarian restaurants in Singapore!

Image credit: MTR Singapore
Mavalli Tiffin Room (MTR) is a legendary spot straight from Bangalore. Famous for its iconic Benne Masala Dosa, it's crispy on the outside, fluffy on the inside, and paired with heavenly coconut chutney and sambhar. Perfect for a hearty breakfast or a light dinner!
Location: Serangoon Road
Price range: ₹300 - ₹800

Image credit: A2B Restaurant
A South Indian favorite for decades, A2B serves up delicious dosas, idlis, and vadas, but don’t miss their Indo-Chinese dishes like paneer manchurian, yum! Also, if you’ve got a sweet tooth, their Mysore Pak is a must-try.
Location: Syed Alwi Road, Little India
Price range: ₹600 - ₹800

Image credit: Paakashala
Paakashala brings North and South Indian flavors together in a casual dining setup. Their North Indian curries are creamy and indulgent, but the South Indian meals hit the spot every time. You’ll definitely leave with a happy, full belly!
Location: Syed Alwi Road, Little India
Price range: ₹400 - ₹800

Image credit: Komala Vilas
If you’ve been around Singapore long enough, you’ve probably heard of Komala Vilas. One of the oldest vegetarian restaurants in the city, their banana leaf meals are legendary, serving traditional South Indian fare that’s authentic and delicious.
Location: Serangoon Road
Price range: ₹200 - ₹800

Image credit: Gokul Vegetarian Restaurant - Facebook
For those who like to mix things up, Gokul offers a fusion of Indian, Malay, and Chinese-inspired vegetarian dishes. Their charcoal hotpot and mock-meat satay are must-tries for Indian vegetarians craving something a little different.
Location: Upper Dickson Road
Price range: ₹900 - ₹1,200
Also read: 10 Unique Experiences that Indian Travelers Must in Singapore - 2025

Image credit: Annalakshmi
A restaurant run by volunteers, Annalakshmi offers a buffet of vegetarian delights, and it’s all "pay as you feel"! Enjoy dosas, biryanis, and flavorful curries, knowing you’re supporting a charitable cause.
Location: Downtown Gallery
Price range: Pay as you wish! OR buffet style: ₹800 - ₹1,000

Image credit: Sri Vakula
Sri Vakula is known for its spicy Andhra-style meals and flavorful biryanis. If you’re in the mood for some heat, their Guntur Karam Dosa and Avakai Rice (Andhra Mango) will warm your soul!
Location: Syed Alwi Road
Price range: ₹600 - ₹800

Image credit: Raj Restaurant - Facebook
Raj serves up pan-Indian delights like hearty, smoky biryanis, South Indian thalis, and savory Kashmiri koftas. It’s the perfect place for a hearty vegetarian feast in the heart of Little India.
Location: Biopolis Way
Price range: ₹1,200 - ₹1,500

Image credit: Ananda Bhavan Restaurant - Facebook
Ananda Bhavan is one of the oldest South Indian vegetarian restaurants in Singapore. Their simple and flavorful dosas, idlis, and vadas make it a go-to for quick, satisfying meals.
Location: Multiple outlets (Serangoon Road, Little India)
Price range: ₹600 - ₹1,200

Image credit: Shiv Sagar Singapore
Shiv Sagar combines the best of both North and South Indian cuisines under one roof. Whether you’re craving a traditional Gujarati thali or a crispy rava dosa, you’ll find it all here.
Location: Farrer
Price range: ₹800 - ₹1,000
Also read: Changi Airport, Singapore Guide for Indian Travelers: Top Things to Do & More

Image credit: Kailash Parbat
Missing Mumbai’s chaat scene? Kailash Parbat brings Indian street food to Singapore with an array of tangy chaats, spicy samosas, and chole. It's the perfect place for a quick snack or light meal.
Location: Hilton Garden Inn
Price range: ₹600 - ₹1,000

Image credit: Murugan Idli Shop - Facebook
Murugan Idli Shop keeps it simple, but oh-so-satisfying. Their super-soft idlis and spicy chutneys are the ultimate comfort food for any Indian vegetarian. Their idlis are famous for a reason!
Location: Syed Alwi Road
Price range: ₹850 - ₹1,100

Image credit: Manish Kumar Garg - Facebook
Balaji Bhawan is a basic spot where you can grab quick bites like puris, samosas, and crispy dosas. Their Thalis are generous and packed with flavor, making them perfect for lunch.
Location: Serangoon Road
Price range: ₹200 – ₹650

Image credit: Podi & Poriyal
Podi & Poriyal is a modern take on South Indian vegetarian food with a focus on organic ingredients and sustainability. Their Millet Dosas and Thali meals are a must-try, blending traditional flavors with a contemporary twist.
Location: Race Course Road
Price range: ₹900 - ₹1,000

Image credit: Nalan
Saving one of the best for last, Nalan offers a wide range of both North and South Indian vegetarian delicacies. From Paneer Butter Masala to crispy Masala Dosas, this restaurant has it all. Perfect for couples craving comfort food in a cozy setting.
Location: Capitol Piazza
Price range: ₹1,200 - ₹1,500
Also read: 15 Amazing Things to do in Singapore that Most Indian Travelers Miss
Singapore’s vibrant food scene has more than enough to keep Indian vegetarians happily fed. Whether you’re a dosa devotee or a biryani buff, the city’s got you covered with a mix of authentic eateries and modern takes on your favorite dishes. So go ahead and indulge in Singapore’s veggie delights! Bon appetite!
Published at
Get our weekly tips and travel news!
18 Must-Eat Street Food at Japanese Matsuris
Japan has just entered its hottest, most humid time of the year. Despite the weather, a major upside to this is the many matsuri (Japanese festivals) that pop up during the weekends over t...
15 Iconic Dishes of Goa, India; That you MUST TRY
Goa, a coastal paradise on the southwestern coast of India, is known for its stunning beaches, vibrant culture, and, of course, its mouthwatering cuisine. Influenced by Portuguese, Konkani, and Saraswat traditions.
Rediscover Mumbai: 15 Iconic Joints from Madras Cafe to K. Rustom
When it comes to cuisine, Mumbai is unrivaled. Mumbai is a gastronomic haven with a thriving and diversified cuisine scene. The city caters to every appetite, from street food like vada pav and pav bhaji to fine dining establishments.
Classic Bengaluru Eateries: Exploring Iconic Old-School Restaurants
Bengaluru (also called Bangalore) is not just the tech capital of India but also a haven for food lovers. This vibrant city is a melting pot of cultures, and this is reflected in its diverse culinary landscape.
Exploring Delhi's Famous Cuisine: A Food Lover's Guide
Exploring Delhi's Famous Cuisine: A Food Lover's GuideDelhi, the capital of India, is a melting pot of cultures and traditions. This is reflected in its cuisine, which is a diverse and delicious mix of flavors from all over the country. From the icon...
Liftoff! NASA Launches Astronauts on Historic Artemis II Moon Mission
NASA’s Artemis II mission marks the first crewed lunar flyby in over 50 years, sending astronauts around the Moon and paving the way for future Moon and Mars exploration.
Top 5 Hidden Places to Visit in Lucknow During IPL 2026
In Lucknow for IPL 2026? Discover 5 hidden gems-from peaceful ghats and ruins to secret courtyards and Chowk’s iconic food lanes beyond the stadium buzz.
Theyyam Festival in North Kerala: Complete Travel Guide, Rituals & History
Discover the vibrant Theyyam Festival in North Kerala, its rich history, powerful rituals, best places to visit, and essential travel tips for an unforgettable cultural experience.
Travel Destinations That Are Going Viral Right Now (2026 Guide)
Discover the top travel destinations going viral in 2026, from Bali and the Maldives to Spiti Valley and Japan. Explore trending places offering luxury, adventure, and unforgettable experiences.
How to Watch IPL 2026 Live: Streaming Apps & Channels
Watch IPL 2026 live with the best streaming apps and TV channels. Discover how to stream matches online, free options, and official broadcasters in India and worldwide.