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 10 of Toronto’s most-loved spots for all-day breakfast. Dig in and enjoy!

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

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


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

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 for $14 — you’ll get Prosecco with your choice of juice, which includes orange, pineapple, grapefruit, and mango.

Where: 125 East Liberty Street

Good Morning! Friends All Day Breakfast

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

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