16 Toronto restaurants serving all-you-can-eat brunch buffets
It’s no secret that Toronto has an insatiable appetite for brunch.
For those that take that literally, we’ve rounded up the restaurants in the city where the eggs are unlimited, the selections expansive, and the occasional bottomless mimosa is on the table.
From fancy food stations to hangover crushing feasts, here are 16 Toronto restaurants the offer brunch buffets.
Betty’s
DIY hot waffles, carved meats, a poutine station, fruit and dessert… all very good reasons to check out this King East bar on Saturdays and Sundays between 11 am and 4 pm.
Address: 240 King Street East, Toronto
Phone: 416-368-1300
TOCA
Served Sundays from 11:30 am to 2 pm, expect an ultra-indulgent spread ($89 per person) that’s been known to feature selections of chilled seafood, smoked fish, cured meats, cheese, pasta, carved meats, and all the breakfast essentials including bacon, eggs, Benedicts and so, so much more.
Address: 181 Wellington Street West, Toronto
Phone: 416-572-8008
Facebook | Twitter | Instagram
Carters Landing
Head to the Beach for this brunch buffet served Sundays from 10 am to 3 pm. On the table, self-serve salads, granola and yogurt, cold cuts, baked goods, carved roast beef, bagel and lox, and Benedicts.
Address: 1681 Lakeshore Boulevard East, Toronto
Phone: 416-698-3456
Free Times Cafe
Bella! Did Ya Eat? That’s the name of the Jewish-style brunch buffet served every Sunday at this College Street institution. Set to live Klezmer music, this buffet coasts $22.95 per person as is stocked with latkes, lox, blintzes, challah french toast, and more traditional Jewish comfort foods.
Address: 320 College Street, Toronto
Phone: 416-967-1078
Facebook | Twitter | Instagram
Glow Fresh Grill
Expect to pay a premium on holidays but otherwise, this Sunday brunch buffet at the Shops on Don Mills costs $20.99 per person. Along the buffet line, expect to find soups, salads, yogurt and granola, a made-to-order omelette station, roasted potatoes, french toast, pancakes, breakfasty meats, and more.
Address: 7 Marie Labatte Road, Unit E1, Toronto
Phone: 416-384-1133
Golden Griddle
Satisfy nostalgic cravings for unlimited eggs, bacon, pancakes, and more at this buffet served weekends from 8 am to 2 pm.
Address: 45 Carlton Street, Toronto
Phone: 416-977-5044
Address: 146 Laird Drive, Toronto
Phone: 416-429-6422
Granite Brewery
Forget mimosas! Brunch at this brewery is an all-you-can-eat affair served Sundays from 11 am to 3 pm. Best of all this feast costs just $14 which should leave you with sums to spend on beer!
Address: 7 Marie Labatte Road, Unit E1, Toronto
Phone: 416-384-1133
Facebook | Twitter | Instagram
Hot House
Served every Sunday from 9:30 am, this brunch buffet will satisfy any appetite with an abundance of sweet and savoury selections. $24.95 buys access to carvery stations, omelette bars, salads, baked goods, desserts… the list goes on.
Address: 35 Church Street, Toronto
Phone: 416-366-7800
Muddy Duck
Head to Mississauga for buffet breakfasts served 8 am to 2 pm all week round! Prices range from $22.95 to $23.95 (depending on the day of the week) and features all the most popular breakfasty foods, plus coffee and tea is included.
Address: 2200 Dundas Street East, Mississauga
Phone: 905-275-9430
Facebook | Twitter | Instagram
Old Mill
This historic setting plays host to a popular brunch buffet ($39.95 per person) every Sunday from 10:30 am to 3 pm. Go for the omelette station and array of seafood specialties, plus cheeses, salads, various hot dishes and of course, decadent desserts. This and much, much more.
Address: 21 Old Mill Road, Toronto
Phone: 416-236-2641
Facebook | Twitter | Instagram
Omni King Edward
Celebratory brunches in the Sovereign Ballroom are the perfect way to treat yo’self on the weekend. Look forward to options like beef wellington with foie gras, “market inspired creations from land and sea,” and some seriously decadent desserts. Served every Sunday from 10:30 am to 2:30 pm and priced at $55 per person.
Address: 37 King Street East, Toronto
Phone: 416-863-9700
Facebook | Twitter | Instagram
Ricarda’s
The Jazz Brunch from this Mediterranean restaurant is $55 per person for an impressive spread of morning staples. Best of all an additional $30 buys a beverage buffet featuring: house wine, cava, and caesar cocktails!
Address: 134 Peter Street, Toronto
Phone: 416-304-9134
Facebook | Twitter | Instagram
Rosewood Chinese Cuisine
Okay so technically not a buffet, but still very much ALL YOU CAN EAT! Unlimited dim sim here features over 100 selections and is served all day Friday, Saturday, Sunday and holidays for just $19.99 per person
Address: 463 Dundas Street West, Toronto
Phone: 416-593-9998
Saravana Bhavan
Address: 1571 Sandhurst Circle, Unit 153, Scarborough
Phone: 416-293-7755
Address: 4559 Hurontario Street, Unit 12B, Mississauga
Phone: 905-290-0769
Whitlock’s Restaurant
$13.99 buys the whole shebang on Sundays at this east side pub. Fill up your plate at the roast beef carving station, omelete bar, and Belgian waffle station before going back for seafood, eggs benedict, salads, cereals, desserts, and juices.
Address: 1961 Queen Street East, Toronto
Phone: 416-691-8784
Windsor Arms
The all inclusive brunch is served Sundays from 11 am to 1:30pm in the Courtyard Café adjacent to this historic hotel’s lobby. Pay $65 on any ol’ Sunday, but expect to pay a premium to feast on peak weekends including holidays and Mother’s Day.
Address:
Phone: 416-971-9666
Facebook | Twitter | Instagram
See also
- Toronto Brunch Guide: Where to find pancakes you'll flip for
- Toronto Brunch Guide: Where to find the best vegan pancakes in Toronto
- Toronto Brunch Guide: Where to find the cutest dim sum in Toronto
- Toronto Brunch Guide: Where to find the best smoothie bowls
- Toronto Brunch Guide: Where to find the ultimate Eggs Benedict