Singapore's Indian food scene represents one of Asia's most vibrant culinary landscapes, offering everything from authentic heritage recipes to innovative fusion concepts. Furthermore, this comprehensive guide covers the 25 best Indian restaurants across all neighborhoods, price ranges, and regional specialties to help you discover the perfect dining experience.
Whether you're craving traditional South Indian dosas, rich North Indian curries, or contemporary interpretations of classic dishes, Singapore delivers exceptional experiences. Moreover, our expert recommendations include detailed pricing, halal certification status, and insider tips for navigating the city's diverse Indian dining scene.
Quick Reference Guide: Best Indian Food Singapore
- Best Fine Dining Indian Restaurants: Thevar, Rang Mahal, Punjab Grill, Shikar
- Best Budget Indian Food: MTR Singapore, Chennai Dosa Corner, Tekka Centre, Zam Zam
- Best Family Indian Restaurants: Komala Vilas, Banana Leaf Apolo, Saffrons, Copper Chimney
- Best Authentic Regional Cuisine: Jaggi's (Punjabi), Saravanaa Bhavan (Tamil), Mustard (Bengali)
- Best Halal Indian Restaurants: Zam Zam, Omar Shariff, Saffrons Indian Restaurant, Delhi Restaurant
- Best Vegetarian Indian Food: Annalakshimi, Govinda's, Komala Vilas, Saravanaa Bhavan
Little India Singapore: Authentic Indian Restaurant Hub
1. Komala Vilas Restaurant
Heritage South Indian Vegetarian Since 1947

Komala Vilas stands as Singapore's oldest Indian restaurant, serving authentic South Indian vegetarian cuisine since 1947. Furthermore, this iconic establishment gained international recognition when Prime Ministers Lee Hsien Loong and Narendra Modi shared a meal here in 2015.
Signature Dishes & Pricing:
- Masala Dosa (S$6.20): Crispy rice crepe filled with spiced potatoes, served with coconut chutney
- Bhattura (S$6.20): Fluffy deep-fried bread paired with chickpea curry
- Dosai Meal (S$10): Complete South Indian breakfast with multiple accompaniments
- Mango Lassi (S$4.60): Traditional yogurt-based drink with fresh mango
- Badham Milk (S$3): Almond-flavored milk drink
Address: 76-78 Serangoon Road, Singapore 217981
Opening Hours: Daily 7am to 10:30pm
Price Range: S$8-15 per person
Specialties: Pure vegetarian, banana leaf service, traditional recipes, halal-friendly
2. Muthu's Curry Restaurant
Michelin-Approved Fish Head Curry Specialists

Muthu's Curry has earned Michelin Bib Gourmand recognition for their legendary fish head curry, prepared using a secret family recipe spanning three generations. Additionally, this restaurant offers some of Singapore's most authentic Tamil cuisine in the heart of Little India.
Signature Offerings:
- Fish Head Curry (S$32): Choice of sea bream, sea bass, or red snapper in spicy curry
- Masala Chicken (S$16): Traditional Tamil-style spiced chicken with curry leaves
- Masala Prawns (S$17): Fresh prawns in aromatic tomato-based curry sauce
- Curry Chukka Varuval (S$17): Dry-spiced mutton preparation with onions
- Vegetable Curry (S$12): Mixed vegetables in traditional Tamil curry
Address: 138 Race Course Road, Singapore 218591
Opening Hours: Daily 10:30am to 10:30pm
Price Range: S$20-35 per person
Highlights: Michelin Bib Gourmand, family recipes, spice level customization
3. MTR Singapore
Authentic South Indian Breakfast Haven

MTR Singapore brings the legendary Mavalli Tiffin Rooms tradition from Bangalore to Singapore. Moreover, this restaurant specializes in traditional South Indian breakfast items and has built a devoted following among locals seeking authentic flavors.
Must-Try Breakfast Items:
- Pudhi Masala Dosa (S$7): Ghee-roasted dosa with spicy chutney powder and potatoes
- Rava Idli (S$5): Steamed semolina cakes with curry leaves and mustard seeds
- Bisibele Bhath (S$6): Sweet saffron rice porridge with cashews and raisins
- Filter Coffee (S$3): Traditional South Indian coffee with milk froth
- Vada Sambar (S$4): Lentil donuts in tangy sambar soup
Address: 440 Serangoon Road, Singapore 218314
Opening Hours: Tuesday-Friday 8:30am-3pm, 5:30pm-10pm
Price Range: S$6-12 per person
Features: Authentic breakfast specialties, traditional coffee, vegetarian options
4. Zam Zam Restaurant
Century-Old Halal Indian Muslim Cuisine

Zam Zam Restaurant represents over 100 years of Indian Muslim culinary tradition in Singapore. Furthermore, this halal-certified establishment is famous for their handmade murtabak and aromatic briyani dishes that attract food lovers from across the island.
Signature Halal Dishes:
- Mutton Murtabak (S$8): Hand-stretched roti filled with spiced minced mutton
- Chicken Murtabak (S$7): Crispy pancake stuffed with seasoned chicken
- Beef Briyani (S$9): Fragrant basmati rice with tender beef pieces
- Lamb Shank Briyani (S$22): Premium briyani with slow-cooked lamb shank
- Deer Briyani (S$22): Unique venison briyani for adventurous diners
Address: 697-699 North Bridge Road, Singapore 198675
Opening Hours: Daily 7am to 11pm
Price Range: S$7-22 per person
Certification: Halal-certified, Muslim-owned, traditional recipes
CBD & Marina Bay: Premium Indian Dining
5. Thevar Restaurant
Two Michelin-Starred Modern Indian Fine Dining

Thevar represents the pinnacle of modern Indian cuisine in Singapore, earning two Michelin stars for chef Mano Thevar's innovative interpretations of traditional dishes. Moreover, this restaurant combines European techniques with authentic Indian flavors to create extraordinary culinary experiences.
Signature Tasting Menu Highlights:
- Chettinad Chicken Roti: Reinvented as tacos with pulled chicken and spring onions
- Crispy Pork Wrapped in Betel Leaf: Innovative fusion with traditional Indian herbs
- Strawberry Chaat: Contemporary interpretation of classic Indian street food
- Seasonal Course Menu (S$328++): Complete fine dining experience
- Discovery Menu (S$268++): Shorter tasting menu option
Address: 9 Keong Saik Road, Singapore 089117
Opening Hours: Tuesday-Friday 5:30pm to 11pm
Price Range: S$300-400 per person
Awards: Two Michelin Stars, innovative cuisine, wine pairing available
6. Anglo Indian Cafe & Bar
Michelin Bib Gourmand Colonial-Inspired Cuisine

Anglo Indian Cafe & Bar has earned Michelin Bib Gourmand recognition for delivering exceptional value in the heart of Singapore's business district. Furthermore, this restaurant celebrates the unique Anglo-Indian culinary tradition with nostalgic dishes and colonial-era ambiance.
Popular Dishes & Pricing:
- Chicken Tikka Masala (S$22): Tender chicken in rich tomato-cream sauce
- Butter Chicken (S$22): Classic creamy curry with aromatic spices
- Mutton Dum Briyani (S$22): Slow-cooked mutton with fragrant basmati rice
- Garlic Naan (S$5.50): Fresh-baked bread with garlic and herbs
- Paneer Makhani (S$20): Cottage cheese in creamy tomato sauce
Address: 1 Shenton Way, #01-08, Singapore 068803
Opening Hours: Daily 11am to 10pm
Price Range: S$25-35 per person
Features: Michelin Bib Gourmand, business lunch sets, colonial decor
7. Punjab Grill Marina Bay
Upscale North Indian Cuisine

Punjab Grill brings authentic North Indian cuisine to Marina Bay Sands with premium ingredients and elegant presentation. Moreover, this upscale restaurant specializes in Punjabi dishes prepared using traditional tandoor cooking methods and imported spices.
Premium Menu Selections:
- Tandoori Lamb Chops (S$38): Yogurt-marinated lamb cooked in clay oven
- Dal Makhani (S$24): Slow-cooked black lentils with butter and cream
- Butter Chicken (S$28): Premium version with imported tomatoes
- Kashmiri Naan (S$8): Sweet naan stuffed with dry fruits and nuts
- Biryani Platter (S$32): Choice of chicken, mutton, or seafood
Address: Marina Bay Sands, #02-02, Singapore 018956
Opening Hours: Daily 12pm to 3pm, 6pm to 11pm
Price Range: S$40-60 per person
Highlights: Premium ingredients, tandoor specialties, Marina Bay views
Orchard & Somerset: Modern Indian Restaurants
8. Zaffron Kitchen
Award-Winning North Indian Restaurant

Zaffron Kitchen has established itself as Singapore's most awarded Indian restaurant, serving authentic North Indian cuisine in modern, cosmopolitan settings across multiple locations. Furthermore, their consistent quality and innovative presentations have earned them numerous accolades and a devoted following.
Signature Dishes:
- Lamb Shank Biryani (S$26): Tender lamb shank with fragrant basmati rice
- Fish Tikka (S$24): Tandoori-grilled fish with smoky flavors
- Dal Makhani (S$18): Creamy black lentils cooked for hours
- Butter Chicken (S$22): Rich tomato-based curry with tender chicken
- Garlic Naan (S$6): Fresh-baked bread with garlic and cilantro
Multiple Locations: Boat Quay, East Coast, Westgate
Opening Hours: Daily 11:30am to 10:30pm
Price Range: S$25-40 per person
Awards: Multiple dining awards, consistent quality, modern ambiance
9. Firangi Superstar
Cinematic Indian Dining Experience

Firangi Superstar transforms Indian dining into a cinematic experience with four themed dining areas designed like movie sets. Moreover, their innovative fusion dishes respectfully reinterpret traditional Indian recipes with contemporary presentations and global techniques.
Creative Fusion Dishes:
- Prata Waffle with Fried Chicken (S$32): Crispy prata shaped like waffle with butter chicken sauce
- This is Also not Aloo Gobi (S$18): Innovative cauliflower preparation
- Mirchi Mole (S$96): Grilled Iberico pork with green chili tadka
- Bengal Bake Off (S$108): Salt-baked seabass with kasundi cream
- Indian Street Food Platter (S$45): Assorted chaats and snacks
Address: 20 Craig Road, #01-03, Singapore 089692
Opening Hours: Monday-Saturday 12pm to 2:30pm, 5:30pm to 12am
Price Range: S$50-80 per person
Features: Theatrical dining, fusion cuisine, cocktail pairings
East Coast & Katong: Casual Indian Dining
10. Masalaa Bar
Indian Street Food & Cocktails

Masalaa Bar revolutionizes Indian dining by combining authentic street food with creative cocktails in a relaxed East Coast setting. Furthermore, celebrity chef Milind Sovani brings his experience from the former Michelin-starred Song of India to create this unique concept.
Innovative Street Food:
- Pani Puri Shots (S$18 alcoholic, S$9.90 non-alcoholic): Interactive street food experience
- Martini Pao Bhaji (S$12): Spiced vegetable curry served in martini glass
- Mumbai Sliders (S$24): Vada pav reimagined as gourmet sliders
- Tandoori Prawns (S$28): Jumbo prawns with Indian spices
- Chaat Platter (S$22): Assorted Indian snacks for sharing
Address: 723 East Coast Road, Singapore 459071
Opening Hours: Daily 11:30am to 10:30pm
Price Range: S$30-50 per person
Features: Celebrity chef, cocktail pairings, casual atmosphere
Vegetarian Indian Restaurants Singapore
11. Saravanaa Bhavan
International South Indian Vegetarian Chain

Saravanaa Bhavan brings the authentic flavors of Chennai's famous vegetarian restaurant chain to Singapore with multiple convenient locations. Moreover, their extensive menu covers both South and North Indian vegetarian specialties, making it perfect for families and groups with diverse preferences.
Vegetarian Specialties:
- Mini Tiffin (S$12): Sampler platter with various South Indian items
- Rava Masala Dosa (S$8.50): Crispy semolina crepe with potato filling
- Paneer Butter Masala (S$16): Cottage cheese in rich tomato-cream sauce
- Chole Bhature (S$14): Spiced chickpeas with fluffy fried bread
- South Indian Thali (S$18): Complete meal with rice, curries, and accompaniments
Multiple Locations: Singapore (6 outlets)
Opening Hours: Daily 8am to 10:30pm
Price Range: S$12-20 per person
Features: Pure vegetarian, international chain, family-friendly
12. Annalakshimi Restaurant
Pay-As-You-Wish Vegetarian Dining

Annalakshimi operates on a unique pay-as-you-wish philosophy, believing in generous hospitality while supporting social causes in India. Furthermore, this volunteer-run restaurant serves fresh vegetarian cuisine daily with menus that change based on seasonal availability and traditional festivals.
Daily Vegetarian Offerings:
- Mixed Rice Set: Spiced rice with vegetable side dishes and pickles
- Masala Dosa: Fresh-made crispy crepe with potato masala
- Chapatti Set: Whole wheat flatbread with dal and vegetables
- Traditional Thali: Complete meal on banana leaf
- Seasonal Specials: Festival-themed dishes and sweets
Address: 6 Shenton Way, #03-26, OUE Downtown 2, Singapore 068809
Opening Hours: Tuesday-Sunday 11am to 5pm
Price Range: Pay-as-you-wish donation
Philosophy: Social impact, volunteer-run, generous portions
24-Hour Indian Food Singapore
13. Saffrons Indian Restaurant Tampines
24/7 Halal Indian Cuisine

Saffrons Indian Restaurant Tampines serves authentic halal Indian cuisine 24 hours a day, making it Singapore's go-to destination for late-night Indian food cravings. Moreover, their 30+ years of heritage and consistent quality have made them a trusted name among locals and tourists alike.
24-Hour Menu Highlights:
- Gold Class Biryani (S$15.80): Authentic dum-cooked biryani with premium ingredients
- Butter Chicken (S$17.90): Creamy tomato-based curry available anytime
- Tandoori Mixed Grill (S$25.90): Assorted grilled meats from clay oven
- Masala Dosa (S$7.80): South Indian crepe with potato filling
- Lamb Curry (S$19.90): Tender lamb in traditional spices
24-Hour Location: Tampines Central, Singapore
Other Locations: Swan Lake, Wisma Geylang Serai
Opening Hours: 24 hours daily (Tampines)
Price Range: S$15-30 per person
Features: 100% halal certified, 24-hour service, online ordering, catering
Hawker Centers & Food Courts: Budget Indian Food
14. Chennai Dosa Corner (Tekka Centre)
Authentic Street-Style Dosas

Chennai Dosa Corner at Tekka Centre delivers authentic street-style dosas at unbeatable hawker center prices. Furthermore, their skilled cooks prepare each dosa fresh to order, creating perfectly crispy exteriors with soft, flavorful interiors that rival expensive restaurant versions.
Budget-Friendly Dosa Options:
- Plain Dosa (S$3.50): Classic crispy rice crepe
- Masala Dosa (S$4.50): Stuffed with spiced potato mixture
- Onion Dosa (S$4): Topped with caramelized onions
- Ghee Roast Dosa (S$5): Extra crispy with clarified butter
- Set Meal (S$6): Dosa with sambar, chutney, and coffee
Address: Tekka Centre, 665 Buffalo Road, Singapore 210665
Opening Hours: Daily 6am to 9pm
Price Range: S$3-6 per person
Features: Hawker center prices, fresh preparation, authentic flavors
Regional Indian Specialties Singapore
15. Jaggi's Northern Indian Cuisine
Authentic Punjabi Heritage Restaurant

Jaggi's Northern Indian Cuisine has evolved from a humble hawker stall to Singapore's premier destination for authentic Punjabi cuisine. Moreover, their traditional recipes and generous portions have created a loyal following among locals seeking genuine North Indian flavors.
Punjabi Specialties:
- Jaggi's Butter Chicken (S$8.60): Signature dish with secret family recipe
- Seekh Kebabs (S$7.20): Hand-rolled spiced meat skewers
- Tandoori Chicken Quarter (S$5.60): Clay oven-roasted with aromatic spices
- Dal Makhani (S$7): Slow-cooked black lentils with butter
- Kulcha (S$4): Stuffed Punjabi flatbread
Address: 37 Chander Road, Singapore 219541
Opening Hours: Monday-Sunday 11am to 10:30pm
Price Range: S$12-18 per person
Heritage: Former hawker stall, family recipes, Punjabi authenticity
16. Mustard Restaurant
Bengali Cuisine Specialists

Mustard Restaurant introduces Singapore diners to the sophisticated flavors of Bengali cuisine, featuring dishes prepared with mustard oil and traditional Bengali spice blends. Furthermore, this unique restaurant fills a gap in Singapore's Indian dining scene by showcasing this distinctive regional cuisine.
Bengali Specialties:
- Chingri Maacher Malai Curry (S$19.90): Coconut-curried prawns with subtle sweetness
- Murgh Makhani (S$17.90): Bengali-style chicken in tomato-butter sauce
- Tawa Jhinga (S$12.90): Pan-fried prawns with aromatic herb marinade
- Fish Curry (S$16.90): Traditional Bengali fish preparation with mustard
- Mishti Doi (S$6): Sweet yogurt dessert
Address: Various delivery locations, Singapore
Opening Hours: Daily 11am to 10pm
Price Range: S$18-25 per person
Specialty: Bengali cuisine, mustard oil preparations, unique flavors
Indian Food Delivery Singapore
Singapore's Indian food delivery scene offers unprecedented convenience with major platforms like Foodpanda, GrabFood, and restaurant-specific delivery services. Moreover, many establishments have adapted their menus specifically for delivery, ensuring optimal taste and presentation upon arrival.
Top Indian Food Delivery Recommendations:
- Saffrons Indian Restaurant: Island-wide delivery with online ordering system
- Zaffron Kitchen: Premium packaging maintains food quality during transport
- Copper Chimney: Specialized delivery menu with family meal sets
- Banana Leaf Apolo: Fresh banana leaf packaging for authentic experience
- Komala Vilas: Vegetarian specialties with careful packaging
Delivery Tips for Best Experience:
- Order rice dishes separately to maintain texture
- Request extra sauce containers for naan and roti
- Choose restaurants within 5km radius for optimal freshness
- Order during off-peak hours for faster delivery
- Consider family meal sets for better value
Indian Restaurant Pricing Guide Singapore
Price Category | Per Person Cost | Restaurant Examples | Typical Dishes |
---|---|---|---|
Budget (Hawker/Food Court) | S$5-12 | Chennai Dosa Corner, Tekka Centre stalls | Dosa, simple curries, rice sets |
Mid-Range (Casual Dining) | S$15-30 | Komala Vilas, MTR, Saffrons | Biryani, butter chicken, complete meals |
Premium (Restaurant) | S$35-60 | Zaffron Kitchen, Punjab Grill | Tandoori specialties, premium curries |
Fine Dining | S$100-400 | Thevar, Rang Mahal | Tasting menus, innovative cuisine |
Halal Indian Restaurants Singapore
Singapore's Muslim community enjoys abundant halal-certified Indian dining options, ranging from traditional Muslim Indian cuisine to modern halal-certified establishments. Furthermore, these restaurants maintain strict halal standards while delivering authentic flavors and quality dining experiences.
Certified Halal Indian Restaurants:
- Zam Zam Restaurant: Century-old halal Indian Muslim cuisine
- Saffrons Indian Restaurant: 100% halal-certified with multiple locations
- Omar Shariff: Traditional Indian Muslim dishes
- Delhi Restaurant: North Indian halal specialties
- Indian Curry House: Extensive halal menu options
Best Times to Visit Indian Restaurants Singapore
Peak Hours to Avoid:
- Lunch Rush: 12pm-2pm (especially weekdays)
- Dinner Peak: 7pm-9pm (all days)
- Weekend Evenings: 6pm-10pm (Friday-Sunday)
Optimal Dining Times:
- Early Lunch: 11:30am-12pm for immediate seating
- Afternoon: 3pm-5pm for relaxed dining
- Early Dinner: 6pm-6:30pm before crowds arrive
- Late Dinner: After 9:30pm for quieter atmosphere
Indian Food Singapore: Cultural Context
Singapore's Indian cuisine reflects the island's multicultural heritage, with influences from Tamil, Punjabi, Bengali, and local Singaporean preferences. Moreover, the adaptation of traditional recipes to local tastes and ingredients has created unique dishes that exist nowhere else in the world.
Signature Singapore-Indian Dishes:
- Fish Head Curry: Invented in Singapore for local Chinese palate
- Indian Mee Goreng: Chinese noodles with Indian spices
- Roti John: Local creation combining Indian and Western elements
- Teh Tarik: "Pulled tea" unique to Malaysia and Singapore
Conclusion: Best Indian Food Singapore Experience
Singapore's Indian food scene offers unparalleled diversity, from authentic heritage recipes to innovative contemporary interpretations. Whether you're seeking budget-friendly hawker center meals, family-friendly restaurants, or fine dining experiences, the island provides exceptional options for every preference and occasion.
Furthermore, the city's commitment to maintaining authenticity while embracing innovation ensures that both traditionalists and adventurous diners find satisfaction. From the bustling streets of Little India to the elegant restaurants of Marina Bay, Singapore truly delivers some of the world's best Indian cuisine outside of India itself.
For the ultimate Indian food Singapore experience, we recommend exploring multiple restaurants across different neighborhoods, price ranges, and regional specialties to fully appreciate the depth and quality of this remarkable culinary landscape.