Account

Welcome

Sign in to save places, build lists, and keep your score.

Search

The Best Indian Food in Canada

Sections

Tap another section to add it. All sections

The best Indian food in Canada, according to the experts: Air Canada, Vancouver Magazine, and The Infatuation have all weighed in, and their honors are what rank this list. Cafe Malabar comes out on top, and the good stuff runs deepest in Vancouver and Toronto.

More Less

Vij’s and Lila hold the next two places. The Michelin Guide and Vancouver Magazine show up on more of this list than any other guide.

Eat, change section
  1. Cafe Malabar is a casual Keralan restaurant where the dosa arrive brittle and chewy at once, a physics problem nobody at the table will bother to solve. The chili butter and the crimson potato masala are both coming, so don't spend long deliberating. There's cumin-heavy fried chicken on the Kerala side of the menu, plus a big dining room and a waterfront patio for lingering. Air Canada put it on its Best New Restaurants list.


  2. Vikram Vij built his reputation working the room personally, stopping at tables each night in a dining room that takes Indian cuisine seriously without taking itself too seriously. This is an elegant sit-down restaurant where the cocktail list is designed to hold its own against heavily spiced food, and the Michelin Bib Gourmand keeps showing up for a reason. The lamb popsicles in fenugreek sauce have their own devoted following.


  3. Rank 3. Lila

    Plant-Based Indian


    Address
    3941 Main St, Vancouver BC · Vancouver
    Hours

    Open now, until 10 PM

    Tuesday 5 PM–10 PM

    Online
    WebsiteInstagram
  4. Rank 4. Kavita

    Modern Indian

    Pine needles and deer lichen aren't typical pantry staples, but the chef at this modern Indian restaurant near Olympic Village uses foraged and hyper-local ingredients as the backbone of a daily-changing tasting menu. Whole spices are roasted and ground in-house, and the effect reads less as fusion than as a very specific argument about where Vancouver actually is. Canada's 100 Best listed it among the country's top restaurants for 2026.


    Address
    250 W 3rd Ave, Vancouver, BC · Vancouver
    Hours

    Open now, until 11 PM

    Tuesday 4:30 PM–11 PM

    Reserve
    OpenTable
    Online
    WebsiteInstagram
  5. Reclaimed wood panels and colorful murals set the tone at this Indian street food spot on a busy stretch of Bayview, where the menu roams across regions rather than settling into one corner of the subcontinent. Chaats arrive lashed in chutney, thalis land as genuinely oversized platters, and the deep-fried cauliflower in sweet chili glaze has its own following. Servers talk you down from over-ordering, which is kind of them. It holds a Michelin Bib Gourmand.


  6. The name is a bluff, there's no hotel, just a warm Indian restaurant in Quebec City with a bar serious enough to anchor the room. The front-of-house team is the kind people mention unprompted. The kitchen leans into tandoori vegetables and braised lamb korma alongside classics like pakora and dal, with a tasting menu that pulls local produce into the mix. Comfort food with good bones and a cocktail to start.


    Address
    325 R. de la Couronne, Québec, QC · Québec
    Hours

    Closed now, opens Wed 5 PM

    Tuesday 5 PM–10 PM

    Reserve
    Make a reservation
    Online
    WebsiteInstagram
  7. The appam arrives loaded with fresh white crab meat, which sets the tone for what Bar Goa is doing: a Goan Indian cocktail bar on Toronto Street that takes the food as seriously as the drinks. The menu leans toward Goa's coastal cooking but wanders happily into Punjabi territory too, and the kitchen has a light enough touch to pull off the occasional whimsical plate without losing the plot. A seven-course tasting menu is available for the committed.


    Address
    36 Toronto St, Toronto, ON · Toronto
    Hours

    Closed now, opens Wed noon

    Tuesday Noon–2:30 PM, 4 PM–10 PM

    Online
    WebsiteInstagram

  8. Address
    1708 Davie St, Vancouver, BC · Vancouver
    Hours

    Closes soon, 9:30 PM, in 36 min

    Tuesday 11 AM–9:30 PM

    Online
    WebsiteInstagram
  9. Rank 9. Aanch

    Indian

    A regional Indian restaurant on Wellington that hopscotches the subcontinent, from Chennai's deep-fried chicken 65 to the fiery vindaloos of Goa. The dining room is quiet and a little sleepy, which makes the kitchen's ambition feel like a pleasant surprise. The chef adds decorative swirls to the plates, a habit the food doesn't need but survives with its dignity intact. An old-school institution that keeps filling tables without making a fuss about it.


    Address
    259 Wellington St W, Toronto, ON · Toronto
    Hours

    Closed now, opens Wed 11:45 AM

    Tuesday 11:45 AM–9:45 PM

    Reserve
    OpenTable
    Online
    WebsiteInstagram
  10. Rank 10. Guru Lukshmi

    South Indian

    A South Indian restaurant that takes up several bays of a Mississauga strip mall, which turns out to be a good call given the crowds it draws. The dosa menu alone runs to dizzying variety, from the giant Mysore Bhaji Dosa stuffed with aloo masala to more kinds than most of the region has ever attempted. Idlys, vadas, and uttapam come out fresh and fast, with sambar and chutneys alongside. The Michelin Guide awarded it a Bib Gourmand.

    The awards


    Address
    7070 St Barbara Blvd #50, Mississauga, ON · Mississauga
    Hours

    Closed now, opens Thu noon

    Tuesday 5 PM–10 PM

    Online
    WebsiteInstagram
  11. Wood planks, plush banquettes, and dim warm lighting give this Kitsilano Indian restaurant a polish that earns a Michelin Bib Gourmand without anyone needing to say so. The menu moves between South Indian classics and bolder, more inventive plates, and the kitchen handles both with the same seriousness. The kind of neighborhood spot where you order more than you planned and feel only mildly guilty about it.

    The awards


    Address
    2741 W 4th Ave, Vancouver BC · Vancouver
    Hours

    Open now, until 10 PM

    Tuesday Noon–10 PM

    Reserve
    Tock
    Online
    WebsiteInstagram
  12. Paneer fans will appreciate that the name is a love letter to the ingredient, not a quirk. This sunny Indian restaurant in Kensington Market fills a window-wrapped room with sharable chaats, claypots, and curries seasoned with real precision. The butter chicken runs an almost painterly orange, and the coastal fish curry goes deep. Naan comes garlic-flecked and crisp, though you'll want rice too for the sauces. The servers narrate the menu at cheerful length. It holds a Michelin Bib Gourmand.

    The awards


    Address
    64 Oxford St, Toronto, ON · Toronto
    Hours

    Closed now, opens Wed noon

    Tuesday Noon–10:30 PM

    Reserve
    OpenTable
    Online
    WebsiteInstagram
  13. The awards


    Address
    1213 1st SW, Calgary, AB, Canada · Invermere
    Hours

    Closed now, opens Wed 11:30 AM

    Tuesday 11:30 AM–3 PM

    Online
    WebsiteInstagram
  14. Hand-carved furniture, turmeric-colored booths, and archways that glow like something out of a Mughal painting make this Indian dining room in Yorkville feel pleasantly over-the-top in the best way. The kitchen matches the ambition, moving through dishes from across India with real precision, from clay-oven kebabs to a chicken biryani baked under puff pastry that has no interest in playing it safe. Dress accordingly; the room expects a little effort.

    The awards


    Address
    138 Avenue Rd, Toronto, ON · Toronto
    Hours

    Closes soon, 11 PM, in 6 min

    Tuesday Noon–2:30 PM, 5 PM–11 PM

    Reserve
    OpenTable
    Online
    WebsiteInstagram
  15. Rank 14. Dil Se

    North Indian

    Linen-draped tables and walls hung with colorful fabric signal that this is a sit-down Northern Indian restaurant on Roncesvalles, not a quick takeout stop. The kitchen runs on Mughlai tradition, and the menu reads like someone's grandmother's repertoire done with real care. Roncy locals fill the room on weeknights, which probably says enough. The Michelin Guide has it on their list.

    The awards


    Address
    335 Roncesvalles Ave, Toronto, ON · Toronto
    Hours

    Closes soon, 11 PM, in 6 min

    Tuesday 11:30 AM–11 PM

    Online
    WebsiteInstagram
  16. Rank 14. Tamarind

    Indian

    Chettinad chicken tacos and panipuri shots sit on the same menu as a deeply spiced lamb Roganjosh, which tells you most of what you need to know about this colorful Indian restaurant in a Mississauga shopping district. Weekends tip into live music and dancing. The paneer in tomato-onion sauce is quietly serious. Servers will ask about your spice tolerance; say spicy, then order the raita anyway.

    The awards


    Address
    33 City Centre Dr, Mississauga, ON · Mississauga
    Hours

    Closed now, opens Wed noon

    Tuesday Noon–10 PM

    Online
    WebsiteInstagram
  17. Rank 17. Guru

    Indian

    The awards


  18. The awards


  19. The awards


    Address
    3309 19 St NE, Calgary, AB · Calgary
    Hours

    Closed now, opens Wed noon

    Tuesday Noon–9:30 PM


  20. Address
    1128 Commercial Dr, Vancouver, BC · Vancouver
    Hours

    Open now, until 10 PM

    Tuesday 11 AM–10 PM

    Online
    WebsiteInstagram
  21. Rank 21. Sula Main Street

    North Indian Seafood


    Address
    4172 Main St, Vancouver, BC · Vancouver
    Hours

    Open now, until 10 PM

    Tuesday 11 AM–10 PM

    Online
    WebsiteInstagram
  22. Rank 22. Peya

    Indian


    Address
    2101 E Hastings St, Vancouver, BC · Vancouver
    Hours

    Open now, until 10 PM

    Tuesday 3 PM–10 PM

    Online
    WebsiteInstagram


  23. Rank 25. Dhaliwal's Lounge

    Indian Cocktail Bar



Browse a location

Current Location

Metros

Eat Score

The score comes from the awards it's won, weighted by who gave them: a Michelin star outweighs a listicle. When you sort by what's nearby, distance changes the order, never the score.

    How we score →

    Drink Score

    The score comes from the awards it's won, weighted by who gave them: a Michelin star outweighs a listicle. When you sort by what's nearby, distance changes the order, never the score.

      How we score →

      Stay Score

      Four fifths of the score is the awards it's won, weighted by who gave them: a Michelin Key outweighs a listicle. The last fifth is where it is: the ranked places to eat and things to do around it, and how safe the country is. When you sort by what's nearby, distance from you changes the order, never the score.

        How we score →

        Do Score

        The score comes from the awards it's won, weighted by who gave them: a Michelin star outweighs a listicle. When you sort by what's nearby, distance changes the order, never the score.

          How we score →

          Best Place Score

          The Best Place Score rates the area around a point, not any one place. The places are 60% of it: the best of what's within reach, weighed by distance. The setting is the other 40%: how life goes in that country (how people rate their own lives, how long and how well they live, how safe they are) and what it's like right there (the air, and the weather). If the score looks low, we probably haven't found enough critics out here yet.

          Near Me

          Sign in to see the best places near you

          Near Me ranks what's around you, wherever you are.

          Sign in with email

          New here? Create an account

          Or see the full worldwide list