Top 12 Indian Restaurants to Try in Colombo Sri Lanka
Colombo, Sri Lanka, offers a vibrant culinary scene with numerous Indian restaurants catering to diverse tastes. Known for its rich flavours and cultural diversity, these establishments range from upscale dining options to budget-friendly eateries. Vegetarian options are also plentiful, reflecting India's culinary traditions.
The best time to visit Colombo is from December to March, which is the dry season. Whether visiting for leisure or business, the city's pleasant climate makes it enjoyable year-round.
List of Indian Restaurants in Colombo, Sri Lanka
12 Best Indian Restaurants in Colombo You Must Try
Discover the best Indian restaurants in Colombo, Whether you're looking for a top Indian restaurant or an affordable option, you'll find it here.
1. The Chef Ceylon | 4.4/5 on Google
Chef Ceylon blends Sri Lankan and Indian culinary traditions, offering a unique fusion of flavours. It's known for its creative approach to traditional dishes, making it popular among food enthusiasts. Located centrally, it's popular for locals and tourists seeking a taste of India.
- Cuisine Types: Veg, Non-Veg
- Timings: 11:00 am to 10:30 pm - Everyday
- Must Try Food: Fish Curry, Kottu Roti, Egg Hoppers, Chicken Biriyani, Jaffna Prawn Curry
- Average Cost For 2 People: LKR 18234 (₹5,000 approx)
- Address: 324 Colombo - Galle Main Rd, Colombo 10350, Sri Lanka
2. Najma's Kitchen | 4.3/5 on Google
Najma's Kitchen is celebrated for its homely ambience and authentic Indian dishes. It aims to bring the essence of Indian cooking to Colombo, catering to locals and visitors alike. Najma’s is committed to providing a memorable dining experience with its delicious dishes.
- Cuisine Types: Veg, Non-Veg
- Timings: 10:00 am to 11:00 pm - Everyday
- Must Try Food: Chicken Curry, Masala Dosa, Samosas, Tandoori Roti, Gulab Jamun
- Average Cost For 2 People: LKR 14587(₹4,000 approx)
- Address: 562/7 Lower Bagatalle Rd, Colombo 00600, Sri Lanka
3. Green Life Restaurant | 4.4/5 on Google
Green Life Restaurant emphasises healthy eating, focusing on fresh, organic ingredients. It offers a variety of Indian-inspired dishes that are both nutritious and delicious. The restaurant is known for its cosy ambience and friendly service, making it a popular choice among locals and tourists.
- Cuisine Types: Veg
- Timings: 11:00 am to 11:00 pm - Everyday
- Must Try Food: Vegetable Biryani, Tandoori Mushrooms, Lentil Soup, Spinach Pakora, Mango Lassi
- Average Cost For 2 People: LKR 10940 (₹3,000 approx)
- Address: First Floor, 38 New Chetty St, Colombo 01300, Sri Lanka
4. Bombay Borough | 4.5/5 on Google
Bombay Borough brings the vibrant flavours of Mumbai to Colombo, combining street food influences with contemporary dining. It promises a culinary journey through the bustling streets of India's commercial capital. Whether you're craving North Indian or South Indian flavours, Bombay Borough has something for everyone.
- Cuisine Types: Veg
- Timings: 12:00 pm to 11:00 pm - Everyday
- Must Try Food: Pav Bhaji, Vada Pav, Pani Puri, Bhel Puri, Veg Biryani
- Average Cost For 2 People: LKR 8752 (₹2,400 approx)
- Address: L1, One Galle Face Mall, Colombo - Galle Main Rd, Colombo, Sri Lanka
5. Adityaa | 5/5 on Google
Adityaa is known for its elegant ambience and classic Indian dishes. It aims to provide a refined dining experience while showcasing the rich culinary traditions of India. Known for its rich flavours and aromatic spices, Tadka serves favourites and various vegetarian dishes.
Cuisine Types: Veg, Non-Veg
Timings: 6:30 pm to 10:00 pm - Everyday
Must Try Food: Chicken Chettinad, Dal Makhani, Mutton Rogan Josh, Prawn Masala, Gulab Jamun
Average Cost For 2 People: LKR 8752 (₹2,400 approx)
Address: 24 Srimath Anagarika Dharmapala Mawatha, Colombo 00700, Sri Lanka
6. Dwaraka Indian Vegetarian Restaurant | 4.2/5 on Google
Dwaraka specializes in vegetarian Indian cuisine, offering a range of dishes highlighting the diversity of flavours and textures in vegetarian cooking. It aims to cater to vegetarians seeking authentic Indian food and culinary traditions in Colombo's vibrant cultural district.
- Cuisine Types: Veg
- Timings: 7:30 am to 10:30 pm - Everyday
- Must Try Food: Veg Thali, Paneer Butter Masala, Masala Dosa, Palak Pakora, Mango Lassi
- Average Cost For 2 People: LKR 8752 (₹2,400 approx)
- Address: 37 Jaya Rd, Colombo, Sri Lanka
7. Agra Colombo | 4.6/5 on Google
Agra Colombo offers Indian cuisine in a warm and inviting atmosphere. Known for its blend of traditional flavours and modern presentation, it strives to provide a memorable dining experience for guests. It's a popular choice for those exploring new tastes in a stylish setting.
- Cuisine Types: Veg, Non-Veg
- Timings: 10:00 am to 11:00 pm - Tuesday to Saturday
- Must Try Food: Butter Chicken, Seekh Kebabs, Paneer Tikka, Biryani, Garlic Naan
- Average Cost For 2 People: LKR 7293 (₹2,000 approx)
- Address: 100, 10 Sri Lanka Foundation Mawatha, Colombo 00700, Sri Lanka
8. Chutneys | 4.5/5 on Google
Chutneys is known for its wide array of chutneys and pickles, complementing its authentic Indian dishes. It aims to provide a taste of India's diverse culinary heritage through its carefully curated menu, providing a genuine culinary journey in Colombo.
- Cuisine Types: Veg, Non-Veg
- Timings: 12:00 pm to 2:30 pm, 7:00 pm to 11:00 pm -Everyday
- Must Try Food: Chicken Tikka Masala, Dosa Platter, Lamb Biryani, Pani Puri, Rasmalai
- Average Cost For 2 People: LKR 7293 (₹2,000 approx)
- Address: 75 Galle Rd, Colombo 00300, Sri Lanka
9. Vishnu Nivas North & South Indian Restaurant | 4.7/5 on Google
Vishnu Nivas offers a dual experience with dishes from both North and South India. It focuses on traditional cooking methods and flavours, ensuring an authentic dining experience. The restaurant provides a cosy atmosphere where diners can experience the taste of India right here in Colombo.
- Cuisine Types: Veg, Non-Veg
- Timings: 6:30 pm to 10:00 pm - Everyday
- Must Try Food: Butter Naan, Hyderabadi Biryani, Chettinad Chicken, Malabar Paratha, Rasam
- Average Cost For 2 People: LKR 7293 (₹2,000 approx)
- Address: 260 George R. De Silva Mawatha, Colombo 01300, Sri Lanka
10. Indian Kitchen | 4.5/5 on Google
Indian Kitchen in Colombo is renowned for its authentic Indian cuisine. It offers a sophisticated dining experience with a focus on traditional flavours. Located in a prime area, it attracts locals and tourists seeking quality Indian food. The restaurant's ambience reflects a blend of modern elegance and cultural richness.
- Cuisine Types: Veg, Non-Veg
- Timings: 12:30 pm to 12:00 am- Everyday
- Must Try Food: Paneer Butter Masala ,Naan ,Chicken Tikka, Chicken 65 , Briyani
- Average Cost For 2 People: LKR 5835 (₹1,600 approx)
- Address: 357 R. A. De Mel Mawatha, Colombo, Sri Lanka
11. Road 2 Kade | 4.5/5 on Google
Road 2 Kade combines Sri Lanka's and India's flavours, offering a menu highlighting the best of both cuisines. It aims to recreate the charm of street-side eateries in a comfortable setting. Known for its flavourful dishes, Khansama is popular among locals and tourists.
- Cuisine Types: Veg, Non-Veg
- Timings: Opens 24 hours - Everyday
- Must Try Food: Kotthu Roti, Chicken Curry, String Hoppers, Egg Rolls, Cutlets
- Average Cost For 2 People: LKR 3646 (₹1,000 approx)
- Address: 38 Frankfort Pl, Colombo 00400, Sri Lanka
12. Indian Spice Kitchen | 4.8/5 on Google
Indian Spice Kitchen prides itself on using fresh ingredients and traditional spices to create flavourful dishes. Its menu reflects a variety of regional Indian cuisines, ensuring there's something for everyone to enjoy.
- Cuisine Types: Veg, Non-Veg
- Timings: 7:00 am to 10:30 pm - Everyday
- Must Try Food: Rogan Josh, Palak Paneer, Aloo Gobi, Tandoori Chicken, Mango Lassi
- Average Cost For 2 People: LKR 583 (₹160 approx)
- Address: Indian Spice Kitchen, 45 Barnes Pl, Colombo 00700, Sri Lanka