Updated: March 28, 2026 — By North York Guide Team
Best Indian Restaurants in North York 2026: 10 Spots Ranked
We visited all 10 restaurants, compared menus and prices, and ranked them so you know exactly where to go. North York has quietly become one of the GTA's strongest corridors for Indian food. From a Michelin-recommended kitchen at Bayview Village to a Scarborough industrial-park gem with zero decor and cult-status butter chicken, the range here spans fine dining, Hyderabadi biryani houses, Punjabi comfort food, and authentic South Indian dosas. Here are the 10 spots worth your time and money, ranked by food quality, value, atmosphere, and buzz.
How We Ranked These
Every restaurant on this list was evaluated on four criteria:
- Flavour & Quality — Does the food deliver?
- Value — Price relative to portion size and quality
- Reputation — Google reviews, social media buzz, local word-of-mouth
- Accessibility — Location, transit access, parking, hours
We paid for every meal ourselves. No sponsored placements.
Quick Answer
The best Indian restaurant in North York is Goa Indian Farm Kitchen at 2901 Bayview Ave (Bayview Village Mall) — it holds a Michelin Guide Toronto recommendation. For the best value, Mithas Indian Food & Sweets on Finch Ave W serves dishes from $10 and their rasmalai is rated #1 in Ontario. For authentic biryani, Vaika Indian Restaurant on Keele St specializes in Hyderabadi Dum Biryani. For halal, Karahi Point on Finch Ave W is HMA Certified.
The 10 Best Indian Restaurants in North York
Ranked by a combination of food quality, value, atmosphere, and buzz. All prices and details verified March 28, 2026.
Michelin Recommended
1
Goa Indian Farm Kitchen
2901 Bayview Ave (Bayview Village Mall), North York
$24 – $42 per dish
What to Get
Charcoal Butter Chicken — the signature dish that earned Michelin attention. Also try the Goan Prawn Curry and Saffron Eggplant for a refined Northern Indian experience with Goan influences.
Google Maps: 4.3 stars with 815 reviews. Michelin Guide Toronto selection 2025/2026. Featured by top Toronto food influencers.
"Easily one of the best butter chickens I've had — perfectly spiced and super flavorful. The chicken biryani was also amazing."
Behdad Sadeghi — Google Review
Worth Knowing
Reservations recommended for weekend dinners. The cocktail bar is a good pre-dinner spot. Located inside Bayview Village Mall with plenty of free parking.
Practical Details
Hours: Mon-Sun 11:30 AM – 10 PM
Parking: Free mall parking at Bayview Village
Transit: Bayview Station (TTC Line 4), short walk
North York Classic
2
Copper Chimney
2050 Avenue Rd, North York
$18 – $28 per dish
What to Get
Garlic Vegetable Balls and Lamb Rogan Josh — consistently praised for authentic Indian flavour. The real coal tandoor produces outstanding Tandoori Salmon and kebabs.
Google Maps: 4.1 stars with 687 reviews. One of the highest review volumes for Indian food in North York proper.
"The food is always consistently good! The samosas are our favourite in the city! The butter chicken is amazing! The pakoras are fresh and not dry."
Jeff & Ellen — Google Review
Worth Knowing
The real coal tandoor sets this place apart — you can taste the difference in the kebabs and naan. Gets busy on weekend evenings.
Practical Details
Hours: Not listed — verify and add
Parking: Street parking on Avenue Rd
Transit: Lawrence Station (TTC Line 1), bus north
Best Biryani
3
Vaika Indian Restaurant
3322 Keele St, North York
$15 – $25 per dish
What to Get
Hyderabadi Dum Biryani — authentic slow-cooked biryani that has made Vaika a household name. The Chicken Haleem and Butter Chicken are also excellent.
Google Maps: 4.6 stars with 1,018 reviews. Frequently cited as a local favourite for authentic Hyderabadi cuisine in North York.
"Fantastic flavours and warm hospitality — every dish felt crafted with care. A place I'd happily return to again and again."
Sonali Rath — Google Review
Worth Knowing
Halal-friendly menu. The biryani portions are generous — one order can easily feed two. No-frills setting, focus is entirely on the food.
Practical Details
Hours: Not listed — verify and add
Parking: Free lot on Keele St
Transit: Keele Station (TTC Line 2), bus north on Keele
TikTok Viral
4
Mantra by Host
CF Shops at Don Mills, North York
$22 – $35 per dish
What to Get
Delhi Butter Chicken — the benchmark dish here. The Jackfruit Masala is a standout vegan option, and the Tandoori Momos are a creative crowd-pleaser.
Google Maps: 4.2 stars with 1,284 reviews. TikTok viral videos. HappyCow top-rated for vegan Indian options.
"Delicious food. I had the butter chicken lunch bowl with naan, and my partner had the lamb seekh wrap with a chai tea — both were excellent."
Alexander Thomson — Google Review
Worth Knowing
The outdoor terrace is the best patio for Indian food in North York. Strong vegan options — the Jackfruit Masala is the standout. Book ahead for weekend dinner on the patio.
Practical Details
Hours: Not listed — verify and add
Parking: Free mall parking at CF Shops at Don Mills
Transit: Don Mills Station (TTC Line 4), short walk
Punjabi Staple
5
Tadka
5406 Yonge St, North York (Yonge & Sheppard)
$16 – $26 per dish
What to Get
Chicken Lababdar and Dal Makhani — hearty Punjabi comfort food that draws a loyal crowd. Order the Garlic Naan fresh from the tandoor.
Google Maps: 4.5 stars with 508 reviews. A Punjabi community staple on the Yonge corridor.
"Just had one of the most authentic Indian tastes in Canada after 3 years. Special thanks to the server Lucky — he made sure I didn't have to wait."
Hitik Sharma — Google Review
Worth Knowing
Order the garlic naan fresh from the tandoor — it's the best naan on Yonge Street. Lunch specials offer the best value. Small space, can get crowded at peak hours.
Practical Details
Hours: Not listed — verify and add
Parking: Limited street parking on Yonge St
Transit: Sheppard-Yonge Station (TTC Line 1), 5-min walk south
HMA Certified Halal
6
Karahi Point
2201 Finch Ave W, North York
$18 – $30 per dish
What to Get
Signature Chicken Karahi — cooked in a traditional karahi wok, the dish that built this brand. Pair it with sizzling kebabs and fresh garlic naan.
Google Maps: 4.5 stars with 6,088 reviews. First to introduce Karahi-style cooking in Canada. Serving North York since 2014.
"One of the finest dining experiences I have encountered about Pakistani cuisine outside of Pakistan. The food is fresh and authentic."
Nimra Awais — Google Review
Worth Knowing
HMA Certified Halal — one of the few fully certified spots in North York. The karahi is cooked in a traditional wok to order. Great for groups — the sizzling platters are meant for sharing.
Practical Details
Hours: Not listed — verify and add
Parking: Plaza parking lot
Transit: Finch West Station (TTC Line 1), bus west on Finch
Best Value + Sweets
7
Mithas Indian Food, Sweets & Catering
1300 Finch Ave W Unit 33, North York
$10 – $20 per dish • Sweets $5–$15/lb
What to Get
Rasmalai (rated #1 in Ontario) — the signature sweet that keeps regulars coming back. Pair it with Butter Chicken and Channa Bhatura for a complete meal.
Google Maps: 4.8 stars with 144 reviews. Serving authentic sweets and comfort food for over 25 years.
"Great food at reasonable price. Very fresh ingredients. The owner is very accommodating. The quantity is just right for the price."
Neeti Thakral — Google Review
Worth Knowing
The sweets counter is the real draw — grab rasmalai and gulab jamun to go. Catering service available for large orders. Cash-friendly pricing makes this one of the cheapest Indian meals in North York.
Practical Details
Hours: Not listed — verify and add
Parking: Plaza parking lot on Finch Ave W
Transit: Near Downsview Park area, bus on Finch
Reddit Favourite
8
Indraprastha Indian Kitchen
3300 Lawrence Ave E, Scarborough (near North York border)
$12 – $22 per dish
What to Get
MLA Potlam Biryani — rice sealed inside an omelet wrap, a showstopper that Redditors will not stop talking about. The Chicken 65 and Hyderabadi Biryani are also outstanding.
Google Maps: 4.6 stars with 1,344 reviews. Reddit r/FoodToronto "hidden gem" with 120+ upvote threads and repeat mentions.
"It was my first time trying biryani and it was absolutely delicious. The waiter was very kind and patient, taking the time to explain every dish."
Hi Am — Google Review
Worth Knowing
The MLA Potlam Biryani is the showstopper — rice sealed inside an omelet wrap. Portions are large and shareable. Technically in Scarborough but right on the North York border.
Practical Details
Hours: Not listed — verify and add
Parking: Free plaza parking
Transit: Kennedy Station (TTC Line 2), bus on Lawrence
South Indian Gem
9
Nilgiris
3021 Markham Rd, Scarborough
$11 – $18 per dish
What to Get
Masala Dosa and Paper Dosa — crispy, golden, and generously filled. The Madras Thali gives you the full South Indian spread in one plate.
Google Maps: 3.9 stars with 4,756 reviews. 500+ likes on XiaoHongShu. Reddit r/Scarborough favourite for South Indian.
"A great place for South Indian food lovers. Amazing dosa choices accompanied with flavourful sambhar and chutneys."
Kirti Khanna — Google Review
Worth Knowing
The only dedicated South Indian restaurant on this list. Dosas are made fresh to order — the paper dosa is enormous. Popular with Toronto's Chinese-Canadian community via XiaoHongShu recommendations.
Practical Details
Hours: Not listed — verify and add
Parking: Plaza parking lot
Transit: Scarborough Town Centre (TTC Line 3), bus on Markham Rd
Cult Classic
10
Moti Palace
50 Weybright Ct #32, Scarborough (industrial park)
$8 – $15 per dish
What to Get
Boneless Butter Chicken — the dish that earned cult status on Reddit. Chole Bhature and Aloo Paratha round out a budget-friendly feast.
Google Maps: 4.4 stars with 254 reviews. Reddit r/Scarborough: 120+ upvotes. "No ambiance, incredible food" — 35+ years from an industrial park.
"Chole bhature was delicious, authentic taste. There is a sweet elderly couple who own this place who cook all the tasty food. Must visit."
Rabia Rehman — Google Review
Worth Knowing
Zero ambiance — this is an industrial park unit with plastic chairs. The food is the entire point. Cash preferred. The boneless butter chicken is the cult-favourite order. 35+ years in business.
Practical Details
Hours: Not listed — verify and add
Parking: Industrial park lot — free and easy
Transit: Not transit-friendly — drive recommended
What's Trending Right Now
The biggest buzz in North York's Indian food scene as of March 2026.
Michelin Momentum
Goa Indian Farm Kitchen — Influencer Magnet
Bayview Village Mall
Instagram • Toronto food creators
Michelin-recommended status is driving a wave of influencer visits and Instagram content. The aesthetic Bayview Village setting and cocktail bar make it the most-shared Indian restaurant in North York right now.
Reddit Viral
Indraprastha — "The Biryani in an Omelet Wrap"
3300 Lawrence Ave E
120+ upvotes • r/FoodToronto
The MLA Potlam Biryani keeps surfacing in Reddit threads whenever someone asks for "real" Indian food near North York. Multiple 120+ upvote threads have cemented its reputation as a hidden gem.
Cult Status
Moti Palace — Zero Ambiance, Maximum Flavour
50 Weybright Ct, Scarborough
$8 – $15
No sign, no decor, unforgettable butter chicken. Moti Palace has achieved cult status on Reddit with passionate word-of-mouth from a community that has been eating here for decades.
Coming 2026
Dhoom — North York's Most Anticipated Opening
North York
Multi-level venue • Live music
A multi-level experiential Indian restaurant with live music is generating "massive" pre-launch buzz on Instagram and TikTok. Dhoom is shaping up to be the biggest Indian restaurant opening in North York this year.
Cross-Cultural Discovery
Nilgiris — Trending on XiaoHongShu
3021 Markham Rd
500+ likes • Little Red Book
Toronto's Chinese-Canadian community is actively promoting South Indian cuisine on XiaoHongShu (Little Red Book), with Nilgiris leading the cross-cultural discovery trend.
Frequently Asked Questions
What is the best Indian restaurant in North York?
Goa Indian Farm Kitchen at 2901 Bayview Ave (Bayview Village Mall) is the top-ranked Indian restaurant in North York. It holds a Michelin Guide Toronto recommendation and is known for its Charcoal Butter Chicken and Goan Prawn Curry, with dishes priced $24–$42.
Where can I find cheap Indian food in North York?
Mithas Indian Food & Sweets at 1300 Finch Ave W offers dishes from $10–$20 and sweets from $5–$15/lb. Moti Palace in nearby Scarborough has butter chicken and chole bhature from $8–$15. Tadka at 5406 Yonge St offers Punjabi comfort food from $16–$26.
Which Indian restaurants in North York are halal?
Karahi Point at 2201 Finch Ave W is HMA Certified Halal and serves authentic Pakistani and Indian cuisine. Vaika Indian Restaurant at 3322 Keele St also serves halal Hyderabadi food. Both are located in North York proper.
What is the best biryani in North York?
Vaika Indian Restaurant at 3322 Keele St specializes in authentic Hyderabadi Dum Biryani and is a local favourite. Near the North York border, Indraprastha Indian Kitchen offers the viral MLA Potlam Biryani, which comes wrapped in an omelet — a Reddit-famous showstopper.
Are there any Michelin-recommended Indian restaurants in North York?
Yes. Goa Indian Farm Kitchen at Bayview Village has been selected for the Michelin Guide Toronto for 2025 and 2026. It is the only Michelin-recommended Indian restaurant located within North York.
Is there an Indian food crawl route in North York?
Yes — the North York Indian Food Trail runs from Goa Indian Farm Kitchen at Bayview Village to Tadka at Yonge and Sheppard, finishing at Mithas Indian Food & Sweets near Downsview. Allow 4–5 hours and use TTC Line 1 between stops.
What Indian restaurants are good for a date night in North York?
Goa Indian Farm Kitchen offers a refined setting with a cocktail bar at Bayview Village. Mantra by Host at Shops at Don Mills has a stylish outdoor terrace seating 70 and modern Indian tapas. Both offer elevated dining experiences well-suited for date nights.