The best all-day breakfast in Toronto doesn’t try to dictate when you can or can’t eat eggs n’ bacon or an entire plate of flapjacks. These restaurants give you the option of having your breakfast well past the AM.
LessHead to this Parkdale diner anytime before closing, 4 p.m., for a plate of Huevos Divorciados, breakfast burritos or Belgian waffles. Be strategic with your arrival time on weekends, though. It gets busy.
Open 24 hours from Friday to Sunday and until midnight every other day is Dundas West’s most popular diner. It’s never a bad time for an Ossington Massive or chicken and waffle Bennys.
Saunter over to this relaxed Riverside diner, where they’re serving hash browns, griddle cakes and buttermilk biscuits with oozy gravy from 9 a.m. to 10 p.m. It’s the kind of breakfast you won’t feel bad about eating an hour shy of dinnertime.
The bistro iteration of this popular bakeshop on Dundas West serves all the breakfast essentials until 5 p.m. daily. You’ll get Cajun home fries with your double egg breakfast. Get a stack of pancakes when you’re feeling extra decadent.
Middle Eastern breakfasts are some of the best out there. This Bayview Avenue restaurant is answering your hummus cravings with perfect shakshukas and pancakes with akkawi and pistachio until 4 p.m.
This Jewish deli and diner in Lawrence Plaza has been around since 1912. Baked goods and dairy products are the stars of the show here, so toast, bagels and cheese omelettes are simply breakfast non-negotiables.
If you can secure a spot, head to this Egyptian restaurant on Greenwood Avenue. They’ve been driving weekend warriors wild for years with their famously delicious foule, scramble and Egyptian omelettes.
The omelettes don’t stop at this Etobicoke staple. Breakfasts are always served with fresh hash browns and, not two, but three eggs. It doesn’t stop there: eggs Benedict, waffles, French toasts and breakfast sandwiches are yours to have until 4 p.m. daily.