Brunch is the best excuse to reunite with some friends or to simply… stuff your face with breakfast and lunch options after a night out. Toronto has a number of restaurants offering brunch specials that are loved by all. We’ve compiled a list of the best brunch spots in Toronto and we’re sure you’ll agree.

Sweet, savoury and a little bit of both – you can’t go wrong with weekend brunch plans. It’s literally the best of both worlds!

Check out our list of the best brunch spots in Toronto:

Recent Posts:
This Ontario village is transforming into an enchanting holiday experience
This Ontario holiday drive through a sparkling path leads to a winter wonderland


View this post on Instagram


A post shared by Daphne (@daphnetoronto)

Nord Lyon French AYCE brunch

This lovely gem on Queen St is known for specializing in traditional French pastries and breads. The bakery team creates each item from scratch, every day, using the best traditional products with a “French touch”.

This delicious spot offers a stunning AYCE French brunch with choices like fluffy croissants and personalized omelets. We’re talking French toast, waffles, sausages, pancakes, mini sandwiches, and more.

When: Every Saturday and Sunday from 9 AM to 2:30 PM
Where: 665 Queen St W, Toronto


Exquisite, tantalizing, mouthwatering, and down right delicious are just some of the ways to describe Daphne’s food offerings. And now with their weekend brunch offerings, you can’t go wrong with a little trip to Toronto’s financial district to see what they have to offer. Sweet, savoury, or both!

Enjoy dishes like French Toast, Steak, and Eggs, Pancakes, Eggs Benedict, Shakshuka, and more.

Where: 67 Richmond St W
When: Saturday and Sunday from 11 AM to 3 PM.


Enjoy an Instanbul foodie experience at Pasaj with savoury and sweet brunch dishes. From eggs benedict to shakshuka, pancakes to hummus, there’s a little bit of everything to enjoy.

Where: 1100 Queen St East

Cafe Zuzu

Head east and explore all the tantalizing eats Cafe Zuzu has to offer during brunch hour. Opt for health-conscious options like a coconut yogurt bowl, eggplant parmigiana, and more. Or go for the classics like bacon and eggs, smoked salmon eggs, baked ziti, and rigatoni.

Where: 555 Dundas St East


Experience some delicious Egyptian brunch that includes items like Shakshuka, Beleella which is a slow-cooked Egyptian Wheat, falafel with eggs and lentil soup, just to name a few.

Where: 226 Greenwood Ave

Casa Madera

Book your next reservation at Casa Madera for its newly launched brunch specials. Treat your sweet tooth to its Churro French Toast made with a cinnamon toast crunch brioche topped with cinnamon ice cream.

Or if you’re feeling a little hot in the AM, crank it up a notch with Salsa Verde – Sunny side up eggs, salsa verde sauce, fresno chile, onion, cilantro, cotija and flour tortillas.

Don’t forget about the drinks. Enjoy artisanal cocktails to non-alcoholic and low-proof options.

Where: 550 Wellington Street W
Every Sunday from 12 PM to 4 PM

Toronto Beach Club Oasis Brunch

The Oasis Brunch is a Mediterranean-inspired unlimited brunch service offered weekly on Sundays. Guests will indulge in a rotating variety of coastal cuisine, including an expansive raw bar and chef-manned porchetta carving station, as well as an array of featured hot dishes. Brunch lovers can also look forward to enjoying the Brioche French Toast station and indulge in an array of freshly baked pastries and breads.

Where: Toronto Beach Club, 1681 Lake Shore Blvd East
When: Sundays from 10:30 AM to 2:30 PM

MARKED Restaurant

This experience doesn’t stop at unlimited bubbles — it also has unlimited brunch! The all-inclusive MARKED Weekend Resort experience lets you indulge in all-you-can-eat small plates of signature dishes like Manchego Biscuit Benny, Patatas Bravas, and Brazilian French Toast.

Where: 132 John Street
When: Saturdays & Sundays, 11:00 AM to 3:30 PM.

OEB Breakfast Co.

The colourful spot is known for its elevated breakfast and brunch classics, including the Gnocchi Breakfast Carbonara and the Canadian Lobster & Shrimp Crêpe. For those who love the classics, there are Egg Bennies, don’t worry.

Where: 125 East Liberty Street


Stop by for an elevated, Italian brunch featuring mouthwatering menu items like Eggs Benedict, Tiramisu French Toast and more. If you’re looking for something more on the sweeter side, they have a classic Tiramisu, Panna Cotta, and Cannolo Doppio.

Where: 295 Adelaide Street W
When: Saturdays and Sundays from 10:30 AM to 3 PM


This restaurant in Liberty Village serves up all-day brunch, every day of the week. Whether you like sweet or savoury options, their menu offers the best of everything from buttermilk pancake stacks to chicken and waffles.

Where: 70 Fraser Ave
When: Monday to Sunday, 9 AM to 4 PM


This gorgeous spot is serving up brunch classics with an Italian twist. Oretta has recently added some new items to its brunch menu that are worth checking out, like the Che Bella Burger. And if you’re interested in some bottomless Mimosas, that’s at an extra cost.

Where: 633 King St W & 2131 Yonge St
When: Saturdays & Sundays, 10 AM to 3 PM

The Morning After

Feeling a little fuzzy after last night? This spot will sort you right out. This brunch menu is completely hangover-themed, with dishes like “still fried” eggs and the “walk of shame” sandwich.

Want to keep the party going? You can get a rosé sangria pitcher for $34, or mimosas of all kinds of tropical varieties.

Where: 88 Fort York Blvd
When: Monday to Sunday 9 AM to 4 PM

Chotto Matte

Japanese-Peruvian restaurant, Chotto Matte has launched its new brunch experience, Fiesta del Sol. This exciting and delicious concept is based on the Peruvian Festival of Lights. The prix fixe brunch special is available every Saturday starting at 12 PM. It’s priced at $65 plus tax.

Where: 161 Bay St
When: Saturdays from 12 PM