A variety of brunch items on a table.

Pasaj | Destination Ontario

Ontario’s best weekend brunch spots

A variety of brunch items on a table.

Pasaj | Destination Ontario

Whether you're looking for a delicious brunch experience near you or a few towns over, plenty of great eateries offer brunch in Ontario.

Enjoy everything from traditional brunch fare like bacon and eggs to irresistible non-traditional dishes. If you're in the mood to try something new, check out this selection of some of the unique brunch destinations in Ontario.

Tip: When possible, it’s a good idea to make a reservation as you may encounter lineups for walk-ins. If that’s the case, be patient, it’ll be well worth the wait!

Greater Toronto Area

Eastbound Brewing Company

Not only does Eastbound Brewing Company offer house-made beer, cocktails and wine, their menu includes fresh, farm-to-table dishes made from scratch. Cheers to a delicious brunch.

Location: 700 Queen Street East, Toronto
Reservations: Reservations and walk-ins welcome

The Hogtown Vegan

A popular eatery for vegetarians and non-vegetarians, The Hogtown Vegan serves a hearty Southern-style vegan brunch fare that is 100% plant-based. Also, check out an assortment of tasty local beer on tap.

Location: 382 College Street, Toronto
Reservations: No reservations, walk-ins only


Ready for drag brunch Sundays? Treat yourself to O’Grady’s signature breakfast poutine and be entertained by a drag queen performance from Toronto’s top talent.

Location: 518 Church Street, Toronto
Reservations: No reservations, walk-ins only

Cluny Bistro & Boulangerie

Located in Toronto’s historic Distillery District, Cluny’s prides itself on simple, non-traditional French fare made from scratch. Indulge in a coconut parfait, a decadent Vol-Au-Vent Lobster Benny or Farmhouse Breaky with sausage, bacon and eggs.

Location: 35 Tank House Lane, Toronto
Reservations: Reservations and walk-ins welcome

Flo’s Diner

If you’re looking for a retro-style diner experience served with all-day breakfast, Flo’s is it. Complete with vintage diner booths, bar stools and checkered pattern decor, you’ll feel as though you’ve been transported into a 1950s diner. Try the classic extra-large eggs or a peameal bacon sandwich. A selection of craft beers is also available.

Location: 70 Yorkville Avenue, 2nd Floor, Toronto
Reservations: No reservations, walk-ins only

The Apricot Tree Cafe

This award-winning, European eatery features delicious maple butter crepes, a schnitzel breakfast and an assortment of poached egg dishes. You’re also welcome to watch the chefs prepare your meal.

Location: 1900 Dundas Street West, Mississauga
Reservations: Reservations and walk-ins welcome


With a commitment to use locally sourced, organic ingredients, NourishMoi’s offers mouth-watering, healthy, vegan food. Enjoy waffles or pancakes made with organic multigrain flour and butter created from scratch. Make room for gluten-free desserts or smoothies blended with plant-based ingredients. Brunch is available all day, every day.

Location: 229 Lakeshore Road East, Mississauga
Reservations: Reservations and walk-ins welcome

Mariposa Cruises

Enjoy a delicious brunch while cruising Toronto’s Harbour. Combine a buffet of sweet and savoury brunch items along with sensational views of Toronto’s skyline while sipping on a mimosa cocktail. Service upgrades are available for creative cocktails.

Location: 207 Queen's Quay West, Toronto
Reservations: Reservation required

Lady Marmalade

Lady Marmalade is a favourite east Toronto brunch hangout. The décor of the café is bright and warm with a contemporary design and the perfect ambiance to catch up with friends and enjoy the latest options from its seasonally changing menu, including vegan and gluten-free selections.

Location: 265 Broadview Avenue, Toronto
Reservations: Reservations and walk-ins welcome


Savour the taste of Istanbul in each bite of the flavourful menu offerings such as the mouthwatering poached eggs in tomato sauce or traditional Turkish breakfast served with bread. Don't miss Grandma's Pancake, the signature picture-perfect milky pancakes topped with pistachios, homemade sour cherry jam and labne (yogurt cheese).

Location: 1100 Queen Street East, Toronto
Reservations: Reservations and walk-ins welcome

Maha’s Egyptian Brunch

Bring your appetite to this quaint family restaurant in Toronto's Leslieville neighbourhood. Matriarch Maha and her two children prepare delectable Egyptian menu items from scratch. Enjoy a creative cuisine that elevates legumes, eggs, vegetables and meats to higher appetizing levels and enjoy the extensive hot and cold drink menu options.

Location: 226 Greenwood Avenue, Toronto
Reservations: Reservations and walk-ins welcome

Here are more places to enjoy brunch in Toronto.

Central Ontario

The Rainbow Restaurant

Locally known as "The House of Bacon", The Rainbow Restaurant has been serving Oshawa since 1958 with brunch favourites like their pancake platter, ‘the Rainbokenstein Monster’—four slices of French Toast with Nutella, Peameal bacon and strip bacon between each slice. Stop by one of Canada’s oldest family establishments when you’re in town.

Location: 82 Simcoe Street North, Oshawa
Reservations: Reservations and walk-ins welcome


Sit back and enjoy the bright and inviting Instagrammable modern décor while you peruse a menu offering unique twists on classic brunch favourites with eggs, sausages and salmon. Vegetarians will not be disappointed by the extensive meat-free items. In addition to the regular drink menu, there is also a vegan drink menu that includes a vegan Caesar and kombucha mimosa. Locations include downtown Toronto, north Toronto and Vaughan.

Location: 89 Park Place Boulevard, Barrie
Reservations: Reservations and walk-ins welcome

Adamo Estate Winery

In the mood for a stunning vineyard view while you brunch? Stop by Adamo for Sunday brunch. Their menu features locally sourced and farm-to-table brunch fare. If you’re feeling hungry, try their ‘Brunch Tower’ with oysters, smoked trout, cheeses, honey and more. And before you leave, buy a bottle of their wine to take home.

Location: 793366 3rd Line EHS, Mono
Reservations: Reservations and walk-ins welcome

Urban Pantry

Experience the friendly and casual atmosphere of farm-to-table dining in Uxbridge with a wonderful array of flavours to enjoy from their Sunday Brunch menu. Savour brunch classics like eggs Benedict or pancakes topped with Ontario peaches and drizzled with organic dark maple syrup.

Location: 4 Toronto Street North, Uxbridge
Reservations: Reservations and walk-ins welcome

Ottawa and Southeastern Ontario

Wilf & Ada’s

Featured on ‘You Gotta Eat Here!’, local favourite Wilf & Ada’s diner offers delicious brunch fare like classic bacon and eggs breakfast, mouth-watering buttermilk French toast and their signature plate, ‘Eggs in Purgatory’, two poached eggs in spicy tomato sauce with a side of toast and home fries.

Location: 510 Bank Street, Ottawa
Reservations: No reservations, walk-ins only

Oat Couture Oatmeal Café

For a modern take on oatmeal, check out Oat Couture Oatmeal Café's selection of bowls that are anything but boring. Choose from Nutella, muesli, lemon pie or even their lunchbox bowl with banana, raspberries, peanut butter, Medjool dates, coconut chips and peanuts. Feel good knowing their steel-cut oats are locally sourced and every sweet and savoury bowl can be customized to your taste.

1154 Bank Street, Ottawa
750 Gladstone Avenue, Ottawa
Reservations: No reservations, walk-ins only

The Vanitea Room

Brunch with afternoon tea and bottomless mimosas⁠—The Vanitea Room isn’t your typical tea salon and eatery. This hip restaurant also serves up noteworthy brunch fare like ‘The Monarch of all French Toast’ and ‘The Purple Benedict’. Drag show brunches are also a popular attraction.

Location: 551 Somerset Street West, Ottawa
Reservations: Reservations and walk-ins welcome

Kingston 1000 Island Cruises

Want a brunch experience that makes waves? Book your next brunch with Kingston 1000 Island Cruises for a three-course plated meal that includes an egg skillet, waffles and dessert. Of course, all meals are served alongside stunning panoramic views. 
Location: 248 Ontario Street, Kingston
Reservations: Reservations welcome

The Wilfrid

Looking for a weekend brunch getaway in Prince Edward County? Spend a weekend filled with rustic charm at The Wilfrid’s boutique farmhouse, a micro-hotel that’s just for adults. Accommodation bookings include a hearty brunch prepared with the freshest ingredients from the County.

Location: 1375 Royal Road, Milford
Reservations: Booking accepted online

Toast and Jam

Lunch and breakfast menu options made from scratch are available all day from 8:00 a.m. to 3:00 p.m in this cozy Kingston café. Fresh baked goods on the menu come from the café’s bakery next door, where you can find an assortment of delicious bread, scones and vegan selections.

Location: 1530 Bath Road, Kingston
Reservations: Reservations and walk-ins welcome

The Nook Creperie Inc.

Pembrooke's gourmet creperie has a variety of delectable crepes to satisfy every appetite. The brunch menu offers an extensive selection of savoury crepes. Those with a sweet tooth can savour the strawberry and maple crepes topped with whipped cream. Vegans can try the flax crepe filled with vegetables and dairy-free cheese.

Location: 26 Pembroke Street West, Pembroke
Reservations: Reservations and walk-ins welcome

Here are even more places to enjoy brunch in Ottawa and in Kingston.

Hamilton, Niagara and Southwestern Ontario

Saint James

At Saint James, you’ll find quality, locally sourced ingredients in classic dishes like bacon and eggs. On weekends only, they offer ‘The Gatsby’, a freshly baked croissant with a cheddar omelette, strip bacon, pickled onions and baby arugula.

Location: 170 James Street North, Hamilton
Reservations: Reservations and walk-ins welcome

Berkeley North

If you have an appetite for brunch cocktails, plan a trip to Berkeley North. While you may be there for delicious drinks like their ‘Damn Fine Irish Coffee’ and ‘Flight of the Kiwi’, don’t forget to try a sourdough starter or breakfast sandwich with all the fixings.

Location: 31 King William Street, Hamilton
Reservations: Reservations and walk-ins welcome

The Bruce

With stunning accommodations and a delicious brunch menu specializing in Canadian cuisine, it’s easy to see why The Bruce is the total package. Enjoy a glass of honey wine or beer made with honey sourced from their own beehives. Can you believe their hives produce over 500 pounds of honey a year?

Location: 89 Parkview Drive, Stratford
Reservations: Reservations and walk-ins welcome

Cambridge Mill

Dine in a restored 19th-century mill with scenic water views. Bring your appetite on Sundays to enjoy charcuterie, fresh seafood and oysters, prime rib and more during their buffet brunch, which is available from 9:30 a.m. to 2:30 p.m. Plus, they offer a delicious mimosa and more drink selections.

Location: 100 Water Street North, Cambridge
Reservations: Reservations and walk-ins welcome

Thames River Melon

It doesn’t get much more farm-to-table than Thames River Melon. This one-of-a-kind brunch experience in their farm kitchen lets you hand pick your own ingredients and cook them yourself. Not only can you make your own frittata and roasted potatoes, but you can also enjoy the fruits of your own labour.

Location: 765875, Township Road 5, Innerkip
Reservations: Reservations and walk-ins welcome

Company Bar

Brunch starts at 11:00 a.m. on weekends when Company Bar serves up brunch burgers with eggs, pickles, onions and cheese or waffles. Breakfast cocktail options include mimosas and Caesars. Vegetarian and gluten-free menu items are available.   

Location: 145 Wortley Road, London
Reservations: Reservations and walk-ins welcome

Bistro 42 (North 42 Degrees Winery)

Enjoy delicious meals accented with fresh vegetables and herbs straight from the garden on the property of this Lake Erie North Shore winery. Meats and cheese also come from local producers. Brunch options have been thoughtfully paired with Ontario VQA wine.

Location: 130 County Road 50 East, Colchester
Reservations: Reservations and walk-ins welcome

Winery Peninsula Ridge Estates

Looking to wine and brunch in Niagara’s scenic wine region? Visit Peninsula Ridge and enjoy an array of brunch favourites made from locally sourced ingredients⁠ such as eggs benedict, steak and egg skillet and Greek lamb burger. All brunch options pair nicely with a glass of their spectacular wine.

Location: 5600 King Street West, Beamsville
Reservations: Reservations and walk-ins welcome

Ancaster Mill

As a restored 1850 stone mill with lovely views of cascading waterfalls, the dining hall at Ancaster Mill makes the perfect place to enjoy a relaxing Sunday brunch with friends. The farm-to-table, fixed-price brunch buffet provides a wide selection of dishes like prime rib, waffles, poached egg Florentine, shakshuka and more.

Location: 548 Old Dundas Road, Ancaster
Reservations: Reservations and walk-ins welcome

Northern Ontario

The Breakfast Pig

See why everyone is raving about The Breakfast Pig. This award-winning, local favourite offers unconventional crepes like ‘The Crazy Goat’, ‘Korean Gochujang Pork’ and ‘PB & Daaamn’ waffles. Ready to indulge?

Location: 265 Bruce Street, Sault Ste. Marie
Reservations: Reservations and walk-ins welcome


If you’re in Thunder Bay, make sure you try Finnish pancakes and other Scandinavian offerings at Niva’s. Grab a homemade pie, cinnamon bun or cheesecake, all baked by Niva herself.

Location: 376 Lisgar Street, Thunder Bay
Reservations: Reservations and walk-ins welcome

Tina’s Breakfast and Lunch

French toast, eggs benedict, waffles—if you’re craving a classic brunch, visit Tina’s Breakfast and Lunch. They pride themselves on simple, quality dishes that keep their loyal customers happy.  

Location: 1170 Memorial Avenue, Thunder Bay
Reservations: Reservations and walk-ins welcome

If you’re looking for even more tasty food options, be sure to check out our selection of other great eateries near you serving farm-fresh meals with locally sourced ingredients.

Last updated: April 9, 2024

Looking for Ontario travel advice?

Our experts are here to help you plan your perfect trip. Call or book today.