The Best Cheap Indian Food In Toronto, Restaurants You Will Love!


Looking to give your taste buds a ride of their life?! You have come to the right place. Here you will find information about the providers of the best cheap Indian food in Toronto. And not only is the food cheap, but it is also healthy, nutritious, delicious and absolutely authentic providing you with a diverse variety of delicious foods to pick from!

The Best Cheap Indian Food in Toronto

So, what are the top places to eat in Toronto that won’t burn a hole in your pocket? Let’s find out.


Govinda’s is a vegan restaurant catering to a variety of taste palates with their menu of delightfully delicious fusion cuisine. They aim to provide cheap Indian food without compromising on the food’s freshness, nutrition, taste and the fact that it is all about providing people with the best of best ingredients and dishes coupled with an atmosphere that promotes peacefulness of the mind, tranquillity for the soul and elevating the consciousness of their customers. It’s surely has the best cheap Indian food in Toronto you can find.

All their items are 100% vegetarian free of any meat or poultry products and their dairy free items are suitable for vegan customers.

They offer an excellent vegetarian dining experience with their wholesome lunch and dinner buffets under 10$. Their typical buffet consists of a beverage, salad, a variety of vegetable stews, rice, flat breads, a lentil or soup dish and dessert as well.

243 Avenue Rd, Toronto, ON M5R 2J6, Canada
At the corner of Avenue Road and Roxborough St. in downtown Toronto, minutes from Yorkville and between the Bay St. and Rosedale Subway Stations.


Hours of operation:
Monday to Saturday (Sunday closed)
Lunch Hours – 12:00 – 14:30
Dinner Hours – 18:00 – 21:00

The Veggie Thali

The Veggie Thali, as its name suggests is Toronto’s first Indian Vegan restaurant, which is all about wholesome, nutritious, delicious, fresh and authentic Indian vegan cuisine. Their menu, a perfect blend of herbs and spices provides one with the most tasteful menu of homemade food items coupled with a modern and fresh twist. Each of their ‘thali’ comprises of salad, three hit table items, two chapattis, basmati rice and dessert. You are sure to love the best cheap Indian food in Toronto here.

Capturing their mother tradition of Indian homemade food, The Veggie Thali is all about fresh, wholesome, great tasting healthy food. They offer a 100% vegan cuisine guaranteeing high standard and quality of their ingredients and produce. The Veggie Thali offer drool worthy dishes that incorporate some of the healthiest food ingredients such as lentils, chickpeas, mixed vegetables to name a few. Their recipes are a perfect blend of age-old flavours and tastes and modern influences of health and wellness.

Now the golden question is, what is a thali?

Thali basically is the Hindi term for plate (most times, a steel plate) used to serve food. In culinary terms a thali refers to a meal made up of a variety of Indian dishes, all presented in a delicious coherence as a part of a single dish.

Or to put it in simple words, a thali is like a platter offering various individual items in a single dish. A thali offers all six Indian flavours of sweet, sour, bitter, salty, spicy and astringent in one compact platter owing to the belief in Indian customs that believe that any meal should comprise of all these six flavours. The culminates with the presentation of a dessert.

A thali typically comprises of salad, chapattis, rice, lentils (dal), an exclusively made of vegetable item (sabzi), chutneys or pickles and a sweet/dessert completes the thali. It’s surely among the best cheap Indian food in Toronto you will find.

1410 Victoria Park Avenue, Unit 4
Toronto, ON M4A 2L8

(416) 285-8344

Hours of operation:
Monday closed
Tuesday – Saturday – 11:30-21:00
Sunday – 11:30-19:00


Gandhi Indian Cuisine

Gandhi Indian Cuisine stands as one of the premier Indian restaurant in Canada providing the people with stimulations of mouth-watering, rich redolence and extravagant food. Gandhi Indian Cuisine stands as an image of perfect representation of the riches and grandeur of their birth country.

The brainchild of Dilraj Singh Randhawa, a man coming from a Patiala based middle-class family, Gandhi Indian Cuisine stand as a representative of his love for food and his birth country India. Coming from a Punjabi family fuelled by their love for cooking as an art, we find him having a passion for varied foods, tastes and flavours. Having been living in the United States for a while, he realised he missed the popping authentic flavours of the Indian food and dishes. This motivated him to open up his own restaurant, revolving around those mouth-watering Indian dishes and flavours.

Gandhi Indian Cuisine was his dream come true with the mass appeal it became among the locals and the general masses owing to its authentic Indian and Punjabi flavours and dishes. Gandhi Indian Cuisine aims to serve food that makes it clear that Indian food is not only all about curry and has varied dishes and tastes to it. It also promotes the idea that Indian food does not equal spicy food.

Gandhi Indian Cuisine aims to take their customers through a journey of flavours and tastes unknown to them till now. Not only does Gandhi Indian Cuisine focus on the authenticity of their dishes and flavours, they also promote healthy eating making it on our list of the best cheap Indian food in Toronto.

The Indian ambience and aromas coupled with the delicious grub make Indian Gandhi Cuisine one of the best cheap Indian food place in Toronto, a place where you truly experience India.

1355 E Alessandro Blvd, Riverside, CA 92508

Contact:(951) 653-4147

Hours of operation:
Sunday Friday & Saturday Lunch Hours (Daily) Dinner Hours ( Sunday – Thursday) Dinner Hours (Friday – Saturday)
11:00 – 21:00 11:00 – 22:00 11:00 – 15:00 15:00 – 21:00 15:00 – 22:00

Moti Mahal Restaurant

The Moti Mahal Restaurant, seen as a little India by its patrons is place to find best authentic cheap Indian food in Toronto with a guarantee that what you are having is from one of the best Indian eateries out there.

A legacy that began in 1976, the place is located in the heart of Gerrard India Bazaar and offers an endless choice of food from both vegetarian and non-vegetarian options to pick from. They offer both, a fast food ambience and a nice and comfy dine-in experience as well.

1422 Gerrard St E, Toronto, ON M4L 1Z6, Canada


Hours of operation:
Experience a plethora of tasty dishes and mouth-watering foods from Wednesday to Monday between 11:30 – 22:00 hours and give a treat to your taste buds. (Tuesday closed).


Maurya East Indian Rotis

Maurya East Indian Rotis, a popular hub among the locals is a restaurant serving Indian food and Indian ‘rotis’ (a flatbread like the Mexican tortillas) specific of the Northern and Southern India. Maurya East Indian Roti is considered the best place to be, if you are looking for authentic Indian rotis and is famous among the people.

2481 Lake Shore Blvd W, Etobicoke, ON M8V 1C5, Canada
150 E Liberty St, Toronto, ON M6K 3R5, Canada

Numbers are in accordance with the locations given above.

Hours of operation:
Monday – Friday – 11:30 – 22:00
Saturday – Sunday -12:00 – 22:00


Sultan of Samosas

Samosas are a perfect appetizer, evening snack or even school lunch treat. As the Indian and South Asian cuisine grows in popularity in Canada, so do samosas and their delicious perpetual companion – chutneys . Samosas are a classic Indian snack with their yummy taste and soul satisfying appeal. Made of firm outer pastry and soft potato filling, samosas are a mouth watering snack to have.

Sultan of Samosas even though being provider one of the best cheap Indian food in Toronto has high quality and authentic flavours and textures make them one of the most popular catering and deli business when it comes to samosas.

The textures and flavours are a resultant of years of research and experience to come up with tastes that are traditional and yet still hold a universal appeal to them. Sultan of Samosas aims to uplift the value and reach of samosas from a mere snack to a wholesome dish. Sultan of Samosas ensures that the quality, taste and flavour of each piece produced are the best and they make sure to use the best of the dough and stuffing (vegetarian and non vegetarian).

1 Oak St, Toronto, ON M5A 0A1, Canada
1677 O’Connor Dr, North York, ON M4A 1W5, Canada

Numbers are in accordance with the locations given above.

Hours of operation:
Sunday – Wednesday – 9:30 – 20:00
Thursday, Friday, Saturday – 9:30 – 21:00
Holidays – 11:00 – 18:00


Desi Spice

Desi Spice offers a host of Indian dishes, prepared with a mix of modern and authentic flavours in a delicious blend. Located in the heart of Etobicoke, Desi Spice is the provider of one of the best cheap Indian food in Toronto.

It is a famous spot to find the most delectable vegetarian and non vegetarian Indian dishes coupled with generous hospitality, premium food choices and ever reliable and hospitable services. Desi Spice is a populous hub for tourists and locals, looking for some delightful Indian food. Desi Spice, among the best cheap Indian food in Toronto, is well loved by many. Try it out if you’re in Etobicoke.

25 Woodbine Downs Blvd, Etobicoke, ON M9W 6N5, Canada


Hours of operation:
Monday – Friday
11:30 –15:00; 18:00 – 22:00pm
Saturday – Sunday
12:00 – 15:30; 18:00 –22:00


Makkah Restaurant

Makkah Restaurant presents a diverse variety of Indian and Pakistani dishes in a cozy, comfy atmosphere being served by a very attentive and hospitable staff. Their chefs having years of culinary experience under their belt in both of these countries’ foods and dishes, Makkah Restaurant ensures that you are provided with the best and authentic flavours.

They offer a variety of appetizers, vegetable dishes, side dishes, meat dishes, signature dishes and local drinks.

1020 Danforth Ave, Toronto, ON M4J 1M2, Canada


Hours of operation:
Monday – Sunday – 11:00 – 23:00


Saffron Spice Kitchen

Saffron Spice Kitchen is all about Indian food without compromising on their customers’ health and taste of their food. They provide quick and delicious meals such as salads, soups, and wraps.

They bring to you a palette filled with a variety of dishes that are a fusion of different cuisines and cultures into flavourful recipes that you won’t be able to get enough of.

459 Queen St W, Toronto, ON M5V 2A9, Canada


Hours of operation:
Open Daily
Monday – Friday – 11:00 – 22:00
Saturday – Sunday – 11:00 – 21:00



Annapurna is an Indian restaurant featuring South Indian, vegetarian and vegan dishes specifically. Located in Ontario, Annapurna is one of the providers of the best cheap Indian food in Toronto and the oldest vegetarian restaurant of Ontario/Toronto. Annapurna was established by the followers and students of Sri Chinmoy who was a very successful writer, poet, artist and musician who dedicated his life to the pursuit of world peace and attainment of potential of the human spirit, making it feature in our list of the best cheap Indian food in Toronto.

He religiously conducted meditation sessions at The U.N. Headquarters in New York and was a firm of in the power of the mind and conscious. The restaurant is based on his philosophies and numerous musical works and writings can be found in the restaurant.

1085 Bathurst St, Toronto, ON M5R 3G8, Canada


Hours of operation:
Closed on Wednesday and Sunday
Monday – Tuesday – 11:30 – 21:00
Thursday – Saturday – 11:30 – 21:00


Bombay On The Lake

Bombay on the Lake is an authentic Indian restaurant bringing to you their flavourful Indian dishes and recipes. Their food is a perfect blend of freshly plucked herbs and tantalizing exotic spices that will take your taste buds on a journey of a lifetime. Owned by Shilpa Chauhan, the restaurant aims at promoting the Indian culture and quality Indian food in its authentic taste and flavour.

They ensure fresh, healthy and quality products are used in their dishes that enable them to to create such mouth-watering, delicious dishes. They regularly come up with fresh and exciting to make their customers’ experience a great and happening one. You are in for a visual, aesthetic and gut pleasing treat on visiting Bombay on the Lake.

3007 Lake Shore Blvd W, Etobicoke, ON M8V 1K2, Canada


Hours of operation:
Lunch Buffet ( All you can eat for $15)
Tuesday-Friday – 11:30 – 14:30


Which of these best cheap Indian food in Toronto restaurants do you want to try out first?


Please enter your comment!
Please enter your name here