30 Must-Try Restaurants in Singapore: Ultimate Dining Guide for Indian Travelers

Singapore is a food lover’s paradise, and for Indian travelers, it’s a culinary adventure that’ll keep your taste buds dancing. Whether you’re craving spicy flavors, indulging in Southeast Asian delicacies, or experimenting with fusion cuisines, the Lion City has something for everyone. From fancy dining spots to hidden gems, here are 30 must-try restaurants in Singapore that will make your foodie heart sing!

Top 30 Singapore Restaurants Indian Foodies Can't Miss!

1. Rang Mahal

Rang Mahal

Image credit: rangmahal.com.sg

Experience upscale fine dining with a modern twist. Rang Mahal offers exquisite flavors from North and South India, with dishes like butter chicken and masala prawns presented like a work of art. Perfect for when you want a fancy night out!

Cuisine: Indian fine dining

Location: Pan Pacific Singapore, Marina Bay

Price range: ₹6,000 to ₹10,000

2. Banana Leaf Apolo

Crab masala at Banana Leaf Apolo

Image credit: Facebook

Served on a banana leaf, this casual eatery delivers authentic South Indian flavors. Feast on fish head curry, biryani, and crispy dosas in a vibrant, no-frills setting that feels like home.

Cuisine: South Indian

Location: Race Course Road, Little India

Price range: ₹450 to ₹850

3. Candlenut

Candlenut

Image credit: Facebook

The world’s first Michelin-starred Peranakan restaurant, Candlenut serves heritage dishes with a modern touch. Try the iconic buah keluak chicken and the aromatic laksa -- rich in history and flavor.

Cuisine: Peranakan (Straits-Chinese)

Location: Dempsey Hill

Price range: ₹8,500 upwards

4. Komala Vilas

Komala Vilas

Image credit: Komala Vilas

For a taste of vegetarian Indian cuisine, this Little India institution is your go-to. Their thali is the star -- an unlimited platter of curries, chutneys, and freshly made dosas, rotis or rice that’ll leave you more than satisfied.

Cuisine: Vegetarian Indian

Location: Serangoon Road, Little India

Price range: ₹850 - ₹1,700

5. Odette

Odette

Image credit: Facebook

If you’re celebrating a special occasion, Odette is the place. This 3-Michelin-starred restaurant offers artful French cuisine that’s worth every penny. While not Indian, the finesse here will impress any foodie. The pigeon breast is particularly drool-worthy.

Cuisine: French with a Modern Twist

Location: National Gallery Singapore

Price range: ₹20,000+ for the tasting menu (seriously special occasion)

6. Kailash Parbat

Kailash Parbat

Image credit: Kailash Parbat

A trusted name in Indian cuisine, Kailash Parbat brings the flavors of Mumbai street food to Singapore. Their chaat, pav bhaji, and samosa are crowd favorites, and their North Indian dishes like paneer tikka and butter paneer hit the spot for homesick travelers.

Cuisine: North Indian and street food

Location: Hilton Garden Inn

Price range: ₹800 - ₹1,000

7. Din Tai Fung

Xiaolongbao at Din Tai Fung

Image credit: By Okadiputera - Own work, CC BY-SA 4.0

This dumpling haven is famous for its xiao long bao (soup dumplings). You’ll love the delicate dumplings and hot, savory soup that burst in your mouth with flavor.

Cuisine: Chinese (Taiwanese)

Location: Multiple outlets (Marina Bay Sands, Orchard Road, etc.)

Price range: ₹2,000 - ₹2,500

8. Zam Zam

Chicken murtabak at Zam Zam

Image credit: Zam Zam Singapore

Since 1908, Zam Zam has been one of the most popular Indian-Muslim food places, offering murtabak (stuffed pancakes), biryani, and curries. Their chicken murtabak is legendary -- crispy, meaty, and oh-so-satisfying.

Cuisine: Indian and Malaysian

Location: North Bridge Road, Near Sultan Mosque

Price range: ₹800 - ₹1,000

9. The Coconut Club

The Coconut Club

Image credit: thecoconutclub.sg

Nasi lemak with a side of fancy? Yes, please. The Coconut Club elevates the humble coconut rice dish with juicy fried chicken, sambal, and perfectly cooked eggs. It’s a local favorite that’s as trendy as it is tasty.

Cuisine: Singaporean

Location: Ann Siang Road, Chinatown

Price range: ₹1,800 - ₹3,000

10. Punjab Grill

Punjab Grill

Image credit: Punjab Grill

An opulent dining experience where tandoori meats meet delicate curries in an a-la-carte experience. Punjab Grill’s lamb chops and dal makhani are legendary, making it a must-visit for Indian tourists who want a taste of home with a dash of luxury.

Cuisine: North Indian fine dining

Location: Marina Bay Sands

Price range: ₹2,500 - ₹8,000

11. Violet Oon

High tea at Violet Oon

Image credit: Violet Oon

Violet Oon’s restaurant is a cultural experience, with dishes like ngoh hiang (spiced meat rolls) and high tea sets that transport you to a different time. It's rich, decadent, and utterly comforting.

Cuisine: Peranakan

Location: ION Orchard

Price range: ₹4,000 - ₹5,000

12. Shahi Maharani

Shahi Maharani

Image credit: Shahi Maharani

For those who crave rich, traditional flavors, Shahi Maharani delivers in every bite. From butter chicken to paneer tikka, this place ensures your cravings for North Indian classics are more than satisfied.

Cuisine: Traditional North Indian

Location: Raffles City

Price range: ₹2,000 - ₹3,800

13. Jumbo Seafood

Jumbo Seafood

Image credit: Facebook

Famous for its chilli crab, Jumbo Seafood offers a true taste of Singapore’s culinary heritage. Anyone with a love for seafood will find this dish unforgettable -- sweet, spicy, and packed with flavor.

Cuisine: Chinese/Seafood

Location: Riverside Point, Clarke Quay

Price range: ₹2,000 - ₹4,000

14. Karu’s Indian Banana Leaf Restaurant

Karu's Indian Banana Leaf Restaurant

Image credit: Karu’s

Serving authentic Indian food with their signature fish head curry, Karu's is known for its aromatic spices and traditional recipes that cater perfectly to your taste buds.

Cuisine: Indian

Location: Upper Bukit Timah

Price range: ₹1,200 - ₹2,500

15. Lagnaa Barefoot Dining

Lagnaa Barefoot Dining

Image credit: Facebook

Looking for a unique experience? At Lagnaa, you dine barefoot while enjoying delicious Pan-Indian fare, from masala dosa to fiery curries. A truly immersive experience for spice lovers.

Cuisine: Artisanal Indian

Location: Upper Dickinson Road

Price range: ₹1,500 - ₹3,000

16. Chatterbox

Hainanese chiken and rice at Chatterbox

Image credit: By Jpatokal - Own work, CC BY-SA 3.0

Famous for its Hainanese chicken rice, Chatterbox offers this local favorite with flair. You will love the delicate, aromatic rice paired with tender chicken, a must-try in Singapore.

Cuisine: Local/Asian

Location: Hilton Singapore Orchard

Price range: ₹2,500 - ₹4,000

17. The Song of India

The Song of India

Image credit: Facebook

Singapore's renowned Michelin-starred Indian restaurant offers luxurious curries, succulent tandoor dishes, and more in an elegant, intimate setting.

Cuisine: Michelin-starred Indian

Location: Race Course Road

Price range: ₹4,000 - ₹6,000

18. Burnt Ends

Burnt Ends

Image credit: burntends.com.sg

This Michelin-starred BBQ joint is where meat-lovers rejoice. Couples, especially, can savor wood-fired meats and smoky flavors, perfect for a carnivorous date night.

Cuisine: Australian BBQ

Location: Dempsey Road

Price range: ₹4,000 - ₹6,500

19. Ananda Bhavan

Ananda Bhavan

Image credit: Facebook

As one of the oldest Indian vegetarian restaurants in Singapore that specializes in Southern cuisine, Ananda Bhavan offers classics like dosa, idli, and uttapam or you can simply go for a classic vegetarian platter. Great for budget-conscious travelers.

Cuisine: Vegetarian Indian

Location: Multiple outlets (Serangoon Road, Little India)

Price range: ₹600 - ₹1,200

20. Kublai Khan Mongolian BBQ

Kublai Khan Mongolian BBQ

Image credit: Facebook

A fun and interactive experience, Kublai Khan lets you create your own stir-fry from a variety of fresh ingredients cooked on the spot.

Cuisine: Mongolian Buffet

Location: Clarke Quay Central

Price range: ₹1,500 - ₹2,800

21. Blu Kouzina

Blu Kouzina

Image credit: Facebook

If you’re craving Mediterranean flavors, Blu Kouzina offers fresh Greek dishes like souvlaki and tzatziki. The seafood here is top-notch, too.

Cuisine: Greek

Location: Dempsey Road

Price range: ₹2,500 - ₹4,500

22. Yuhua Village Eating House

Gong xi fa cai at Yuhua Village Eating House

Image credit: Facebook

Authentic, budget-friendly hawker food with a huge variety of local dishes. Tourists can dive into local favorites like hokkein noodles and satay skewers.

Cuisine: Local Hawker Food

Location: Jurong East

Price range: ₹300 - ₹1,200

23. The Line at Shangri-La

The Line at Shangri-La

Image credit: Facebook

Cuisine: International Buffet

An all-you-can-eat experience with a wide range of international cuisines. Travelers will appreciate the variety, especially the Indian station for some home comfort.

Location: Shangri-La

Price range: ₹3,000 - ₹5,500

24. Wing Seong Fatty's Restaurant

Wing Seong Fatty's Restaurant

Image credit: Facebook

Cuisine: Chinese Seafood

A traditional Chinese seafood spot famous for its crab dishes and hearty, flavorful soups. Ideal for people who love seafood and generous portions.

Location: Burlington Square

Price range: ₹2,000 - ₹4,000

25. Prive

Prive

Image credit: theprivegroup.com.sg/

A chic waterfront dining experience offering modern fusion dishes. Indian tourists can enjoy a variety of options, from Western classics to local favorites, with a side of breathtaking views.

Cuisine: International

Location: Marina at Keppel Bay

Price range: ₹2,000 - ₹4,500

26. Kampong Glam Cafe

Kampong Glam Cafe

Image credit: kgglamcafe.ec-platform.net

This café serves up hearty Malay dishes like mee siam and nasi padang in a relaxed setting. You are sure to appreciate the spice levels and comforting flavors.

Cuisine: Malay

Location: Bussorah Street

Price range: ₹600 - ₹1,500

27. PS.Cafe

PS Cafe

Image credit: pscafe.com

PS.Cafe is a popular brunch spot offering salads, burgers, and decadent desserts. City-weary travelers will love the lush, garden-like atmosphere and hearty menu options.

Cuisine: International

Location: Raffles City

Price range: ₹1,800 - ₹3,500

28. Little India Arcade

Pani puri

Image credit: Manaswi Patil from Getty Images Via Canva

If you’re after quick, mouth-wateringly good snacks, this is your spot. Grab some pani puri, samosas, or chaat and soak in the vibrant atmosphere of Little India.

Cuisine: Indian street food

Location: Little India

Price range: ₹300 - ₹1,200

29. DB Bistro & Oyster Bar

DB Bistro and Oyster Bar

Image credit: marinabaysands.com/restaurants/

For Indian travelers looking for a touch of French elegance, DB Bistro offers fine seafood and meat dishes with an international twist. Their oyster bar is particularly exquisite.

Cuisine: French

Location: Marina Bay Sands

Price range: ₹3,000 - ₹5,000

30. Jumbo Grill

Grilled seafood at Jumbo Grill

Image credit: Facebook

A local BBQ spot serving up grilled meats and seafood. For anyone who loves smoky, charred goodness, this casual joint is a great spot to satisfy your grill cravings.

Cuisine: Local BBQ

Location: East Coast Seafood Centre

Price range: ₹2,000 - ₹4,000

Whether you're indulging in a lavish meal at a Michelin-starred restaurant or grabbing a bite from a hawker stall, Singapore’s food scene promises an unforgettable experience for Indian travelers. Each of these places will give you a little taste of Singapore’s rich culinary tapestry, with flavors that'll keep you coming back for more!

Published at


About Author

Alina Syed

Author at TripZilla

Brand Managers!

Want to see your brand or business in this story?

Talk to us now

Subscribe our Newsletter

Get our weekly tips and travel news!

Related Posts

10 amazing hacks for comfortable train journeys in India

Make your Indian train journey comfortable with these 10 hacks: choose the right class, pack essentials, stay hydrated, wear comfy clothing, charge devices, bring entertainment, prioritize safety, book lower berths, use travel apps, and socialize.

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...

Latest Posts

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 Vegetarians Guide to Singapore - Everything you Need to Know!

Embark on a delicious, herbivorous adventure through Singapore!

South Korea Welcomes More Travelers with New e-Arrival Card System

South Korea’s new e-Arrival Card system for Indian travelers is launching February 2025, ensuring a seamless entry process.