Canada is a highly multicultural country. According to the 2021 Census, nearly one in four Canadians (23%) were born outside the country, which is the highest among all the G7 countries.
But does a large immigrant population always mean more diverse restaurant options? Not necessarily. So, which Canadian cities actually offer the widest range of global cuisines?
To find out, we analyzed restaurant data from 30 of Canada’s most populous cities. We focused on two things: how many restaurants serve international food, and how easy that food is to access.The results highlight not only big-city culinary powerhouses like Vancouver and Montreal, but also smaller municipalities where global food plays an outsized role in the local dining scene.
Before we dive into the full results and explain what we discovered, here’s a quick look at our analysis. (Jump down to see our methodology)
Summary of Canada’s Most Diverse Food Cities
- Vancouver ranks as Canada’s most diverse food city, with the highest diversity share and per-capita access to international restaurants.
- Vaughan makes a surprising second-place appearance, showing that smaller cities can rival major metros in global dining variety.
- Montreal comes in third, with a rich mix of immigrant influences and a compact, walkable food scene.
- Richmond Hill and Markham round out the top five, proving that some of Canada’s most diverse culinary hubs are in suburban communities.
- Some large cities, like Toronto and Calgary, rank lower than expected due to their vast total restaurant counts diluting diversity percentages.
How Diverse Is the Food Scene in Canada’s Largest Cities?
To determine the diversity of these cities, we evaluated restaurant listings on Tripadvisor. First, we checked each city’s total number of restaurants, then we filtered results for 47 distinct international and regional cuisines.
We then calculated each city’s Diverse Share (percentage of total restaurants offering international cuisines) and Diverse Restaurants per 1,000 residents. Scaling and combining these metrics produced our final diversity scores.
Here are the results:
30 of Canada’s Largest Cities, Ranked by Diversity of Food Scene
| Rank | City | Scaled Score |
|---|---|---|
| 1 | Vancouver | 100.0 |
| 2 | Vaughan | 60.3 |
| 3 | Montreal | 58.7 |
| 4 | Richmond Hill | 52.4 |
| 5 | Markham | 49.4 |
| 6 | Toronto | 48.8 |
| 7 | Calgary | 45.7 |
| 8 | Mississauga | 45.2 |
| 9 | Burnaby | 43.4 |
| 10 | Richmond | 42.7 |
| 11 | Ottawa | 42.0 |
| 12 | Winnipeg | 41.4 |
| 13 | Laval | 41.0 |
| 14 | Windsor | 39.6 |
| 15 | London | 38.5 |
| 16 | Saskatoon | 38.4 |
| 17 | Hamilton | 37.3 |
| 18 | Gatineau | 36.0 |
| 19 | Regina | 35.7 |
| 20 | Oakville | 33.2 |
| 21 | Quebec City | 32.9 |
| 22 | Halifax | 31.8 |
| 23 | Burlington | 31.1 |
| 24 | Edmonton | 29.9 |
| 25 | Longueuil | 29.1 |
| 26 | Kitchener | 28.4 |
| 27 | Sherbrooke | 27.1 |
| 28 | Surrey | 26.9 |
| 29 | Oshawa | 20.8 |
| 30 | Brampton | 0.0 |
Note: Our results are based on how restaurants self-identify on Tripadvisor within each municipality’s legal boundaries. Readers should view the ranking as an index of tagged culinary diversity, not an absolute measure of each city’s cultural richness.
What These Numbers Tell Us About Canada’s Most Diverse Food Cities
Mapping the scores for Canada’s largest cities revealed several interesting trends. Specifically, coastal hubs or cities near major waterways (like Vancouver, Montreal, and Ottawa) ranked highly. That makes sense, since these cities have long welcomed immigrants and global influences. Still, being near water doesn’t guarantee a diverse food scene. Quebec City sits on the St. Lawrence River—but still ranks low.
Economist Nathan Schiff explored this in his study, “Cities and Product Variety.” In it, Schiff suggests that larger cities naturally foster more niche and international restaurants due to their larger, more diverse populations and thriving economic activity. That could explain why cities like Vancouver have so many international restaurants.

Schiff’s research indicates a correlation between population density and the variety of cuisines in high-populated cities in the U.S.
Source: “Cities and Product Variety: Evidence from Restaurants,” Nathan Schiff
Yet, a large population doesn’t always translate directly into more diverse restaurants. Consider Edmonton, which has more than a million residents, yet ranks as one of the lowest on our list. Aside from total population, other variables are clearly impacting restaurant diversity.
Living costs might play a role. Vancouver and Toronto are pricey cities, and both rank high in restaurant diversity. Higher incomes and areas catering to tourists may drive a broader range of global dining options. This aligns with our findings exploring restaurant diversity in the United States.
Finally, the way owners label (or “tag”) their restaurants is crucial. A study in the Journal of Economic Geography by Schiff, “Urban Diversity and the Location of Immigrant Businesses,” explores this idea. The study reveals that restaurant clustering, neighborhood design, and how business owners categorize their cuisine significantly influence the visibility of that diversity.
In certain cities, restaurants explicitly identify as “Colombian,” “Ethiopian,” or “Filipino,” which helps boost diversity scores. Conversely, restaurants in other cities use broader labels such as “Fusion” or “Canadian,” making it harder to capture that variety with the tools we used.
So what shapes food diversity in Canada? It’s not just immigration. Demographics, economics, city design, and business choices all play a role. This ranking isn’t absolute, but it points to where you’re most likely to find a wide mix of international food.
Given this context, let’s take a closer look at the top five Canadian cities on our list.
Canada’s Five Most Culturally Diverse Food Cities
From Pacific coast hubs to bustling suburbs, these five cities lead the nation in both the variety and accessibility of global cuisines.
1. Vancouver
- Population: 662,248
- Number of Restaurants: 2,446
- Diverse Restaurants: 1,161
- Diverse Share: 47.47%
- Diverse Restaurants per 1,000: 1.75
- Final Score: 100.0
Why Isn’t Toronto in the Top Spot?
Toronto is frequently regarded as Canada’s most food-diverse city. So, why didn’t it achieve a higher ranking in our list? When you look at raw numbers, Toronto dominates. But our analysis also factors in how the number of diverse restaurants compares to the city’s total restaurant count and population. That’s where things shift.
In a massive food scene of more than 9,000 venues, many restaurants are tagged as “Canadian,” “American,” or other general categories. Consequently, although Toronto has more diverse restaurants than any other Canadian city, they represent a smaller share of the total. As a result, the city’s per-capita density is reduced by its large population.
2. Vaughan
- Population: 323,103
- Number of Restaurants: 831
- Diverse Restaurants: 339
- Diverse Share: 40.79%
- Diverse Restaurants per 1,000: 1.05
- Final Score: 60.3
3. Montreal
- Population: 1,762,949
- Number of Restaurants: 5,758
- Diverse Restaurants: 2,083
- Diverse Share: 36.18% of the population
- Diverse Restaurants per 1,000: 1.18
- Final Score: 58.7
As a result, Montreal scores high in both raw diversity and per-capita restaurant accessibility.
4. Richmond Hill
- Population: 202,022
- Number of Restaurants: 442
- Diverse Restaurants: 178
- Diverse Share: 40.27%
- Diverse Restaurants per 1,000: 0.88
- Final Score: 52.4
5. Markham
- Population: 338,503
- Number of Restaurants: 603
- Diverse Restaurants: 253
- Diverse Share: 41.96%
- Diverse Restaurants per 1,000: 0.75
- Final Score: 49.4
Methodology and Notes
To develop these findings, we started with the 30 largest Canadian cities from the 2021 Census, focusing only on municipalities with populations over 185,000.
Next, we used Tripadvisor to collect data on the number of diverse restaurants in each city, focusing on 47 distinct international and regional cuisines.
To gauge each city’s culinary diversity, we calculated two main factors:
- The percentage of total restaurants offering international cuisines
- The number of diverse restaurants per 1,000 residents
These values were combined into a single weighted score, adjusted to allow for fair comparisons between cities of different sizes.
It’s worth noting that our findings rely on Tripadvisor’s tagging system, which can vary by region and restaurant. Still, by using the same process across all cities, we created a consistent, city-to-city comparison.
Overall, this analysis reveals both some expected and surprising insights into restaurant diversity by population across Canada’s largest cities.
What Else Affects Food Diversity Scores?
Several factors influence how cities rank in our culinary diversity analysis:
- Share vs. Size Effect: Toronto’s enormous restaurant scene—over 9,000 venues—pushes the total number of restaurants very high. Because many mainstream or chain restaurants are tagged as “Canadian,” “American,” or “Pizza,” the share of restaurants carrying an international cuisine tag is diluted.
In smaller cities, a few dozen international restaurants can make a big impact. Since their total restaurant count is lower, globally inspired spots can represent a higher share — even if the actual number is modest. - Per-Capita Density Advantage: Cities like Vancouver benefit from high restaurant density and walkable cores, which can push their per-capita scores upward. In contrast, Toronto’s large population pulls its per-capita diversity number lower, despite leading the country in raw international restaurant count.
- Tagging and Self-Identification Bias: Tripadvisor relies on restaurant owners and diners to select cuisine tags. In cities where immigrant-owned restaurants label themselves with specific national cuisines—such as “Peruvian” or “Somali”—more venues count toward diversity. In Toronto, some multicultural restaurants use broader labels like “Canadian,” “Brunch,” or “Contemporary,” which do not contribute to the international cuisine count.
- Diplomatic and Cultural Niches (Ottawa): Ottawa’s role as a global capital brings a steady flow of diplomats, students, and NGO workers. These international communities often support small, authentic restaurants that proudly display their national heritage.
- Historic Immigrant Gateways (Vancouver and Montreal): Vancouver’s Pacific Rim connections and Montreal’s deep-rooted French, Caribbean, and Middle Eastern populations have helped build neighborhoods where global flavors thrive. Many of these restaurants are longstanding family-run businesses that label their cuisine with specificity, which boosts their visibility in data like ours.
Sources: