11 of the best all-you-can-eat restaurants in Toronto

My stomach is ready

Put on your stretchy pants and get ready Toronto because we’ve put together a list of the best all-you-can-eat restaurants in the city. These places aren’t for buffet amateurs, so make sure to start training your stomach to expand so you can fit as much of these tasty eats in your tummy as humanly possible.

Rosewood Chinese Cuisine

Rosewood Chinese Cuisine at Spadina and Dundas has all-you-can-eat dim sum from 5:00 pm until they close. With over 100 items to offer including, dumplings, steamed buns, and rice rolls, there’s no way you’ll be leaving this delicious dinner spot hungry.

Pure Spirits Oyster House

Pure Spirits Oyster House is a laid back seafood spot that serves up oysters, fish, pork, duck, steak frites, and other modern meals. On Monday nights, head to this Distillery District must-try where you can get unlimited mussels for only $19.

Dakota Tavern

The beloved live music venue and bar, the Dakota Tavern, serves up their own all-you-can-eat Bluegrass Brunch for only $18 per person. The food is served family style and features all sorts of breakfast food favourites like scrambled eggs, sausages, pancakes, fruit salad, coffee and tea.


The spacious Japanese eatery Bikkuri is the best all-you-can-eat joint you’ll find in the Beaches. With a lunch that only costs $13.99, you’ll find endless options of tasty Japanese cuisine like sushi, sashimi, hand rolls, and udon.


Betty’s is one of Toronto’s most beloved pubs, which offers a brunch buffet from 11:00 am until 4:00 pm every weekend. This all-you-can-eat brunch spot serves up a meal you won’t want to miss, with a carving station, a poutine station, and do it yourself waffles.


What is a list of all-you-can-eat restaurants without a Brazilian Steakhouse? This downtown restaurant has tons of different grilled meats that are carved table-side. Dinner starts at $48, which isn’t as steep as it sounds considering you get an endless supply of meats as well as a buffet of salads and sides.

Free Times Cafe

Free Times Cafe is a Jewish restaurant serving up a hot buffet brunch every Sunday that features over 50 different items to choose from. Not only can you get your favourite Jewish foods for only $24.95 per person, but they even play some live tunes during brunch for an experience you won’t want to miss.

Korean Grill House

Korean Grill House is an all day all-you-can-eat Korean BBQ restaurant with a variety of different meats like beef, pork, salmon, squid, and sausage. At Korean Grill House, you become the chef who will prepare the meal, making it more than just a tasty buffet, but a full on experience.

Morals Village

If you want to warm up with a hearty soup that’s bound to fill your stomach, head to Morals Village, an authentic Szechuan-style hot pot restaurant. This all-you-can-eat hot pot buffet features delicious soup bases, vegetable toppings, salty meats, and more.

Lisbon By Night

Lisbon By Night is a Portuguese restaurant taking all-you-can-eat food to the next level with their fish centric dishes. They serve an eight course all you can eat meal of fish served right at the table with rice, potatoes, and vegetables.

Smoke Bourbon BBQ House

This classic BBQ joint is bringing you traditional Southern comfort food. If you’re craving a load of meaty BBQ, check out Smoke Bourbon BBQ House on Mondays for all-you-can-eat wings, or Tuesdays for all-you-can-eat pork.

Image via Flickr/amesis