Indian Food

Toronto is a city where Indian food has made its mark on the culinary scene, and it’s not hard to see why.
Here, you will find detailed recommendations of the best Indian restaurants in Toronto. On this page, we will be exploring restaurants of 4 popular Indian cuisines: Curry, Tandori Grill, Dosa, and Roti. Also, you will find helpful guides on other delicious Indian cuisines to try.
The elements which we looked to choose each restaurant on this page are its Google/Yelp reviews, how well known the restaurant is, and the value of their dishes for the price. For each restaurant, we will discuss their most popular dishes, price, dining environment, and most important the overall experience at the restaurant.
Indian food in Toronto has gained so much popularity outside of the Indian community and has become something that everyone should try. There are literally thousands of Indian restaurants in the city with each one having its own uniqueness that makes it popular among Torontonians.
Indian foods
If you are new to Indian dishes, you will find this page especially helpful in finding some of the best Indian restaurants in the GTA.



Curry is a family of dishes that originated in India. The names of individual dishes vary by region, but they are characterized by being spicy (“curry” derives from the name of the dish “kari”), having many ingredients with different flavours and textures, contrasting temperatures (sometimes hot foods are cool, sometimes hot foods are served chilled), often presenting both sweet and savoury tastes.
Khau Gully

Khau Gully

If you're looking for an Indian restaurant in midtown Toronto, look no further than Khau Gully. They are a stylish,...

The Great Maratha 6

Cumin Kitchen

Cumin Kitchen is an Indian restaurant located in the heart of Danforth. The food is a fusion of Indian cuisine...

The Great Maratha

The Great Maratha

The Great Maratha is a welcoming Indian restaurant located north of downtown Toronto. This restaurant is known for its curries...



Sher-E-Punjab is a cozy Indian restaurant that has been in Toronto for over a decade. This relaxed restaurant with a...

Tandoori Grill

Tandoori Grill is a type of cooking that involves barbecuing meats and vegetables over hot charcoal. Sometimes, depending on the restaurant they will be cooked in a clay oven called a Tandoor, which is very common in India. This method of cooking has spread to different parts of the world such as Europe and America.
Butter Chicken Factory

Butter Chicken Factory

Butter Chicken Factory is a modern Indian restaurant that specializes in authentic Northern Indian dishes. They have over 50 vegetarian...

Tandoori Flame

Tandoori Flame

Every day offers a new opportunity to try something different. And here at Tandoori Flame, they want to help you...

Bukhara Grill

Bukhara Grill

Bukhara Grill is a fresh, modern Indian restaurant with two locations in Brampton and downtown. Serving a mix of dishes...


Dosa is a type of pancake prepared in South India using a batter consisting of rice and black gram. Dosa is a typical part of the Southern Indian and Sri Lankan Tamil diaspora.

Subiksha Foods

Subiksha Foods is a restaurant with no frills or fuss, where you can get tasty South Indian fare in simple...

My Dosa Place6

My Dosa Place

My Dosa Place is a cozy Indian restaurant with several locations across the GTA. The menu includes traditional staples from...

Swagruhas Dosa Home

Swagruhas Dosa Home

Swagruhas Dosa Home is a South Indian vegetarian eatery that has been serving delicious dosas in the Mississauga area for...


A Roti (also known as Roti Bread, Chapati Bread, or Phulka) is an unleavened flatbread from the Indian subcontinent. It is a staple part of Indian cuisine, and it is usually served with curry, vegetables or lentils.
Ali's West Indian Roti Shop

Ali’s West Indian Roti Shop

This humble Indian restaurant on Queen Street serves up a mean Roti, and they're fast! Here they are known for...

My Roti Place

My Roti Place

My Roti Place is a chain that serves up freshly made roti with a variety of sauces and curries that...

Bombay Roti

Bombay Roti

Ever been to a restaurant and had the feeling that you were eating food right from the heart of India?...

Matha roti

Matha Roti

Matha Roti is a humble little Indian restaurant located in Harbord Village. This restaurant is nearby to the University of...

Indian Restaurant Guides

In this section, we will be exploring more Indian restaurants with other cuisines besides the 4 cuisines that are discussed above. This will give you more ideas of what other Indian restaurants there are to try in Toronto.

FAQ on Indian Food

Indian food has many different types of dishes, some common dishes are chicken tikka masala, butter chicken, saag paneer, samosas, pakoras etc.

There are many different types of curry, but here are some common ones: 

Madras Curry- Madras Curries tend to be dry curries with the addition of chilli powder. 

Jalfrezi Curry – A popular dish made with green peppers and onions. 

Balti Curry – Balti is a type of curry that uses spices that give it a distinctive red colour. It originates in the Pakistani city of Balti.

Although most dishes in both North and South India use common spices, there are some distinct differences. For example, the use of lentils and vegetables is more common in South Indian food than in North Indian cuisine where meat plays a dominant role.

The most common type is chicken tikka which is pieces of boneless chicken marinated in spice, yogurt and hung curd. Some other popular dishes include chicken tandoori, seekh kabab etc.


Indian food in Toronto has become a staple in the city. With many different types of Indian restaurants offering many different dishes at affordable prices, there is no limit to what you can try when it comes to Indian food.
If you want to discover more delicious foods that Toronto has to offer, be sure to check out our other pages on other ‘best’ restaurants in Toronto.
On Trend

Latest Posts

The 9 Best Osteopaths in Toronto

Need relief from pain and better mobility? Osteopaths specialize in treating neuromusculoskeletal disorders with techniques like massage, spinal manipulation, and...

Read More