18 Must-Try Indian Food Gems in Ottawa for a Flavorful Journey

Ottawa's culinary scene is a vibrant tapestry, and for those craving the rich, aromatic spices of South Asia, the city offers an exceptional array of Indian food establishments. From classic curries to regional specialties and modern interpretations, finding truly delicious Indian dishes in Ottawa is an exciting adventure. In this article, we'll guide you through 18 notable places, highlighting their unique flavors, welcoming atmospheres, and standout services that make them unmissable for any Indian cuisine enthusiast.

Table of Contents

1. K, LET'S EAT

Your cozy corner for authentic Korean culinary delights.

While the primary focus of this list is on incredible Indian food in Ottawa, K, LET'S EAT consistently receives high praise for its delicious Korean offerings. Diners rave about the sweet chili chicken and stir-fried glass noodles with veggies, often finding the portions generous and the food exceptionally tasty. The friendly service and cozy atmosphere make it a solid choice for dinner plans, with many noting the authentic Korean style Chinese dishes that taste just like those found in Korea. Whether you're a Korean food veteran or looking to explore new flavors, this spot on Preston Street is a delightful find.

  • Rating: 4.7 (283 google maps)
  • Address: 449 Preston St, Ottawa
  • Phone: +1 613-236-8158
  • Google Maps: Navigate with Google Maps
  • Menu: Don't miss their Jajangmyeon, Jap Chae, and the highly recommended Korean fried chicken varieties like snowy cheese.

Image K, LET'S EAT Indian food in Ottawa

Read more: 17 Must-Try Chinese Food Restaurants in Ottawa

2. Ceylonta

A journey to Sri Lanka's vibrant flavors right in Ottawa's heart.

Ceylonta is celebrated for its authentic Sri Lankan and South Indian fare, making it a true culinary highlight for those seeking diverse and delicious dishes in Ottawa. Patrons consistently praise the delicious food and friendly service, often highlighting the coconut sambal and Kottu Rotti as absolute must-tries. The owner and staff are frequently mentioned for their superb service and willingness to offer recommendations, ensuring a memorable dining experience. Many describe the food as exceptional, with deep flavors that will leave you stuffed yet craving more.

  • Rating: 4.6 (973 google maps)
  • Address: 403 Somerset St W, Ottawa
  • Phone: +1 613-237-7812
  • Google Maps: Navigate with Google Maps
  • Menu: Explore their Kottu Rotti, Veg Thali, and the highly recommended Devil Chicken. The "roast beef" (sizzling beef) is also a standout.

Image Ceylonta Indian food in Ottawa

Read more: 14 Best Thai Food Restaurants in Ottawa You Can't Miss

3. Golden Tiffin

Authentic Indian and Pakistani flavors, a local favorite.

Golden Tiffin shines as a spot for outstanding Indian and Pakistani food in Ottawa. Customers consistently commend the authentic flavors and reasonable prices for the quality and quantity of freshly prepared dishes. The samosas are particularly lauded as "the best and authentic samosas," reminding some of their childhood. The owner is frequently praised for being very friendly and responsive, creating a pleasant and welcoming environment for families. It's a place where you can find good, spicy food that truly tastes like home.

  • Rating: 4.7 (19 google maps)
  • Address: 1902 Robertson Rd, Nepean
  • Phone: +1 613-828-0000
  • Google Maps: Navigate with Google Maps
  • Menu: Indulge in their beef samosas, onion bhajis, butter chicken, and murgh tikka masala.

Image Golden Tiffin Indian food in Ottawa

4. Host India-East

A reliable staple for classic Indian comfort food.

Host India-East has long been a go-to for delicious Indian food in Ottawa, praised for its very tasty and authentic dishes. Many rave about the butter chicken, calling it the best they've had in the city, and the lamb biryani is a consistent favorite. The spices are true to Indian cuisine, and the staff are noted for being attentive and friendly. Their all-you-can-eat lunch buffet is a popular choice, offering a wide variety of excellent Indian fare, including plenty of vegetarian options, ensuring you leave absolutely stuffed.

  • Rating: 4.1 (1.22 google maps)
  • Address: 622 Montréal Rd, Ottawa
  • Phone: +1 613-746-4678
  • Google Maps: Navigate with Google Maps
  • Menu: Their butter chicken, garlic naan, and lamb biryani come highly recommended. Don't forget to check out their lunch buffet.

Image Host India-East Indian food in Ottawa

5. Little India Cafe

A hidden gem serving world-famous butter chicken and authentic Indian flavors.

Tucked away in a cozy corner, Little India Cafe is often hailed as a hidden gem for authentic Indian food in Ottawa. Many devoted customers declare their butter chicken to be the "World Famous Butter Chicken" and the best in town, perfectly cooked, juicy, and creamy. The garlic naan is also a crowd-pleaser, described as truly authentic, fresh, and divine. The chef is often willing to modify tastes to preference, and the attentive, welcoming staff, including the owner, ensure a delightful dining experience. It’s a place that makes you want to come back over and over again.

  • Rating: 4.2 (1.138 google maps)
  • Address: 66 Wylie Ave, Ottawa
  • Phone: +1 613-828-2696
  • Google Maps: Navigate with Google Maps
  • Menu: The butter chicken with garlic naan is a must-try. Also, check if their popular lunch buffet is available!

Image Little India Cafe Indian food in Ottawa

6. Light of India Restaurant

An Ottawa institution for authentic Indian flavors and exceptional service.

Light of India Restaurant stands out as a beloved spot for truly authentic and delicious Indian food in Ottawa, with many claiming it offers the best Indian cuisine in all of Canada. Patrons consistently praise the bursting flavors, perfect spice levels, and careful preparation of every dish. The butter chicken, Aloo Gobi, and Chana Masala are particularly well-done, but the star is often noted as the Naan – warm, soft, and crispy. The owner and staff are lauded for their friendly, attentive, and helpful service, making recommendations and ensuring a safe and wonderful dining experience.

  • Rating: 4.1 (597 google maps)
  • Address: 730 Bank St, Ottawa
  • Phone: +1 613-563-4411
  • Google Maps: Navigate with Google Maps
  • Menu: Their buffet offers essential dishes with incredible flavors. Be sure to try the Bangalore Pal and Ceylon for a spicy kick, and their amazing lentil puree.

Image Light of India Restaurant Indian food in Ottawa

7. Shaan Curry House || Indian Restaurant in Nepean || Dine-In & Takeout

A hidden culinary gem for consistently delicious Indian curries.

Shaan Curry House is a true Ottawa culinary gem, standing since 1995 and offering an authentic Indian dining experience that blends affordability with irresistible flavors. Many long-time customers describe it as their favorite Indian food spot, praising the delicious curries and the consistently top-notch quality. The bread pakoras and samosas are noted for being crispiest and fresh, with tasty sauces. While the ambiance is simple, the friendly owner and helpful staff, coupled with flavorful food and reasonable prices, make it well worth the visit for dine-in or takeout.

  • Rating: 4.5 (454 google maps)
  • Address: 1489 Merivale Rd, Nepean
  • Phone: +1 613-228-9759
  • Google Maps: Navigate with Google Maps
  • Menu: Favorites include butter chicken, lamb curry, chickpea curry, and a variety of samosas. Don't miss their bread pakoras and momos.

Image Shaan Curry House || Indian Restaurant in Nepean || Dine-In & Takeout Indian food in Ottawa

8. Roast N Curries

Where rich, complex Indian flavors meet generous portions.

Roast N Curries is a standout among Indian restaurants in Ottawa, frequently hailed as arguably the best in town for its incredibly delicious Indian dishes. Customers consistently praise the super deep and complex flavors of their curries, often noting the large chunks of melt-in-your-mouth meats and thick, rich gravies. The butter chicken, in particular, is highlighted for its unique, flavorful profile. The staff are described as super friendly and aiming to please, providing quick service whether you dine-in or take out. It's a place that exceeds expectations, making you want to return for more.

  • Rating: 4.5 (1.177 google maps)
  • Address: 197 Bank St, Ottawa
  • Phone: +1 613-563-0111
  • Google Maps: Navigate with Google Maps
  • Menu: The butter chicken and lamb curries are highly recommended. Their tandoori chicken and masala chai are also must-tries.

Image Roast N Curries Indian food in Ottawa

9. Mumbai Masala Grill Indian Restaurant - Rideau, Ottawa

Authentic Mumbai flavors and warm hospitality in the heart of Ottawa.

Mumbai Masala Grill on Rideau Street offers an exceptional experience for those craving authentic Indian food in Ottawa. Diners frequently commend the fresh, flavorful, and perfectly spiced dishes, noting the generous portions for reasonable prices. The fish pakora and Samosa Chaat are popular appetizers, while the lamb biryani, butter chicken, and mutter paneer receive high praise. The owner and staff, like Satpal Singh, are consistently described as incredibly kind, friendly, and welcoming, often offering complimentary items and making guests feel right at home. It's a must-try spot for any Indian food lover.

  • Rating: 4.6 (631 google maps)
  • Address: 319 Rideau St, Ottawa
  • Phone: +1 613-590-1120
  • Google Maps: Navigate with Google Maps
  • Menu: Try their lamb biryani, lababdar chicken with garlic naan, sweet and mango lassis, and the popular mixed platter.

Image Mumbai Masala Grill Indian Restaurant - Rideau, Ottawa Indian food in Ottawa

10. Sona the Indian Kitchen

A new favorite for authentic Indian cuisine with a warm, inviting touch.

Sona the Indian Kitchen is rapidly becoming a new favorite for Indian food enthusiasts in Ottawa, hailed as a hidden gem for authentic Indian cuisine. The restaurant offers a warm and inviting atmosphere with modern yet cozy ambiance. Customers consistently praise the delicious and flavorful curries, generous portions, and fresh ingredients. Signature dishes like the Paneer butter chicken, lamb vindaloo, and lamb biryani are highly recommended. The staff, including the chef and owner Harman, are celebrated for being incredibly gracious, attentive, friendly, and down-to-earth, making every visit a wonderful experience.

  • Rating: 4.8 (1.118 google maps)
  • Address: 1183 Hunt Club Rd Unit 104, Ottawa
  • Phone: +1 613-733-4678
  • Google Maps: Navigate with Google Maps
  • Menu: Be sure to try their Fish Tikka, Chicken Tikka, flavorful paneer dishes, and the perfectly soft pakodas.

Image Sona the Indian Kitchen Indian food in Ottawa

11. Madhuban Indian Cuisine Downtown Ottawa

An authentic Indian culinary experience with value-added options.

Madhuban Indian Cuisine in Downtown Ottawa is a highly-rated spot for authentic Indian food, providing a delightful dining experience. Customers praise the delicious food with authentic flavors, especially highlighting the outstanding butter chicken—rich, creamy, and perfectly spiced. The staff are professional, courteous, and kind, making guests feel very comfortable and accommodating varied spice tolerances. With parking available and beautifully presented dishes, Madhuban is consistently recommended as a must-visit for genuine Indian taste in the city.

  • Rating: 4.5 (578 google maps)
  • Address: 610 Rideau St, Ottawa
  • Phone: +1 613-789-2220
  • Google Maps: Navigate with Google Maps
  • Menu: Their butter chicken, palak paneer, and delicious mango curry are favorites. Don't forget to try the Chole Bhature and Chicken Biryani.

Image Madhuban Indian Cuisine Downtown Ottawa Indian food in Ottawa

12. Coconut Lagoon

An elegant journey into modern South Indian cuisine.

Coconut Lagoon offers an elevated and elegant dining experience for modern Indian food in Ottawa, specializing in Kerala-inspired dishes. Patrons consistently describe the food as absolutely delicious, with incredible flavor combinations and beautiful presentations. The tasting menu comes highly recommended for those looking to explore a variety of dishes. The staff are frequently praised for their kind, professional, informative, and patient service, explaining each dish with care. With a calming atmosphere and exquisite food, Coconut Lagoon is an excellent choice for a romantic dinner or a special celebration.

  • Rating: 4.4 (2.052 google maps)
  • Address: 853 St. Laurent Blvd, Ottawa
  • Phone: +1 613-742-4444
  • Google Maps: Navigate with Google Maps
  • Menu: Consider their 7-course tasting menu, or try standout dishes like pepper lamb curry, paratha, and the heavenly beet salad. Their Chai tea is also highly lauded.

Image Coconut Lagoon Indian food in Ottawa

13. DOSA & CURRIES

A downtown destination for crispy dosas and flavorful curries.

DOSA & CURRIES is a highly-regarded spot for authentic South Indian food in Ottawa, consistently delivering delicious and flavorful dishes. Many first-time Dosa eaters are blown away by the perfect crispness on the edges and comforting softness within. The curries are described as rich, aromatic, and full of spice, while the sambar tastes authentic with a good amount of veggies. Customers appreciate the consistent quality, generous portions, and reasonable prices, making it a great value for satisfying Indian meals without breaking the bank. The friendly staff and cozy atmosphere contribute to a pleasant dining experience.

  • Rating: 4.1 (1.347 google maps)
  • Address: 114 Gloucester St, Ottawa
  • Phone: +1 613-231-6550
  • Google Maps: Navigate with Google Maps
  • Menu: Must-tries include the Mysore masala dosa, Medu Vada, lamb curry, and their Idli. Don't miss the chicken 65 and shrimp noodles.

Image DOSA & CURRIES Indian food in Ottawa

14. RamaKrishna Indian Restaurant

Exceptional authentic Indian food with warm, knowledgeable service.

RamaKrishna Indian Restaurant holds a strong reputation as one of the best places for authentic Indian food in Ottawa. Diners rave about the consistently delicious and fresh food, with highlights including the incredible tandoori chicken, which is described as the best many have ever had. The lamb dishes are noted for being very tender and delicious. Service is consistently praised for being warm, impeccable, friendly, and knowledgeable, with staff like Hicham and Harsh making the experience even more enjoyable. They offer a wide variety of vegetarian and non-vegetarian dishes, making it a must-visit.

  • Rating: 4.3 (1.216 google maps)
  • Address: 417 Rideau St, Ottawa
  • Phone: +1 343-262-2946
  • Google Maps: Navigate with Google Maps
  • Menu: Don't miss their Amritsari Kulcha with Chana, the Four-in-One Chicken Tandoori, and the excellent rice pudding. Their butter chicken is also highly praised.

Image RamaKrishna Indian Restaurant Indian food in Ottawa

15. katha Ottawa

A gastronomic journey through exquisite modern Indian cuisine.

Katha Ottawa offers an unparalleled fine dining experience, presenting seasonal blind tasting menus inspired by Indian cuisine. This Ottawa gem is celebrated for its exquisite culinary journey, showcasing big, bold flavors and impressive creativity from the chefs. Guests are delighted by the beautiful presentation of each dish and the thoughtful explanations provided by the chefs, often linking the food to Indian events or occasions. Reviewers consistently praise the perfectly curated dishes and the overall exceptional service, making it a perfect spot for special celebrations and a truly unique Indian food experience.

  • Rating: 4.6 (114 google maps)
  • Address: 225 Preston St Unit 3, Ottawa
  • Phone: +1 613-600-9201
  • Google Maps: Navigate with Google Maps
  • Menu: Experience their multi-course tasting menu. Standout dishes mentioned include scallops, duck, and the grain dish.

Image katha Ottawa Indian food in Ottawa

16. Aroma Indian Cuisine

A family-run haven for authentic, flavorful Indian dishes.

Aroma Indian Cuisine consistently stands out as one of the best Indian restaurants in Ottawa, particularly praised for its truly authentic, incredibly flavorful, and beautifully presented food. The balance of spices allows diners to savor every taste, creating a rich and enjoyable experience. Many customers express happiness with the consistency of the dishes, always finding the taste on point. The owners, Priya and Kamal, receive glowing reviews for their super friendly, welcoming, and attentive service, often going above and beyond to ensure guests have a wonderful time, even offering surprise desserts.

  • Rating: 4.8 (273 google maps)
  • Address: 105 Shuttleworth Dr. Unit 3, Ottawa
  • Phone: +1 613-822-2828
  • Google Maps: Navigate with Google Maps
  • Menu: Highly recommended dishes include their delicious butter chicken, juicy chicken tikka masala, crunchy noodle spring rolls, and the garlic naan to die for.

Image Aroma Indian Cuisine Indian food in Ottawa

17. Masakali Indian Cuisine

A top-tier dining experience for vibrant Indian flavors in a chic setting.

Masakali Indian Cuisine is a highly-rated destination for Indian food in Ottawa, offering a fine dining experience with a very presentable, clean, and sleek interior. Diners consistently praise the food for being fresh, hot, and bursting with flavors, highlighting how the lamb has a lot of chicken in it (compared to other places I’ve been to). The staff are described as extremely kind, very attentive, polite, and professional, ensuring a delightful visit. With generous portions and exceptional quality, Masakali is often called the best Indian food spot in Ottawa/Kanata.

  • Rating: 4.7 (8.929 google maps)
  • Address: 5507 Hazeldean Rd Unit C3-1, Stittsville
  • Phone: +1 613-878-3939
  • Google Maps: Navigate with Google Maps
  • Menu: Favorites include the paneer lababdar, butter chicken biryani, and the Dum Aloo curry. Also, try their Bang Bang chicken and chili mushroom appetizer.

Image Masakali Indian Cuisine Indian food in Ottawa

18. Hidden Taste

A true Orleans gem for authentic and delicious Indian cuisine.

Hidden Taste lives up to its name as a wonderful family-run gem for Indian food in Ottawa, particularly in the Orleans area. Customers consistently rave about the authentic and delicious dishes, with many proclaiming it the best Indian restaurant they've tried across the city. The butter chicken and garlic naan bread are frequently highlighted as amazing and loaded with real butter and garlic. The owners are described as super sweet, kind, and friendly, creating a welcoming environment and often engaging in conversation. Portions are generous, and the flavors are spot-on, making it a go-to for regular orders and dine-in visits.

  • Rating: 4.7 (422 google maps)
  • Address: 2807 St Joseph Blvd, Orléans
  • Phone: +1 613-841-3888
  • Google Maps: Navigate with Google Maps
  • Menu: Their butter chicken lunch special, paneer makhani, and flavorful chicken korma are highly recommended.

Image Hidden Taste Indian food in Ottawa

Conclusion

Ottawa boasts a rich and diverse landscape for Indian cuisine, offering everything from traditional, authentic flavors to modern, elevated dining experiences. Whether you're seeking the creamy comfort of butter chicken, the vibrant spices of a lamb curry, or the delicate crispness of a dosa, the options above provide a fantastic starting point for your culinary adventure. Choose a place that suits your preferences and needs, and don't forget to share your experience with us in the comments section below this article! Enjoy exploring the best Indian food in Ottawa!