Breakfast is the best meal of the day, so they say! If you want to live in a world where it’s totally acceptable to have eggs benny and syrup-soaked waffles for every meal, these all-day breakfast spots in Toronto are where you need to be. Because mimosa flights on a Wednesday afternoon are always a good idea.

Here are 11 of Toronto’s most-loved spots for all-day breakfast. Dig in and enjoy!

Recent Posts:
Ontario has a kilt-wearing Scottish town where ‘pants are always optional’
This picturesque Ontario town is home to several abandoned ghost villages


This restaurant in Liberty Village serves up all-day brunch and breakfast goods, every day of the week. And they’ve even extended their brunch hours for all to enjoy some flapjacks late into the night hours on select days.

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

White Lily Diner


View this post on Instagram


A post shared by White Lily Diner (@whitelilydiner)

This Riverside mainstay serves up tasty comfort food with ingredients sourced by local family-owned suppliers.

The all-day breakfast menu features delicious dishes like buttermilk griddle cakes as well as classic and southern breakfast platters.

Where: 678 Queen Street East

Lakeview Restaurant

Brunch 24 hours a day? Sign us up! This iconic west-end diner has an impressive variety of brunch classics on its menu, which you can order any time, day or night.

If that’s not enough to convince you, Lakeview also has an entire Eggs Benny menu.

Where: 1132 Dundas Street West

Almond Butterfly Bistro


View this post on Instagram


A post shared by Almond Butterfly Bistro (@almondbutterflybistro)

This beloved Trinity Bellwoods spot serves brunch every day until 5 PM! You’ll find everything from traditional breakfasts to pancakes to smoked salmon toast on this menu, plus a daily brunch special.

Also, be sure to pair your meal with a beverage from their winter cocktail menu.

Where: 792 Dundas Street West



View this post on Instagram


A post shared by Karines All Day Breakfast (

For vegan and gluten-free all-day breakfast, Karine’s is the place to go. Plus, the breakfast items start at just $5 each — a total bargain compared to most other breakfast spots in the city.

Where: 109 McCaul Street, Unit 32

Fran’s Restaurant


View this post on Instagram


A post shared by Frans Restaurant and Bar (@fransrestaurant)

Everyone loves Fran’s! This cozy diner has a long history in the city of Toronto and has been feeding our breakfast cravings since 1940.

Fran’s is known as Toronto’s favourite diner, and that’s largely due to its tasty all-day breakfast menu.

Where: 200 Victoria Street & 20 College Street


Evviva prides itself on affordable yet high-quality food with a “blooming interior design to bring you the best breakfast, lunch, and brunch experience.”

This spot offers both an all-day breakfast menu and an extensive vegan breakfast menu, and dishes can be made gluten-free upon request.

Two new Evviva locations are set to open soon in Toronto, so stay tuned!

Where: 25 Lower Simcoe Street

OEB Breakfast Co.


View this post on Instagram


A post shared by OEB Breakfast Co. (@oeb_breakfast)

The colourful spot is known for its elevated breakfast 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.

But the best part about OEB is probably its mimosa offering.

The spot offers a flight of mimosa — you’ll get Prosecco with your choice of juice, which includes orange, pineapple, grapefruit, and mango. They’re opening a second Toronto location fairly soon, too!

Where: 125 East Liberty Street

Good Morning! Friends All Day Breakfast


View this post on Instagram


A post shared by Good Morning Friends (@goodmorningfriendsrestaurant)

This spot claims to have the best all-day breakfast in town, so you know you’re in good hands.

This place has an excellent variety of breakfast classics, plus burgers, steak, and chicken with eggs. The five-star reviews say it all!

Where: 5050 Dufferin Street, Unit 124

Creme de la Creme Cafe

Also claiming to be Toronto’s favourite all-day breakfast spot is Creme de la Creme Cafe, and from the menu, we can see why!

Not only does it have your bennies, omelettes, and breakfast sandwiches, but it also has a tasty variety of both sweet and savoury breakfast platters.

Where: 2991 Bloor Street West

Kos Restaurant


View this post on Instagram


A post shared by ねねまる留学生?? (@studyabroad_1216)

Kos Restaurant has been serving up classic and delicious breakfast in the city of Toronto since 1975.

Choose from an epic selection of breakfast and brunch classics, fun cocktails, as well as vegan, vegetarian and gluten-free cuisine.

Where: 1070 Bathurst Street