Brunch is the best excuse to reunite with some friends or to 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:
33 exciting new stores now open & opening soon in Toronto
An all-day electronic music festival is coming to Toronto this summer


View this post on Instagram


A post shared by MARKED (@markedrestaurant)

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. That includes piri piri fried chicken, babka French toast, harissa shakshuka, seafood paella, and more.

When: Sundays
Where: Toronto Beach Club, 1681 Lake Shore Blvd East


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, Ricotta Pancakes, Margherita Pancakes, 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 a.m. to 3 p.m.


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 a.m. to 4 p.m.


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, it’s only an extra $28.

Where: 633 King St W & 2131 Yonge St
When: Saturdays & Sundays, 9 a.m. to 3 p.m.

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. There’s even the “here we go again” cocktail, and it’s — well, let’s just call it a version of the old “hair of the dog” hangover cure.

Where: 88 Fort York Blvd
When: Monday to Sunday 9 a.m. to 4 p.m.

Chotto Matte

Chotto Matte has a new Nikkei brunch experience that takes you on a high-energy culinary journey to delight all of your senses.

“Uncover a unique Nikkei twist on brunch icons, alongside free-flowing sparkling and exclusive cocktails,” the description says.“ You can expect live entertainment to set the mood, too!

Where: 161 Bay St
When: Saturdays from 12 p.m.