As a food enthusiast in Colombo, I’ve had the chance to try out the many amazing Indian restaurants in the city. Indian cuisine is known for its bold flavors and spices, and Colombo has plenty of options to choose from. Whether you’re a local or a visitor, you’ll find something to love in this city’s Indian food scene.
In this post, I’ll take you on a tour of 15 of the best Indian restaurants in Colombo. Each one offers a unique and delicious dining experience that’s sure to satisfy your cravings.
Chutneys – Cinnamon Grand Colombo
Chutneys, located in Cinnamon Grand Colombo, is a popular spot for authentic South Indian cuisine. It offers a vibrant menu featuring dishes from the four southern states of India: Tamil Nadu, Kerala, Karnataka, and Andhra Pradesh. Diners can enjoy a variety of dosas, idlis, and an array of spicy curries, all prepared with a focus on authenticity. The restaurant’s decor is modern yet traditional, providing a warm and welcoming atmosphere. With attentive service and a comprehensive menu, Chutneys ensures a memorable dining experience for both locals and tourists.
Navratna – Taj Samudra Hotel
Navratna, nestled in the luxurious Taj Samudra Hotel, stands out for its exquisite North Indian cuisine. This upscale restaurant exudes an elegant Mughal ambience, complete with traditional music that enhances the dining experience. The menu includes a variety of tandoori dishes, rich curries, and aromatic biryanis. The chefs, often from India, ensure that each dish is prepared with the finest ingredients and authentic spices. Whether it’s the succulent kebabs or the creamy butter chicken, Navratna offers a culinary journey that transports diners to the heart of India.
Shanmugas – Ramakrishna Road, Colombo 6
Shanmugas is a revered institution in Colombo’s culinary scene, known for its extensive vegetarian menu. This restaurant, housed in a charming converted house, offers a mix of North and South Indian delicacies. Classics like masala dosa, ulundu vadai, and paneer tikka masala are crowd favorites. The cozy ambience and friendly staff add to the restaurant’s appeal, making it a go-to spot for vegetarians and anyone craving flavorful Indian food. Despite its popularity, Shanmugas maintains a reputation for consistent quality and service.
Indian Summer – Park Road, Colombo 5
Indian Summer is renowned for its blend of Indian and Asian fusion dishes. The menu is diverse, featuring everything from traditional Indian curries to innovative fusion creations. The restaurant’s chic and contemporary decor complements its culinary offerings, making it a popular choice for both casual dining and special occasions. Signature dishes like the tandoori platter and fusion sushi rolls are particularly popular. Indian Summer prides itself on its ability to cater to varied palates, ensuring a delightful dining experience.
The Mango Tree – Colombo 7
The Mango Tree is a favorite for those seeking authentic North Indian cuisine in Colombo. This restaurant is known for its rich and flavorful dishes, such as butter chicken, lamb rogan josh, and various kebabs. The Mango Tree’s interior is stylish and sophisticated, providing a comfortable setting for diners. The use of traditional recipes and fresh ingredients ensures that every meal is a culinary delight. The attentive service and well-curated wine list add to the restaurant’s charm, making it a top choice for Indian food enthusiasts.
Indo-Ceylon Café & Dosa King – Galle Road, Colombo 3
Indo-Ceylon Café & Dosa King is a haven for lovers of vegetarian and vegan South Indian cuisine. This bustling eatery is famous for its dosas, idlis, and vadas, all served with an array of chutneys and sambar. The casual and lively atmosphere is perfect for a quick meal or a relaxed dining experience. The efficient service and affordable prices make it a favorite among locals and visitors alike. Whether you’re in the mood for a light snack or a hearty meal, Indo-Ceylon Café & Dosa King delivers with its flavorful offerings.
Indian Affair – D. S Fonseka Road, Colombo 5
Indian Affair offers a rich tapestry of flavors, showcasing dishes from various states of India. The restaurant’s menu features an eclectic mix of traditional and contemporary Indian cuisine. Standout dishes include the Charminar biryani from Hyderabad and the tangy, spicy curries from Goa. The stylish decor and warm ambience make Indian Affair an inviting spot for family gatherings and intimate dinners. The commitment to using fresh, locally sourced ingredients ensures that each dish is bursting with flavor and authenticity.
Sulthan Palace – Dr. CWW Kannangara Mawatha, Colombo 7
Sulthan Palace is known for its unique blend of North Indian and Middle-Eastern flavors. The restaurant’s menu includes a variety of kebabs, biryanis, and rich, creamy curries. The exotic decor and vibrant atmosphere transport diners to a different world, enhancing the overall dining experience. The focus on high-quality ingredients and traditional cooking methods ensures that each dish is a gastronomic delight. Sulthan Palace is a must-visit for anyone looking to explore the rich and diverse flavors of Indian and Middle-Eastern cuisine.
Spice Coast – Marine Drive, Colombo 4
Spice Coast is a gem on Colombo’s Marine Drive, celebrated for its flavorful biryanis and North Indian fare. The restaurant’s menu offers a wide range of dishes, from spicy paneer 65 to succulent chicken 65. The relaxed and casual setting, combined with the aromatic and well-seasoned food, makes Spice Coast a popular choice for both lunch and dinner. The friendly staff and prompt service further enhance the dining experience, ensuring that every visit is enjoyable.
Curry Leaves – W.A. Silva Mawatha, Colombo 6
Curry Leaves is one of Colombo’s oldest Indian restaurants, known for its traditional biryanis and classic Indian dishes. The restaurant’s old-school charm is reflected in its decor, menu, and service. The biryanis, in particular, are a highlight, featuring fragrant basmati rice and perfectly spiced meats. Curry Leaves also offers a variety of vegetarian options, ensuring there’s something for everyone. The welcoming atmosphere and consistent quality make it a beloved spot for both locals and tourists.
Kandoori – Charlemont Road, Colombo 6
Kandoori is a favorite for those craving North Indian cuisine, especially its renowned chicken biryani. The restaurant offers a wide variety of dishes, from rich curries to tandoori specialties. The cozy and inviting ambience makes it a great place for family meals and casual dining. Kandoori’s commitment to authentic flavors and generous portions ensures that every meal is satisfying. The friendly staff and reasonable prices add to its appeal, making it a go-to spot for Indian food lovers.
Chana’s – W.A. Silva Mawatha, Colombo 6
Chana’s is known for its North Indian street food, including pani puri, samosas, and chaats. This small but vibrant restaurant offers a menu filled with delicious and affordable options including halal dishes. The casual setting and friendly service make Chana’s a popular choice for quick bites and informal meals. The flavors are authentic and bold, capturing the essence of Indian street food. Whether you’re in the mood for a light snack or a hearty meal, Chana’s delivers with its tasty and satisfying dishes.
Sri Suryas Hotel – Sea Street, Colombo 11
Sri Suryas Hotel offers a diverse menu featuring both South and North Indian dishes. The restaurant is known for its flavorful thalis, paneer butter masala, and ghee roast dosa. The clean and air-conditioned setting provides a comfortable dining experience. Sri Suryas Hotel’s focus on quality ingredients and authentic recipes ensures that each dish is delicious and satisfying. The friendly staff and efficient service make it a favorite among locals and visitors looking for a taste of India.
Chola Authentic Indian Restaurant – Lily Avenue, Colombo 6
Chola Authentic Indian Restaurant stands out for its extensive menu, featuring South Indian, Mughalai, and Chettinad dishes. The restaurant’s homely atmosphere and friendly staff create a welcoming environment. Signature dishes like the butter naan and paneer butter masala are particularly popular. Despite being a bit pricier, the quality and flavor of the food make it worth the cost. Chola’s commitment to authenticity and its extensive pictorial menu ensure that diners have a delightful culinary experience.
Peshawri – Galle Face Center
Peshawri at the Galle Face Center is a premier destination for those seeking exquisite Indian cuisine. The restaurant’s menu includes a variety of tandoori dishes, rich curries, and flavorful biryanis. The elegant decor and warm ambience provide a perfect setting for both casual dining and special occasions. The chefs at Peshawri use traditional recipes and fresh ingredients to create dishes that are both authentic and delicious. The attentive service and well-curated menu make Peshawri a standout choice for Indian food enthusiasts.
These 15 Indian restaurants in Colombo offer a rich and diverse culinary experience, showcasing the best of Indian cuisine. From traditional dishes to innovative fusion creations, each restaurant provides a unique and memorable dining experience