Best of Toronto

Definitive ranking

Best Brunch in Toronto

The definitive guide to Toronto's top brunch spots

Toronto takes brunch seriously. These are the spots locals actually go to on their weekends — not the places with the most Instagram posts.

#1

Café Cancan

$$
Little Portugal · 1228 Dundas St W

French all-day café — the croque madame, crêpes, and café au lait are some of the best in the city. Expect a wait on weekends, and it's worth it.

Order:Croque madame, French toast, café au lait
#2

The Federal

$$
Parkdale · 1438 Queen St W

Small-batch pancakes, extremely good eggs, and a rotating seasonal menu from a team that takes brunch as seriously as dinner.

Order:Dutch baby, house smoked salmon plate
#3

Café Neon

$$
Little Italy · 583 College St

Relaxed College Street all-day café with some of the best pastries in Toronto and a proper French-leaning brunch menu.

Order:Croissant, oeuf cocotte, natural wine
#4

Roselle Desserts

$$
St. Lawrence · 362 King St E

Extraordinary pastry — the best croissants in Toronto, alongside a brunch menu that matches them in quality.

Order:Kouign-amann, brown butter croissant
#5

Harbord Room

$$
Harbord Village · 89 Harbord St

The Harbord Room brunch has been a neighbourhood institution for 15 years — reliably excellent eggs, a well-considered drinks menu, and a lovely room.

Order:Eggs benedict, the HR burger
#6

Morning Glory Diner

$
Leslieville · 457 Roncesvalles Ave

The original Leslieville brunch institution. Lines form early. Hash with roasted tomato, waffles, and the best breakfast sandwich in the neighbourhood.

Order:Hash and eggs, breakfast sandwich
#7

Aunties and Uncles

$
Kensington · 74 Lippincott St

A Toronto legend — massive portions, eclectic menu, and a wait that tests your commitment. The breakfast poutine is genuinely extraordinary.

Order:Breakfast poutine, pancakes

The WTF Weekly

Best of the city, every Thursday. Free.

Keep Exploring

More Toronto Guides