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!
10 Amazing New Attractions in Singapore - Indian Travelers Guide 2025
Explore the new yet amazing attractions of Singapore
10 Authentic Food to Try in Rajasthan
Discover the vibrant flavors of Rajasthan! Explore 10 must-try authentic Rajasthani dishes, from spicy curries to sweet treats.
10 Best Halal friendly honeymoon destinations of India
This blog post offers 10 romantic escapes for Muslim couples seeking a honeymoon that blends love, culture, and spiritual connection
10 Best Places to Eat Near Juhu Beach, Mumbai - 2024
Dive into The 10 Best Places to Eat Near Juhu Beach, Mumbai and uncover the hottest dining spots...
10 Eateries in and Around Hadapsar for Foodies
Embark on a tantalizing culinary journey through Hadapsar's vibrant dining scene with 10 Eateries in and Around Hadapsar for Food Lovers, where every taste bud finds its perfect match amidst a tapestry of flavors.
Where to shop in Phi Phi Islands? Indian Travelers Guide
Shop your heart out in Phi Phi Islands with this Indian traveler’s guide to souvenirs, fashion, and local finds, complete with prices and shopping tips!
Singapore’s First All-Villa Property is a Serene Escape Rooted in Natural Beauty, Holistic Wellbeing, and Legendary Service
Singapore: The Safest Travel Destination for Indian Women – Ultimate Girls’ Trip Guide
Singapore is one of the safest destinations for Indian women travelers, perfect for solo trips, girl squads, and mom-daughter getaways.
7 Weekend Trips to Kerala For Rs 5000 or Less
Experience Kerala’s magic with just ₹5000, tea plantations, backwaters, beaches, and more await on a budget-friendly weekend escape!
Top 10 Flower Festivals in India
Step into a world of color and fragrance with India's most captivating flower festivals!