Photo via @kakaallyoucaneat Instagram
Hungry? Why stop at just one item on the menu when you can have them all, as many times as you want? When it comes to all-you-can-eat, Toronto has plenty of great choices.
Whether you’re craving Indian, Japanese, Brazilian, or Filipino cuisine, you can enjoy it in unlimited quantities at restaurants all over the city.
Here are 7 of Toronto’s best all-you-can-eat restaurants where you can take your dinner plans to the next level.
Recent Posts
13 of the best Toronto restaurants & bars to check out during TIFF
This Ontario park with floating boardwalks is an enchanting hidden gem
This all-you-can-eat Japanese restaurant is located in the heart of downtown. The menu is “highly influenced by izakaya with a great skewer selection, and a dessert menu you won’t find anywhere else,” according to the website.
If you’re a sushi connoisseur, you’ll definitely be satisfied with their blowtorched sushi selection.
Where: 655 Bay St, #5
Cost: $41.99-$43.99 per adult
Located just north of Yonge and Bloor, Robot Boil House offers its new lobster and crab buffet every Thursday evening, and it claims to be “Toronto’s first and only all-you-can-eat lobster special.”
The seafood boil features lobster, Dungeness crab, black tiger shrimp, head on shrimp, as well as black and green shell mussels.
You’ll also get to choose from a variety of sides, appetizers, seafood-based soups, and desserts.
When: Every Thursday, 4 PM to 9 PM
Where: 895 Yonge Street
Cost: $118.99 per person
The AYCE menu at this iconic North York buffet has a huge variety of gourmet dishes, including Peking duck, BBQ, seafood dishes, sushi, sashimi, and more.
The interior decor is made from ancient ship wood to give the dining room a historic and unique feel.
Where: 865 York Mills Rd, #2
Cost: $26-$47 per adult
If you feel like splurging, Copacabana is the place to do it. This Brazilian Rodizio steakhouse has an all-you-can-eat tasting menu with some incredible eats.
That includes pulled braised beef ribs with cassava puree, top sirloin, Piri Piri chicken drumsticks, and grilled salmon, plus made-to-order sides and delicious dessert.
Where: 150 Eglinton Ave East
Cost: $80-$85 per adult
Located in Little India Plaza on Gerrard, this popular spot serves real authentic Indian food cooked with homemade Indian spices.
The head chef takes pride in the menu’s home-style cuisine, and you can get some serious bang for your buck at the lunch and dinner buffet.
Where: 1416 Gerrard St East
Cost: $21.99-$24.99 per adult
This is one of Toronto’s favourite spots for all-you-can-eat Korean barbecue, and the fun part is getting to prepare your own food!
Choose from tenderized cuts of pork, bare shrimp, squid, Kalbi beef ribs, marinated lamb, Bulgogi, chicken, and white fish fillets, and prepare them to perfection over the grill right at your table.
Where: See locations
Cost: $33.99-$36.99 per adult
Filipino cuisine meets Sunday brunch — need we say more? Toronto’s Kanto by Tita Flips is known for its Sunday fiestas, where you can stuff your face with all-you-can-eat brunch favourites with a Filipino twist.
Kanto Sunday Fiesta Brunch has four seatings throughout the day at 11 AM, 1 PM, and 4 PM, each of which is two hours long.
Where: 2986 Dundas Street West
Cost: $14-$28 per adult
Vancouver is really warming up, and we don't know about you, but if it feels…
Cinco de Mayo is basically your excuse to make weekday plans feel like a weekend,…
After a wild and tumultuous 2025 for Kits Pool, the City of Vancouver has announced…
If there is one place in Alberta that feels a little unreal in person, it…
Toronto residents will soon be able to enjoy a nice, relaxing day in a local…
Picture this: you wake up in Calgary and decide your entire day will consist of…