Best Indian Restaurants in Singapore

Best Indian Restaurants in Singapore: Top 10 Picks for 2025–2026


From Michelin-starred fine dining to $14.90 set lunches, here’s where to get your curry fix

Singapore’s Indian food scene is wild — you’ll find 100-year-old tiffin rooms, speakeasy-style bistros, and South Indian joints that open at 5am. After scrolling 200+ reviews, influencer reels, and food guides, these 10 spots keep showing up. I’ve split them by vibe + budget so you can pick your next makan plan.


Fine Dining & Special Occasions

1. Tiffin Room @ Raffles Hotel

Location: 1 Beach Rd, Raffles Hotel

Price: Expensive

Why it’s top: Established 1892, it’s Singapore’s oldest Indian restaurant. “Mera Dabba” set meal comes in copper tiffin boxes with North Indian classics like aloo dal Tikki Chaat & Murgh Jaitun Seekh.

Best for: Celebrations, history buffs, tourists wanting colonial-era elegance.

2. Rang Mahal @ Pan Pacific / Table by Rang Mahal @ Naumi Hotel

Location: 41 Seah St, Naumi Hotel

Price: Expensive

Why it’s top: Award-winning group known for “authentic traditional Indian fare in modern, minimalistic forms”. Rating 4.3. Great for date nights with classy, sophisticated ambience.

Best for: Business dinners, modern Indian cuisine.

3. Thevar

Location: Mohamed Sultan

Price: Premium

Why it’s top: Featured in a “Singapore Indian Master List” top 10 with Michelin recognition. Modern Indian with a new “sanctuary” space.

Best for: Date nights, tasting menus.


Modern, Chef-Driven & Trendy

4. Adda @ The Plaza, Beach Road

Location: 7500E Beach Rd

Price: Expensive

Why it’s top: Curated by Michelin Starred Chef Manjunath Mural. Rating 4.9. Street food concoctions + “taste above all” motto. Menu: paneer butter masala, chicken pot pie, butter chicken.

Best for: Instagram-worthy plates, chef-driven Indian.

5. 27degreeswest @ Orchard Road

Location: Orchard Road, 27West

Price: Upscale bistro

Why it’s top: Owned by Chef Varun Inamdar. Standouts: Smoked Pineapple Panna, Vada Pav, Dal Makhani, Butter Chicken, Kulfi. Manager Supriya surprised birthday guests with cake.

Best for: Chef fans, birthdays, Mumbai street food vibes.

6. GupShup @ The Serangoon House, Little India

Location: 301 Serangoon Rd, Basement 1

Price: $59++ per person for “Great Indian Feast”

Why it’s top: Hidden speakeasy with opulent murals, marble elevator. Menu by Chef Jolly, MasterChef India judge. 1-for-1 promo makes it super value. Dishes: lotus crisps, chilli paneer, tandoori kulcha.

Best for: Date nights, groups, “hidden gem” experience.


Best Value & Everyday Favorites

7. We Desi – Indian Bistro @ City Gate, Beach Rd

Location: 371 Beach Rd, City Gate

Price: Moderate

Why it’s top: $14.90 set lunches with generous portions. “Truly authentic desi” flavor. Dishes: beetroot kebab, schezwan momos, tandoori soya chaap, palak paneer.

Best for: CBD lunch crowd, vegetarians, budget-friendly but quality.

8. Shahi Maharani @ Raffles City

Location: 252 North Bridge Rd, Raffles City Shopping Centre

Price: Expensive

Why it’s top: “Unforgettable gastronomical journey through authentic Indian food”. Rating 4.3. Central location, great for shopping breaks.

Best for: North Indian classics, convenient downtown spot.


South Indian & Heritage Spots

9. Masala Bar @ Siglap

Location: Siglap, Singapore

Price: Mid-range

Why it’s top: Viral for “frosted flamingo” cocktail + giant masala dosa. Also serves pani puri shots, sprout bhel cone, pav bhaji with mutton, tulsi malai tikka. Accepts CDC vouchers.

Best for: Girls’ night, fusion South Indian, big portions.

10. Singapore Zam Zam Restaurant @ North Bridge Rd

Location: 697 North Bridge Rd

Price: Moderate

Why it’s top: Iconic since 1908. Rating 4.1 from 1,159 reviews. Famous for murtabak, biryani, lamb shank, beef curry. Open 7am-11pm.

Best for: Late-night prata, supper, heritage Tamil-Indian food.


Quick Guide: Pick by What You’re Craving

If you want… Go to
Michelin-starred, colonial history Tiffin Room
Chef Manjunath Mural’s cooking Adda
Hidden bar + 1-for-1 feast GupShup
$14.90 authentic set lunch We Desi
Giant dosa + cocktails Masala Bar
100-year-old murtabak Zam Zam
Modern bistro by Chef Varun 27degreeswest
Awards + consistent quality Rang Mahal
North Indian fine dining Thevar
Heritage North Indian Shahi Maharani

Pro Tips for Indian Food in Singapore

  1. Book ahead for fine dining: Tiffin Room, Thevar, and Rang Mahal fill up fast.
  2. Use CDC vouchers: Masala Bar accepts them.
  3. Vegetarian/Jain: Balaji Bhawan in Little India is pure-veg & Jain. We Desi also has “lots of veg options freshly prepared”.
  4. Budget hack: Try Tipsy Tikka @ Novena, rated 4.7, with up to 50% off on some platforms.
  5. Little India crawl: Race Course Rd has Jaggi’s, Tulasi, Kolkata Beckons, Banana Leaf Apolo all in one stretch.

Bottom line: Singapore does Indian food at every level — from $5 Zam Zam murtabak to $200+ tasting menus. Most locals keep 2-3 favorites: one for family, one for dates, one for supper.

Which one’s going on your list first?

Comments