Skip to Content

12 Best All-You-Can-Eat Restaurants in Toronto

12 Best All-You-Can-Eat Restaurants in Toronto

Searching for the best all-you-can-eat restaurants in Toronto to visit?

Probably my favourite thing about going to AYCE spots is the variety of dishes you can enjoy.

I remember going to AYCE sushi in high school with my friends and stuffing our faces until we had tummy aches, and that ain’t something my late twenties self can handle anymore.

When I go to AYCE spots now, I just like to try a variety of dishes and eat until I’m full (but not stuffed!)

Usually, it’s still more worth it than ordering a bunch of dishes to share at a regular a la carte restaurant.

Whether you’re craving tacos or dim sum, here are some of the best all-you-can-eat restaurants to check out in Toronto!

Be sure to also follow me on Instagram and TikTok – I share a lot more content on those platforms that don’t make it to the blog!

More Toronto restaurants

If you’re looking for more of the best Toronto restaurants, you might enjoy these posts:

Best all-you-can-eat restaurants in Toronto

La Chingada

Satisfy your taco cravings with all-you-can-eat tacos at La Chingada.

They offer up AYCE tacos every Thursday for $34.50 per person, and you can choose from 12 different taco options on the menu.

You get to choose three tacos to start, then one at a time afterwards, with a 1-hour dining limit.

And just because they offer AYCE, doesn’t mean their food isn’t great – their tacos are amaze, and they’ve even got gluten-free and vegan options on the menu.

They make their own corn tortilla shells using corn imported straight from Mexico, so it’s as authentic as it gets.

If you’re looking to enjoy a drink, they’ve got over 80 tequilas and mezcals to choose from.

They also offer up happy hour and other daily specials throughout the week!

LOCATION: 1242 Dundas St W, Toronto, ON


This colourful bar is known for their extensive selection of sliders and cheap drinks, and they also offer all-you-can-eat cheeseburgers and tater tots on Wednesday evenings.

Their Cheeseburgers feature a patty, onion, pickles, and mustard, and their Veggie Cheeseburgers feature a Beyond Meat patty, onion, pickles, and mustard.

Best of all? It’s only $17.99 for AYCE, and you just have to buy a drink (which can just be pop).

You do have to book reservations ahead of time on Eventbrite, with two seating times available every Wednesday!

LOCATION: 127 Strachan Ave, Toronto, ON

Kanto By Tita Flips

Filipino street food eats are what you’ll find at Kanto by Tita Flips, with dishes like Palabok, Lumpia Shanghai, and Turon.

They have all-you-can-eat Filipino brunch on Sundays, which is buffet-style and features items like Ube Pancakes, Lumpia, and Lechon.

It’s $28 per person (or $14 per child), and you can book your reservation on their website.

The AYCE brunch buffet is only available at their Junction restaurant, which is super cute with brick and wood details and hanging industrial lights!

They’ve also got a market-style shipping container storefront near Kensington Market.

LOCATION: 2986 Dundas St W, Toronto, ON

Dragon Pearl Buffet

As far as Asian buffets go, Dragon Pearl is one of the best in Toronto.

They have so many different options to choose from, and the food is actually amazing!

From peking duck wraps, to crab legs, to sushi, they’ve got all kinds of delicious Asian dishes at the buffet.

They’ve currently got holiday prices going on, and it’s $31 per adult for lunch or $49 per adult for dinner.

LOCATION: 865 York Mills Rd #2, North York, ON

August 8

If you’re in the mood for both dim sum and sushi, August 8 is the perfect place to visit.

They’re located in Toronto’s Chinatown neighbourhood, and they offer all-you-can-eat dim sum and sushi.

The dim sum menu features classic favourites like Steamed Pork Shiu Mai and Chicken Feet with Black Bean Sauce, while the sushi menu includes fun options like torched sushi and sushi tacos.

Their AYCE prices range from $28.99 to $42.99, depending on whether you’re visiting during lunch or dinner, and on the day of the week you visit.

They’re actually originally from Hamilton, and they also have several locations in the western part of the GTA!

LOCATION: 331 Spadina Ave, Toronto, ON

KAKA All You Can Eat Sushi in Markham, Ontario

KAKA All You Can Eat

If you’re craving some delicious all-you-can-eat sushi in Toronto, KAKA is the perfect place to satisfy your cravings.

Located near Bay & Gerrard, this AYCE spot serves up a wide variety of classic and fusion sushi rolls, as well as my fave: aburi oshi sushi!

Aburi oshi sushi is torched and pressed sushi, and it’s not something you’ll typically see at AYCE sushi spots in Toronto.

KAKA All You Can Eat Sushi in Markham

The quality of their fish is consistently good, which is what makes or breaks AYCE sushi spots!

You’ll also find plenty of other delicious sushi options and Japanese izakaya-inspired dishes, including everything from donburi, to skewers, to maki rolls.

Of course, dessert is always the best part of AYCE, and my fave dessert item here is the matcha crème brûlée.

KAKA All You Can Eat Sushi in Markham

Prices are $41.99 per adult from Monday through Thursday and $43.99 per adult from Friday through Sunday.

And if you happen to be in Markham, be sure to check out KAKA’s location inside the First Markham Place plaza.

LOCATION: 655 Bay St #5, Toronto, ON

Gyubee Japanese Grill

You’ve probably had Korean BBQ, but have you had Japanese BBQ before?

Gyubee is an all-you-can-eat Japanese barbecue spot with several locations across the GTA.

From Miso Pork Belly to Sake Steamed Clam, they’ve got all kinds of delicious dishes you can grill up!

AYCE prices range from $25.99 to $35.99 per adult, depending on whether you’re visiting during lunch or dinner, and on the day of the week you visit.

You can find them in the Annex, by Yonge & Dundas, and in Scarborough!

LOCATION: Various locations

Daimaru Sukiyaki

Enjoy all-you-can-eat Japanese hot pot at Daimaru Sukiyaki, which is a concept by the same owners behind Gyubee!

Japanese hot pot is also known as shabu shabu, which is a family-style way of eating that involves cooking raw ingredients in a shared boiling hot pot.

Definitely go for their signature Sukiyaki Soup broth, which is a lot lighter and less oily than typical hot pot broths.

You’ll also find some other delicious broth options, like their Spicy Soup and Kelp Soup broths.

The menu is a little more limited compared to other AYCE hot pot spots in Toronto, but they’ve still got plenty of delicious options!

Holiday prices range from $25.99 to $27.99 for the Basic Set, $32.99 to $34.99 for the Premium Set, or $85.99 to $87.99 for the Wagyu Set (which also includes all-you-can-drink).

If you pay cash for the Wagyu Set, you can also get 10% off!

The interior of the restaurant is also gorgeous, with private dining booths surrounded by bamboo details.

Daimaru is actually located up in Scarborough, but it’s so worth the trek from downtown.

LOCATION: 390 Silver Star Blvd Unit 117, Scarborough, ON

Robot Boil House

Robots are your hosts, servers, and food runners at this boil house in the Rosedale neighbourhood.

Enjoy an all-you-can-eat seafood feast every Thursday for $118.99 per person, with a 90-minute seating limit.

You can choose between lobster, dungeness crab, shrimps, or mussels in a variety of sauces and spice levels, including their signature Robot Blend, Thai Style, and Garlic Butter.

They’ve also got some delicious appetizer options like Cajun Fries, Takoyaki, and Baked Scallop!

If you can’t get enough of the lobster, you can also enjoy Baked Lobster, Lobster Bisque, and Lobster Fried Rice.

Keep in mind that you do have to book a reservation ahead of time!

LOCATION: 895 Yonge St, Toronto, ON

Liuyishou Hot Pot in Richmond Hill

Liuyishou Hot Pot

Hot pot is oh-so-satisfying during the cold weather months, and there are so many incredible hot pot restaurants in Toronto worth visiting.

Liuyishou is one of my favourites, and they offer all-you-can-eat Chinese hotpot.

You can choose from tons of meat, seafood, soybean, and veggie options!

Liuyishou Hot Pot in Richmond Hill
Quail eggs are a must.

Broths are an additional fee, and you can choose from a bunch of different options like Tomato, Chinese Sauerkraut, and Liu’s Spicy Soup Base (so good but so spicy).

You can either do a pot with a single broth, or you can do two or three flavour pots!

There’s also a full-out sauce bar where you can create your perfect dipping sauce.

I honestly just toss in whatever looks interesting to me, and it turns out delicious no matter what.

You’ll also find other delicious eats like pork trotters and chicken feet, as well as desserts like mantou and cake.

They also give out Melona at the end of your meal!

This Chinese hotpot chain started out as a single restaurant on a small street in China, and it’s now one of the largest hotpot chains in the world.

They opened their first location back in 2000, and now they’ve got over 1,200 locations around the world, with almost a dozen locations in Canada!

You can find them in Chinatown, Scarborough, and Richmond Hill.

I’ve also got a video over on TikTok featuring Liuyishou Hot Pot if you’re interested in seeing more!

LOCATION: Various locations

All-you-can-eat South American brunch at MARKED Restaurant in Toronto

MARKED Restaurant

Enjoy all-you-can-eat brunch and mimosas at MARKED in the Financial District.

It’s $95 per person with bottomless bubbles, and it’s definitely worth the seemingly steep price.

There’s quite a variety of classic brunch dishes like the Manchego Biscuit Benedict alongside unique South American dishes like Ceviche!

All-you-can-eat South American brunch at MARKED Restaurant in Toronto
Mushroom Arepa, Dates, and a mimosa (with pineapple prickly pear juice).
All-you-can-eat South American brunch at MARKED Restaurant in Toronto
Manchego Biscuit Benedict, French Toast, Ceviche, and Mushroom Arepa.

The portions are also quite large for small plates, and Adam and I were both full after trying only 9 out of the 19 dishes.

I’d definitely come with a group so you can make the most out of your visit and try everything on the menu.

Our top fave dishes were definitely the French Toast, Salmon Tostada, and Pork Belly Bacon!

They’re only open for dinner during the week, but you can enjoy their all-inclusive brunch on weekends from 11 AM to 3:30 PM.

Even the interior of the massive restaurant is absolutely stunning, and you’ll be in heaven if you’re a sucker for pretty bathrooms.

You can find MARKED right by the Scotiabank Theatre.

I’ve also got a TikTok video all about our dining experience if you want to see more!

LOCATION: 132 John St, Toronto, ON

Copacabana Brazilian Steakhouse

Steak lovers will definitely want to hit up Copacabana Brazilian Steakhouse in Midtown Toronto.

Copacabana offers rodizio, a Brazilian dining style that involves waiters bringing you food until you signal that you’ve had enough to eat.

Their unlimited tasting menu includes a variety of grilled steaks and meats carved table-side, as well as sides like Pao de Queijo (Brazilian cheese bread), Cassava Fries, and Beef Carpaccio.

You can order four sides at a time to share at your table, and if you’re only looking to enjoy sides with no meats, you can also do their sides-only menu for $35 per person!

Prices for the rodizio range from $75 to $85 per adult depending on the day of the week.

You can also visit them in Vaughan and Niagara Falls!

LOCATION: 150 Eglinton Ave E, Toronto, ON

Best all-you-can-eat restaurants in Toronto:

  1. La Chingada
  2. Pennies
  3. Kanto By Tita Flips
  4. Dragon Pearl
  5. August 8
  6. KAKA All You Can Eat
  7. Gyubee Japanese Grill
  8. Daimaru Sukiyaki
  9. Liuyishou Hot Pot
  10. Robot Boil House
  11. MARKED Restaurant
  12. Copacabana Brazilian Steakhouse

These were some of the best all-you-can-eat restaurants in Toronto, whether you’re looking to stuff your face with AYCE tacos, burgers, or sushi!

Have you been to any of these AYCE restaurants in Toronto? What are some other great all-you-can-eat spots in the city? Let me know on Twitter or Instagram!

Be sure to keep up with me on Instagram, TikTokTwitter, Facebook, and Pinterest if you aren’t already!

Feel free to subscribe to my weekly newsletter to get my blog posts delivered straight to your inbox.

Jessica Lam | Toronto lifestyle, fashion, beauty, and travel blogger | Diary of a Toronto Girl, a Canadian lifestyle blog

Like this post? Pin it for later!

Best all you can eat restaurants in Toronto

    Sharing is Caring

    Help spread the word. You're awesome for doing it!