Looking for authentic Indian flavors in Surabaya? The city’s culinary scene offers a range of top Indian restaurants, serving everything from classic curries to tandoori specialties. Here’s where to find the best spots for a true taste of India.
Best Indian Restaurants in Surabaya (Update 2024)
Accha Indian Soul Food by Hangry
Accha, now part of the Hangry group, offers a casual yet satisfying Indian dining experience with a range of favorites like Chicken Biryani Rice Bowl and Chicken Tikka Masala. Known for its rich, aromatic spices and juicy chicken, Accha’s meals bring the flavors of India to Surabaya with authenticity. Butter naan accompanies many of their dishes, adding to the immersive experience. With locations across Indonesian cities, Accha is a go-to for quick, authentic Indian flavors.
Jl. Raya Rungkut Mapan Utara Blok BA-02, Rungkut Tengah, Gunung Anyar, Surabaya
Instagram
Al Khas Biryani Express
Fusing Indian and Arabic cuisines, Al Khas Biryani Express specializes in flavorful biryani, Mandhi Mutton, and freshly made paratha and roti canai. Their menu includes aromatic rice dishes prepared with traditional spices, giving diners a rich taste of Indian cuisine. Additionally, Al Khas Biryani Express offers authentic sweets like gulab jamun, making it a favorite for those seeking hearty, home-style Indian meals in Surabaya.
Jl. Kusuma Bangsa No. 36A, Ketabang, Kec. Genteng, Surabaya, Jawa Timur 60272
Phone: +62 815 555 1666
Instagram
Halal Boss
Known for its fusion of Middle Eastern and Indian flavors, Halal Boss serves generous portions of biryani, tandoori chicken, and lamb, which are loved by locals and tourists alike. Dishes are made with high-quality basmati rice and aromatic spices, ideal for those craving authentic, filling Indian meals. The setting is vibrant and welcoming, suitable for groups and families looking to enjoy rich flavors in a lively atmosphere.
Maspion Square
Jl. Ahmad Yani No.73, Surabaya
Phone: +62 81 778 1187
Instagram
Little India Surabaya
This cozy restaurant offers a relaxed ambiance where diners can enjoy traditional Indian dishes like chicken biryani, curries, and naan. Known for its warm service and homestyle cooking, Little India is popular among locals for its authentic flavor profile and comforting dishes. The modest setting and diverse menu make it a hidden gem for Indian cuisine lovers looking to experience rich, traditional flavors.
Jl. Jimbaran No. 2 blok G1, Gn. Anyar, Kec. Gn. Anyar, Surabaya, Jawa Timur 60294
Phone: +62 812 1733 1964
Instagram
Sitara Indian Cuisine
Located on Jalan Hayam Wuruk, Sitara is a well-known Indian restaurant offering dishes like butter chicken, masala dosa, and mango kulfi. With its inviting decor and a range of North and South Indian specialties, Sitara provides a comprehensive Indian dining experience. The menu caters to a variety of tastes, featuring both vegetarian and non-vegetarian options in a cozy setting that enhances the dining experience.
Jl. Hayam Wuruk No. 54A, Sawunggaling, Kec. Wonokromo, Surabaya, Jawa Timur 60242
Phone: +62 812 3553 6440
Website
Instagram
Springtimes Indian Food
This restaurant focuses on traditional Indian dishes with a particular emphasis on authentic spice combinations and quality ingredients. Known for their flavorful biryani, paneer, and chicken curry, Springtimes Indian Food delivers a complete Indian experience in Surabaya. The relaxed ambiance and attentive service make it a popular choice among locals and visitors seeking a taste of India without excessive frills.
Jl. Kenjeran No. 218A, Rangkah, Kec. Tambaksari, Surabaya, Jawa Timur 60135
Phone: +62 822 4603 1110
Instagram
Tandoori Corner
As a popular spot for Indian and Pakistani cuisine, Tandoori Corner specializes in freshly prepared tandoori dishes and biryani, offering live cooking for an engaging dining experience. The restaurant’s simple, tented setup and dedication to traditional recipes make it a go-to for authentic flavors. Highlights include beef masala and cheese naan, which pair well with the restaurant's aromatic curries and tandoori meats.
Jl. Ikan Mujaer No. 46, Perak Barat, Kec. Krembangan, Surabaya, Jawa Timur 60177
Phone: +62 819 3800 5325
The Golden Saffron
Situated in the City of Tomorrow Mall, The Golden Saffron serves a diverse menu featuring classic Indian dishes such as tandoori chicken, lamb, and even prawn options. Known for its hearty portions and aromatic spices, the restaurant is especially popular among mall-goers. The Golden Saffron also offers vegan-friendly choices, making it a versatile choice for Indian food enthusiasts in Surabaya.
City Of Tomorrow
Jl. Ahmad Yani No. 288, Dukuh Menanggal, Kec. Gayungan, Kota Surabaya, Surabaya, Indonesia 60234
Phone: +62 851 5654 0249
Instagram