
The Best Food Cities in Canada
Montreal's bagels, Vancouver's sushi, Toronto's everything — where to eat your way across Canada.
1Montreal
Bagels (St-Viateur, Fairmount), smoked meat (Schwartz's), poutine, and a French-bistro scene that rivals any in France. Joe Beef and Vin Mon Lapin lead the tasting-menu list.
Explore Montreal
2Toronto
The world's most multicultural city, eaten one neighbourhood at a time — Chinatown, Kensington Market, Little India, Greektown. Alo and Edulis top the fine-dining list.
Explore Toronto
3Vancouver
North America's best sushi outside Japan, an exceptional Chinese-food scene (Richmond), and a farm-to-table Pacific Rim style. Miku and Hawksworth are flagship names.
Explore Vancouver
4Quebec City
The most European table in Canada — classic French at Le Saint-Amour and Panache, plus game, cheese and cider from the surrounding countryside.
Explore Quebec City
5Halifax
Atlantic Canada's food capital — lobster, Digby scallops, oysters and a booming craft-brew scene on the harbour.
Explore HalifaxPlanning a trip to The Best Food Cities in Canada?
Book your stay, activities and transport in a few clicks.