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.
Massive Avalanche Strikes Uttarakhand’s Chamoli; Many Feared Trapped
A massive avalanche struck Uttarakhand’s Chamoli district near Mana village on February 28, trapping at least 57 workers under snow.
Best Things to Do Near Eden Gardens, Kolkata - 2025
After the thrills of Eden Gardens, discover Kolkata's charm!
India's First Hyperloop Test Track Unveiled at IIT Madras - Delhi to Jaipur in 30 Minutes?
India's first Hyperloop test track at IIT Madras marks a leap in high-speed, sustainable travel, aiming for speeds up to 1,000 km/h.
Top 10 Underrated Places in Hampi That Only a Few Know About
Skip the usual tourist trail and unlock Hampi's best-kept secrets!
Indian Travelers Guide to Greece - Places to visit, Visa, Things to do & more!
Ready for an epic adventure in Greece?