The 16 Best Indian Restaurants in Toronto

For those craving the rich flavors and aromatic spices of Indian cuisine in Toronto, look no further. The vibrant city is home to a plethora of Indian restaurants offering a diverse range of dishes to satisfy every palate. Whether you're in the mood for traditional curries, tandoori specialties, or street food favorites, Toronto has it all.
With so many options to choose from, it can be overwhelming to decide where to dine. To help you narrow down your search, consider these key points when selecting an Indian restaurant in Toronto:
- Quality of ingredients
- Authenticity of flavors
- Variety of menu options
- Ambiance and service
- Value for money
Get ready to embark on a culinary journey through the top Indian restaurants in Toronto, where you can experience the best that this cuisine has to offer.
The 16 Best Indian Restaurants in Toronto:
- 1. Dil Se Indian Restaurant & Bar
- 2. Leela Indian Food Bar (Dundas) - Top Indian Restaurant In Toronto
- 3. Roti Mahal Indian Cuisine - Best Roti In Town
- 4. Pukka
- 5. Kothur Indian Cuisine
- 6. Banjara Indian Restaurant
- 7. Aanch
- 8. My Roti Place/My Dosa Place
- 9. Durbar Indian Cuisine
- 10. Utsav Restaurant
- 11. Little India Restaurant
- 12. Bombay Roti (Bloor St.)
- 13. Aroma Fine Indian Cuisine
- 14. Maja Indian Cuisine
- 15. Sams Indian Kitchen
- 16. Butter Chicken Roti

- Monday: 11 AM–11:30 PM
- Tuesday: 11 AM–11:30 PM
- Wednesday: 11 AM–11:30 PM
- Thursday: 11 AM–11:30 PM
- Friday: 11 AM–12:30 AM
- Saturday: 11 AM–12:30 AM
- Sunday: 11 AM–11:30 PM
1. Dil Se Indian Restaurant & Bar
Information and Reviews
- A customer raved about the Chicken Kamasutra dish, highlighting its unique flavors and recommending it highly for a visit.
- Another patron praised the perfectly spicy chicken kebab and attentive service, vowing to return for more delicious Indian food.
- A reviewer commended the passionate craft of the food and exceptional service, giving special thanks to the staff member Roch for outstanding food recommendations.
Whether you are looking for a casual dining experience or a place to cater a special event, Dil Se Indian Restaurant & Bar has you covered. Visit them for a delightful culinary journey that will keep you coming back for more.

- Monday: 12–10 PM
- Tuesday: 12–10 PM
- Wednesday: 12–10 PM
- Thursday: 12–10 PM
- Friday: 12–11 PM
- Saturday: 12–11 PM
- Sunday: 12–10 PM
2. Leela Indian Food Bar (Dundas) - Top Indian Restaurant In Toronto
Information and Reviews
- Food: Good
- Service: Excellent
- Ambiance: Casual
- Hidden gem with exceptional culinary journey
- Impeccable service and warm atmosphere
- Recommended for those seeking authentic Indian cuisine
- Cute, intimate place with incredible drinks and delicious food
- Quick and friendly service, highly recommended
- Great for a date night or casual dining experience
- Highly recommended for good eats
- Delicious dishes with generous portions
- Friendly service and great variety of menu options

- Monday: 11 AM–8 PM
- Tuesday: 11 AM–8 PM
- Wednesday: 11 AM–8 PM
- Thursday: 11 AM–8 PM
- Friday: 11 AM–8 PM
- Saturday: 11 AM–8 PM
- Sunday: 11 AM–8 PM
3. Roti Mahal Indian Cuisine - Best Roti In Town
Information and Reviews
Some key points from customer reviews include:
- Best Indian Roti with exceptional warmth and service from the owners.
- Very juicy and creamy roti fillings, and amazing services that make customers want to come back.
- Good quality roti and curries that taste homemade and healthier, along with complimentary desserts.
- Exceptional dining experience with impeccable service and excellent ambiance.
With a stellar rating of 4.8, Roti Mahal stands out for its dedication to providing top-notch Indian cuisine and creating a welcoming atmosphere for families and individuals alike. Whether you're craving Lunch, Dinner, Catering, or Dessert, this restaurant has something for everyone. Visit the website for more information and to place your order for a mouthwatering Indian dining experience.

- Monday: 5–9:30 PM
- Tuesday: 5–9:30 PM
- Wednesday: 5–9:30 PM
- Thursday: 5–9:30 PM
- Friday: 5–10:30 PM
- Saturday: 5–10:30 PM
- Sunday: 5–9:30 PM
4. Pukka
Information and Reviews
- The ambiance at Pukka is enchanting, creating a cozy upscale experience for diners.
- The food is divine, with perfectly balanced flavors that impress even non-Indians.
- The attentive staff consistently provides impeccable service, ensuring a memorable dining experience.
- The diverse crowd at Pukka highlights its universal appeal and hidden gem status in the culinary scene.

- Monday: 11 AM–11 PM
- Tuesday: 11 AM–11 PM
- Wednesday: 11 AM–11 PM
- Thursday: 11 AM–11 PM
- Friday: 11 AM–11 PM
- Saturday: 11 AM–11 PM
- Sunday: 12–10 PM
5. Kothur Indian Cuisine
Information and Reviews
- veggie pakoras
- lamb biryani
- butter chicken momos
. The cozy and welcoming atmosphere makes it a favorite spot for families and groups alike.
One happy customer mentioned, "Food is simply amazing. Ambience is good. Service is slow." While another noted, "Food was exceptional, made all of us remember our Indian roots back!" These glowing reviews highlight the quality of food and the overall experience at Kothur Indian Cuisine. With a rating of 4.3 stars and over 1400 reviews, this restaurant continues to impress patrons with its flavorful dishes.

- Monday: 11:30 AM–2:30 PM
- Tuesday: 11:30 AM–2:30 PM
- Wednesday: 11:30 AM–2:30 PM
- Thursday: 11:30 AM–2:30 PM
- Friday: 11:30 AM–2:30 PM
- Saturday: 12–3 PM
- Sunday: 12–3 PM
6. Banjara Indian Restaurant
Information and Reviews
Some key points from customer reviews include:
- Ambience is good. Most of the part, service was good.
- Naan was perfect. Staff was super kind. Solid meal all around.
- Food is fine. They have higher end basmati rice which is great.
- Great food, fast service, and fair prices. Great value for the tally plate.
If you are looking for a cozy and casual dining experience with a wide range of options including vegan and vegetarian options, make sure to visit Banjara Indian Restaurant today!

- Monday: 12–9:45 PM
- Tuesday: 12–9:45 PM
- Wednesday: 12–9:45 PM
- Thursday: 12–10:45 PM
- Friday: 12–10:45 PM
- Saturday: 12–10:45 PM
- Sunday: 12–9:45 PM
7. Aanch
Information and Reviews
Customers can enjoy a wide range of offerings such as alcohol, beer, cocktails, coffee, halal food, vegetarian and vegan options, along with private dining rooms. The atmosphere at Aanch is described as casual, cosy, and upmarket, catering to a diverse crowd, including families and groups.
Aanch boasts wonderful dining options for lunch, dinner, catering, and dessert. Additionally, patrons can enjoy amenities like a bar and toilets on-site. The restaurant also accepts reservations for those who prefer to plan their dining experience.
With a paid multi-storey car park for parking convenience, customers can easily access this popular dining spot. The restaurant has received an impressive rating of 4.1 based on 1820 reviews. Here are some key points as summarized from customer feedback:
- Great food with delicious Paanipuri shots and flavorful butter chicken.
- Ample vegetarian options and efficient service - a decent experience for Indian food lovers.
- Diverse and delightful flavors in dishes like goat curry and chicken curry, though the naan was a bit oily.
- Outstanding experience with a revamped menu featuring items like Dilliwaala Butter Chicken and unique presentation styles.
Visit Aanch for an exceptional dining experience that promises great taste and variety in Indian cuisine!

- Monday: 8 AM–4 AM
- Tuesday: 8 AM–4 AM
- Wednesday: 8 AM–4 AM
- Thursday: 8 AM–4 AM
- Friday: 8 AM–4 AM
- Saturday: 8 AM–4 AM
- Sunday: 8 AM–4 AM
8. My Roti Place/My Dosa Place
Information and Reviews
Customers have praised the restaurant for its flavorful and authentic food, as well as its accommodating staff. Reviews highlight key points such as:
- Decent and satisfactory food, open till 4 am, ideal for late-night outings.
- Tasty dosa, affordable pricing, but improvement needed in cleanliness and sanitization.
- Amazing food and service, though cleanliness and hygiene standards need to be maintained.
- Great vegan options, friendly staff, but a suggestion for adding a vegan dessert to the menu.
Whether you're craving masala dosa, biryani, or idly with sambar, My Roti Place/My Dosa Place promises a delightful dining experience with a blend of traditional flavors and excellent customer service. Visit them today to savor the best of Indian cuisine in the heart of Toronto!

- Monday: 11 AM–10 PM
- Tuesday: 4:45–10 PM
- Wednesday: 11 AM–10 PM
- Thursday: 11 AM–10 PM
- Friday: 11 AM–10:30 PM
- Saturday: 11 AM–10:30 PM
- Sunday: 11 AM–10 PM
9. Durbar Indian Cuisine
Information and Reviews
One of the highlights of Durbar Indian Cuisine is its Great tea selection, adding an extra touch to your dining experience. The atmosphere is described as casual and cozy, perfect for a family-friendly outing or gathering with friends. Customers appreciate the wheelchair-accessible entrance and seating, making it inclusive for everyone.
Here are some key points from customer reviews:
- The food was delicious with favorites like Chicken Tikka Masala, Chicken Biryani, and special desserts like Rasmalai.
- The service was excellent, with staff like Kapil and Nishma providing welcoming and friendly service.
- Customers enjoyed the cozy atmosphere and highlighted the affordability and prompt service.
Durbar Indian Cuisine continues to impress its patrons with its flavorful dishes, exceptional service, and welcoming atmosphere that keep them coming back for more.

- Monday: 11:30 AM–2:30 PM
- Tuesday: 11:30 AM–2:30 PM
- Wednesday: 11:30 AM–2:30 PM
- Thursday: 11:30 AM–2:30 PM
- Friday: 11:30 AM–2:30 PM
- Saturday: 11:30 AM–2:30 PM
- Sunday: 11:30 AM–2:30 PM
10. Utsav Restaurant
Information and Reviews
- Customers enjoy the delicious and tasty dishes such as Lamb Rogan Josh and Vegetable Samosas.
- The portions are perfect, and the taste is truly incredible.
- The restaurant has a very pleasant smell and a good ambiance, making it a great dining spot for any occasion.
Experience the hidden gem of Yorkville at Utsav Restaurant, where every visit promises a delightful culinary adventure.

- Monday: 11:30 AM–10 PM
- Tuesday: 11:30 AM–10 PM
- Wednesday: 11:30 AM–10:30 PM
- Thursday: 11:30 AM–10:30 PM
- Friday: 11:30 AM–10:30 PM
- Saturday: 11:30 AM–10:30 PM
- Sunday: 11:30 AM–10 PM
11. Little India Restaurant
Information and Reviews
Customers have left numerous positive reviews for Little India Restaurant. Some key points from their reviews include:
- Amazing customer service with friendly and vibrant waitstaff.
- Delicious food, especially the Dine for Two option which includes a mix of non-veg and veg dishes.
- Reasonable prices, generous portions, and outstanding service.
- Authentic and traditional Indian cuisine with excellent flavors like Lamb Vindaloo, Chicken Pakora, and Garlic Naan.
Overall, Little India Restaurant is a must-visit spot for anyone looking to indulge in authentic Indian flavors and enjoy a warm and welcoming atmosphere. With a variety of offerings and a focus on customer satisfaction, this restaurant continues to impress diners with its culinary delights.

- Monday: 8 AM–3 AM
- Tuesday: 8 AM–3 AM
- Wednesday: 8 AM–3 AM
- Thursday: 8 AM–3 AM
- Friday: 8 AM–3 AM
- Saturday: 8 AM–3 AM
- Sunday: 8 AM–3 AM
12. Bombay Roti (Bloor St.)
Information and Reviews
With a rating of 4.2 based on 323 reviews, Bombay Roti (Bloor St.) has garnered a loyal following. Customers have praised the restaurant for its delicious dishes and friendly staff. Some key points from the reviews include:
- Pre ordered food took longer than expected and was spicier and oilier than desired.
- Takeout meals were overly salty, despite requests to reduce salt.
- While most orders are well-prepared, there have been occasional disappointments with portion sizes.
Whether you're craving a classic curry or looking to explore new flavors, Bombay Roti (Bloor St.) is a must-visit destination for Indian cuisine enthusiasts in Toronto.

- Monday: 11:30 AM–10:30 PM
- Tuesday: 11:30 AM–10:30 PM
- Wednesday: 11:30 AM–10:30 PM
- Thursday: 11:30 AM–10:30 PM
- Friday: 11:30 AM–10:30 PM
- Saturday: 11:30 AM–11 PM
- Sunday: 11:30 AM–11 PM
13. Aroma Fine Indian Cuisine
Information and Reviews
With a rating of 3.8 stars, Aroma Fine Indian Cuisine has received over 2000 reviews. Customers have praised the restaurant for its quality food, wide selection, and excellent service. Some key points from customer reviews include:
- Reasonably priced buffet with over 20 delicious and fresh items
- Top-notch staff providing a friendly and welcoming dining experience
- Buffet service with good variety but room for improvement in food quality
- Outstanding dishes like eggplant bharta, paneer masala, and butter chicken
Visit Aroma Fine Indian Cuisine for a memorable dining experience filled with flavorful Indian dishes and exceptional service.

- Monday: 10 AM–8 PM
- Tuesday: 10 AM–8 PM
- Wednesday: 10 AM–8 PM
- Thursday: 10 AM–8 PM
- Friday: 10 AM–8 PM
- Saturday: 12–8 PM
- Sunday: 12–8 PM
14. Maja Indian Cuisine
Information and Reviews
Their fast service guarantees a quick and enjoyable dining experience for those looking for a delicious meal without the wait. Customers have praised the restaurant for its flavorful dishes and reasonable prices. Some highlights from customer reviews include:
- A customer raves about the delightful chicken biryani, noting the perfect seasoning and presentation.
- Another satisfied customer praises the oversized and tasty samosas, making them a hit at a party.
- One reviewer appreciates the affordability of the food and good service, despite finding the overall experience average.
- A customer admired the affordable prices, tasty butter chicken, and lamb dishes.
Maja Indian Cuisine stands out with its welcoming atmosphere, diverse menu options, and commitment to customer satisfaction. Whether dining in, taking out, or opting for delivery, this restaurant offers a delicious taste of Indian cuisine that keeps customers coming back for more.

- Monday: 6 AM–4 AM
- Tuesday: 6 AM–4 AM
- Wednesday: 9:30 AM–4 AM
- Thursday: 6 AM–4 AM
- Friday: 9:30 AM–4 AM
- Saturday: 6 AM–4 AM
- Sunday: 6 AM–4 AM
15. Sams Indian Kitchen
Information and Reviews
- Food was overly spicy and not fresh, leading to dissatisfaction
- Customers were surprised to find the place is part of a grocery store with microwaved food, not a standalone restaurant
- Some reviewers warned against wasting money on the food quality offered
- Positive feedback highlighted simple, well-prepared dishes like Butter chicken with rice at a decent price compared to other Indian restaurants in downtown Toronto
These reviews provide insights into the experiences customers have had at Sams Indian Kitchen, showcasing areas of improvement and what the business does well.

- Monday: 8 AM–4 PM
- Tuesday: 8 AM–4 PM
- Wednesday: 8 AM–4 PM
- Thursday: 8 AM–4 PM
- Friday: 8 AM–4 PM
- Saturday: Closed
- Sunday: Closed
16. Butter Chicken Roti
Information and Reviews
The atmosphere at Butter Chicken Roti is casual and family-friendly, making it a suitable spot for a meal with kids. Customers can make payments using credit cards, debit cards, and NFC mobile payments. The restaurant has received positive reviews, with a rating of 3.7 stars based on 75 reviews.
Some key points highlighted in the reviews include:
- We tried some snacks at this restaurant, and they were tasty. The Chana samosa chat was really good, and the prices are okay.
- Butter Chicken Roti is the best place to find vegetarian food with authentic Indian taste. The chef's specials are highly recommended.
- Customers praise the friendly staff, good portion sizes, and flavorful Butter Chicken Roti. The roti format is a unique twist that satisfies butter chicken enthusiasts.
- One reviewer mentioned that the Dal Tadka tasted fresh and homely, worth trying once in a while.
Experience the flavors of India at Butter Chicken Roti for a memorable dining experience.
Map of Indian Restaurants in Toronto
Explore the vibrant flavours from the heart of South Asia right here in Toronto. Our comprehensive guide takes you on a culinary adventure, showcasing the dense concentration of Indian restaurants sprawled across the city. Browse below for a complete map of spots serving authentic and tantalizing Indian cuisine in Toronto.
What are some popular dishes at an Indian restaurant in Toronto?
When dining at an Indian restaurant in Toronto, you can expect to find a wide variety of delicious dishes that cater to different preferences. Some of the most popular dishes include butter chicken, naan bread, samosas, paneer tikka, masala dosa, biryani, and chicken tikka. These dishes are known for their flavorful spices and unique combinations of ingredients that create a truly authentic Indian dining experience.
Whether you are a vegetarian or a meat lover, there are plenty of options to choose from at an Indian restaurant in Toronto. From rich and creamy curries to spicy tandoori dishes, there is something for everyone to enjoy. Don't forget to pair your meal with a refreshing mango lassi or lassi drink for the perfect balance of sweet and tangy flavors.
What is the ambiance like at an Indian restaurant in Toronto?
Indian restaurants in Toronto are known for their vibrant and welcoming ambiance that transports diners to the streets of India. From the moment you step inside, you will be greeted with the aroma of spices and the sound of traditional Indian music playing in the background. The colorful decor, dim lighting, and authentic artifacts create a cozy and exotic atmosphere that enhances the overall dining experience.
Whether you are celebrating a special occasion or simply enjoying a meal with friends and family, the warm and hospitable staff at an Indian restaurant in Toronto will make you feel right at home. The combination of friendly service, flavorful dishes, and inviting ambiance makes dining at an Indian restaurant a memorable and enjoyable experience.
Can I find vegetarian and vegan options at an Indian restaurant in Toronto?
Yes, Indian cuisine is known for its extensive selection of vegetarian and vegan dishes that cater to a variety of dietary restrictions and preferences. When dining at an Indian restaurant in Toronto, you can expect to find a plethora of plant-based options such as vegetable biryani, aloo gobi, palak paneer, chana masala, and dosa.
Whether you are following a vegetarian or vegan diet or simply looking to incorporate more plant-based meals into your lifestyle, Indian cuisine offers a diverse range of dishes that are both delicious and nutritious. Be sure to ask your server for recommendations on the best vegetarian and vegan options available at the Indian restaurant in Toronto.
Are there any traditional Indian desserts offered at Indian restaurants in Toronto?
Indian cuisine is not just known for its savory dishes, but also for its delectable desserts that satisfy any sweet tooth. When dining at an Indian restaurant in Toronto, be sure to save room for dessert and indulge in traditional Indian sweets such as gulab jamun, ras malai, jalebi, kheer, and barfi.
These desserts are made with a combination of ingredients like cardamom, saffron, rose water, and coconut that create unique and irresistible flavors. Whether you are a fan of creamy rice pudding or syrup-soaked pastries, traditional Indian desserts are the perfect way to end your meal on a sweet note.
Related Services