Brunch plate with scrambled eggs, sausages, toast and a glass of orange juice.

Dukes, Ottawa

Ontario’s top brunch restaurants

Brunch plate with scrambled eggs, sausages, toast and a glass of orange juice.

Dukes, Ottawa

Popular for special occasions like Mother’s Day brunch, enjoy traditional morning fare like bacon and eggs or savour an irresistible non-traditional brunch dish. It’s also an excuse to enjoy a cocktail like Bloody Caesars (similar to a Bloody Mary, but with Clamato juice) or mimosas, along with traditional drinks like coffee and tea.

Whether you’re looking for a delicious brunch near you, a few towns over or on the other side of the province, here’s a selection of some of the best brunch places in Ontario.

When possible, make a reservation to avoid waiting in line.

Greater Toronto Area

Eastbound Brewing Company

The Tex-Mex-inspired kitchen at this Riverside-area brewpub features a brunch menu that includes tacos and burritos alongside creative takes on classic egg dishes.

Location: 700 Queen Street East, Toronto

O’Grady’s

Home to the famous drag brunch on Sundays, treat yourself to O’Grady’s signature breakfast and be entertained by a drag queen performance from Toronto’s top talent.

Location: 518 Church Street, Toronto

Cluny Bistro & Boulangerie

Located in historic Distillery District, Cluny specializes in non-traditional French fare. The brunch menu includes indulgent dishes like Béchamel-laden croque madame and soft-shell crab eggs Benedict.

Location: 35 Tank House Lane, Toronto

City Cruises Toronto

Enjoy a delicious brunch while cruising Toronto’s Harbour. Enjoy sweet and savoury brunch items, along with sensational skyline views. Whether you're planning a casual meal with friends or celebrating a special occasion, like Mother’s Day brunch, City Cruises offers a truly unique dining experience.

Location: Queen's Quay Terminal - 207 Queen's Quay West, Toronto

Lady Marmalade

Lady Marmalade is a favourite East End brunch hangout with a bright and warm ambiance and a seasonally changing menu, including vegan and gluten-free selections.

Location: 265 Broadview Avenue, Toronto

Maha’s Egyptian Brunch

Bring your appetite to this quaint family restaurant in the Leslieville neighbourhood for delicious Egyptian cuisine.

Location: 226 Greenwood Avenue, Toronto

Gateau Ghost

This trendy west end brunch spot combines traditional brunch menu dishes with Korean flavours, such as eggs Benedict with potato pancakes, kimchi-tomato jam and gochujang-infused hollandaise. For something sweet, the French toast with whipped maple butter is a popular choice.

Location: 974 College Street, Toronto

Cafe Boulud by Four Seasons

Whether for Mother’s Day brunch, a milestone birthday celebration or a simple treat, Cafe Boulud in the Four Seasons hotel delivers an over-the-top brunch experience. From caviar and oysters to Brie de Meaux omelettes and steak tartare, indulge in this truly decadent weekend brunch menu.

Location: 60 Yorkville Avenue, Toronto

Union

Inspired by classic Paris bistros, Union’s intimate yet lively vibe is hard to resist. What’s even harder to resist are the brunch items. Try the omelette au fromage made with Comté cheese and chives served with a crispy rosti. Or savour the breakfast sandwich made with a fried egg and Paris ham on Challah.

Location: 72 Ossington Avenue, Toronto

Good Fork

Serving unique Middle Eastern-inspired dishes, this brunch menu makes for tough decisions. The blueberry halva pancakes are the perfect way to satisfy your sweet tooth. For a savoury palate, try the Simitwich—smoked trout and cream cheese served on a simit, a traditional Turkish-style bagel.

Location: 1550 Dundas Street West, Toronto

NOBU Toronto

Nobu is a globally recognized sushi-focused Japanese restaurant brand. Its Toronto location offers all-you-can-eat weekend brunch featuring Nobu’s signature dishes, including nigiri, maki, sashimi, salads and desserts.

Location: 25 Mercer Street, Toronto

Parallel

Located on trendy Geary Avenue, Parallel offers brunch goers a wide variety of classic Middle Eastern dishes, from shakshuka to French toast made with Challah and tahini.

Location: 217 Geary Avenue, Toronto

York, Durham and Headwaters

The Rainbow Restaurant

Locally known as “The House of Bacon,” The Rainbow Restaurant has been serving Oshawa since 1958. Try an epic brunch favourite like ‘The Rainbokenstein Monster’—four slices of French toast with Nutella, peameal bacon and strip bacon between each slice.

Location: 82 Simcoe Street North, Oshawa

Adamo Estate Winery

Pair vineyard views and a glass of wine with a leisurely Sunday brunch featuring locally sourced and farm-to-table brunch fare.

Location: 793366 3rd Line EHS, Mono

Urban Pantry

A friendly, casual atmosphere welcomes with a stellar Sunday brunch menu, including classics like eggs Benedict or pancakes drizzled with organic maple syrup.

Location: 4 Toronto Street North, Uxbridge

Skyview Fusion Cuisine

For a classic Dim Sum brunch, Skyview Fusion Cuisine is your go-to. Come hungry and enjoy har gow, siu mai, steamed BBQ pork buns and more from the extensive menu.

Location: 8261 Woodbine Avenue #8, Markham

Bruce, Grey and Simcoe

Evviva

Soak in the Instagrammable décor and peruse the menu of unique twists on classic brunch favourites with eggs, sausages, salmon and meat-free items. In addition to standard beverages, a vegan menu includes a vegan Caesar and a kombucha mimosa.

Additional locations include downtown TorontoNorth Toronto and Vaughan.

Location: 89 Park Place Boulevard, Barrie

Marilynne

A quaint dining room decorated with eclectic antiques is the perfect vibe for this farm-focused brunch menu.

Location: 19 Toronto Street North, Markdale

The Common Stove

Built around a wood-fired grill, the Sunday brunch menu offers a British fry-up breakfast, Finnish pancakes and many other tempting options. But the showstopper is the large steak and eggs—a 34-oz Porterhouse designed to feed four people. Be sure to bring your friends.

Location: 27 Mississaga Street West, Orillia

Ottawa Region

Wilf & Ada’s

Featured on “You Gotta Eat Here!” Wilf & Ada’s diner offers delicious brunch classics like bacon and eggs, buttermilk French toast and the signature plate, “Eggs in Purgatory”—two poached eggs in spicy tomato sauce with a side of toast and home fries.

Check out Wilf & Ada’s on Instagram for more information.

Location: 510 Bank Street, Ottawa

Oat Couture Oatmeal Cafe

For a modern take on traditional oatmeal, Oat Couture Oatmeal Cafe's bowl selection is far from ordinary. Enjoy steel-cut oats with Nutella, maple pecans and biscotti. Or try the Lunchbox Bowl with banana, Medjool dates, coconut and peanuts.

Locations:

The Vanitea Room

Brunch with afternoon tea and bottomless mimosas⁠—this isn’t your typical tea salon and eatery. Enjoy brunch fare alongside some of the best drag shows in town. If you are planning a bachelorette brunch, The Vanitea Room is definitely worth considering.

Location: 551 Somerset Street West, Ottawa

Southeastern Ontario

A couple enjoys brunch on a boat with large windows overlooking the water.
Kingston 1000 Islands Cruises

Kingston 1000 Island Cruises

For a brunch experience that makes waves, book a three-course plated meal served alongside stunning panoramic views.

Location: 248 Ontario Street, Kingston

Toast and Jam

A local favourite, enjoy lunch and breakfast dishes made from scratch in this cozy cafe. Fresh baked goods on the menu come from the cafe’s bakery next door, where you can find an assortment of delicious bread, scones and vegan selections.

Location: 1530 Bath Road, Kingston

The Wilfrid

Spend a charming weekend at a boutique farmhouse stay, which includes an elegant, County-fresh brunch.

Location: 1375 Royal Road, Milford

Stella’s Eatery

Celebrating local, foraged, and seasonal ingredients, the brunch menu features elevated dishes such as smoked trout cakes with poached eggs and duck liver mousse with cranberry compote.

Location: 2470 County Road 8, Prince Edward

Haliburton Highlands to the Ottawa Valley

The Nook Creperie Inc.

Pembroke's gourmet creperie serves a variety of brunch crepes to satisfy every appetite, from strawberry and maple crepes topped with whipped cream to savoury bacon, mushroom and Swiss cheese crepes.

Visit The Nook Creperie on Facebook to stay up to date.

Location: 26 Pembroke Street West, Pembroke

The Mill Pond Restaurant

Located near Minden, The Mill Pond Restaurant is a quaint spot serving breakfast and brunch favourites. Choose from a variety of omelettes, French toast, pancakes and ask for hot sauce options to spice up your eggs.

For more information, visit The Mill Pond on Facebook.

Location: 15526 Highway 35, Minden

Hamilton, Halton and Brant

Saint James

Enjoy classic brunch dishes like bacon and eggs, as well as specialties, like the Gatsby, a freshly baked croissant filled with a cheddar omelette, strip bacon, pickled onions and baby arugula.

Location: 170 James Street North, Hamilton

Verlan

This creperie and sandwich shop serves a unique Aussie-inspired brunch menu, with items like sweet crepes stuffed with salted caramel and chestnut puree and Vegemite and avocado-filled Toasties.

Location: 304 Barton Street East, Hamilton

Ancaster Mill

Ancaster Mill is a restored 1850 stone mill with lovely views of cascading waterfalls. It’s the perfect place to enjoy a relaxing Sunday meal and ideal for Mother’s Day Brunch. The fixed-price brunch buffet provides a wide selection of dishes like prime rib, waffles and shakshuka.

Location: 548 Old Dundas Road, Ancaster

Huron, Perth, Waterloo and Wellington

Cambridge Mill

Bring your appetite on Sundays to enjoy charcuterie, fresh seafood, oysters, prime rib and more at this elaborate buffet-style brunch in a restored 19th-century mill with scenic water views.

Location: 100 Water Street North, Cambridge

Brch and Wyn

Step into a botanical-inspired dining room for Sunday brunch alongside a cup of Guatemalan coffee, a glass of wine or a bottomless mimosa. From avocado toast and Montecristo sandwiches to yogurt bowls and smoothies, indulge all your senses in this stylish cafe.

Location: 245 Downie Street, Stratford

Romeo’s Corner Cafe

This popular brunch cafe is known for a menu that blends comfort classics with creative seasonal features. Choose from a variety of omelettes, skillets and eggs Benedict dishes or select something on the sweeter side.

Location: 584 Ontario Street, Stratford

Lost and Found Cafe

Lost and Found Cafe is a neighbourhood-style cafe in the historic town of Elora. The all-day breakfast and lunch menus feature tasty sandwiches and buttery baked goods, making this an ideal place for a leisurely brunch.

Location: 45 Mill Street West #3, Elora

Solé

On weekends, this elegant Mediterranean-inspired restaurant in a historic Seagram’s building offers a brunch menu including soups, salads and pizzas alongside classic savoury and sweet brunch favourites.

Location: 83 Erb Street West, Building Two, Waterloo

Southwestern Ontario

Twisted Apron

Located in the historic Walkerville neighbourhood, this casual restaurant serves creative takes on breakfast and brunch classics. Try a twist on a traditional French toast dish or an inventive spin on eggs Benedict.

Location: 1968 Wyandotte Street East, Windsor

Cappadocia

Locally known as “The Cappa,” enjoy traditional Eastern Mediterranean breakfast and brunch fare. The Break-Feast Experience is a popular choice—a classic Turkish breakfast featuring cheese, eggs, dried fruits, olives, halva and more.

Location: 1006 Gainsborough Road, London

Eclectic Love

Savour inventive takes on classics like the crab cake Benny and other breakfast favourites alongside a very good cup of coffee or tea at this brunch-centric spot.

Location: 7 Main Street East, Kingsville

Niagara Region

Peninsula Ridge Estates

For a lovely brunch in Niagara’s scenic wine region, visit Peninsula Ridge Estates. The eggs Benedict and the duck hash are standout choices. All brunch options pair nicely with a glass of the estate’s wine.

Location: 5600 King Street West, Beamsville

The Good Earth Food and Wine Co.

Nothing beats a farm-to-table style bistro set against a backdrop of gardens, orchards and vineyards. Brunch items range from Brie omelettes and croissant French toast to pan con tomate and daily soups. Enjoy your meal with a glass of Good Earth wine.

Location: 4556 Lincoln Avenue, Beamsville

Cannery Restaurant

Located inside the iconic Pillar and Post hotel, Cannery Restaurant offers a decadent Sunday brunch menu. Served in a buffet-style, the spread tempts diners with pastries, charcuterie, omelettes and more.

Make reservations well in advance for Easter brunch or Mother’s Day brunch, two of the restaurant’s most popular meals.

Location: 48 John Street West, Niagara-on-the-Lake

Revalee Brunch Cafe

Revalee Brunch Cafe serves modern brunch fare and unique vegan dishes. The tiramisu French toast and huevos rancheros with chorizo crumble are both as good as they sound. Enjoy a selection of local teas, espresso-based drinks, local wines, and beers.

Location: 4100 Victoria Avenue, Vineland

Sault Ste. Marie and Algoma

Brunch spread with pancakes, eggs benedict, french toast with bananas and coffee on a wooden table.
The Breakfast Pig 

The Breakfast Pig

See why everyone is raving about The Breakfast Pig. This award-winning local favourite offers unconventional dishes like a donut sandwich stuffed with eggs, cheese and bacon. Get ready to indulge.

Location: 265 Bruce Street, Sault Ste. Marie

Northwest Ontario

Tina’s Breakfast and Lunch

French toast, eggs Benedict, waffles—if you’re craving a classic brunch, visit Tina’s Breakfast and Lunch for simple and delicious dishes.

Visit Tina’s on Facebook for more menu information.

Location: 1170 Memorial Avenue, Thunder Bay

Rooster’s Bistro

Located in the Waterfront District, Rooster’s Bistro serves a popular egg-focused breakfast and brunch menu with omelettes, breakfast burritos, sandwiches and more.

Location: 32 St. Paul Street, Thunder Bay

Kangas Sauna

Kangas is primarily a sauna rental facility, but it also has a restaurant component where you can enjoy breakfast and brunch‑style dishes.

Sample omelettes, sandwiches and burgers, and don’t miss the most popular menu item—the Finnish pancakes.

Location: 379 Oliver Road, Thunder Bay

From hotel restaurants offering lavish buffets to mom-and-pop shops serving the best bacon and eggs, there’s no shortage of popular brunch places across Ontario.

Last updated: April 8, 2026

Looking for Ontario travel advice?

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