Sometimes you order a couple of appetizers and sometimes you need an all-you-can-eat food frenzy, it’s called balance. There’s nothing like good old-fashioned all-you-can-eat restaurants and deals and Toronto has plenty of them.

Here are 8 all-you-can-eat deals to check out in Toronto.

Recent Posts:
Here’s how much you’ll pay for a hotel in Toronto during the Taylor Swift Eras Tour
Logan Paul is partnering with the Toronto Raptors & here’s how


Copacabana Brazilian Steakhouse has an all-you-can-eat tasting menu Sunday-Thursday for $75 per person.

Show up hungry and get ready for Beef Carpaccio, Salmon Tartare, Pasta Bolognese, Papas Bravas, Scalloped Potatoes, Spicy Chicken Fried Rice, Creamy Sweet Potato & Beef Skillet, Anticucho Steak Chaufa, Brazilian Meatballs, Beef & Cassava and more!

On Thursdays, ladies can take advantage of the same deal for only $50. Woohoo!

Where: Copacabana, 150 Eglinton Ave E
Cost: $75 per person


All-you-can-eat Japanese food? Sign me up.

Monday-Thursday it costs $41.99 per adult for the unlimited menu and $43.99 on weekends.

Indulge in everything from sushi rolls to fried udon!

Where: KAKA, 655 Bay St
Cost: Starting at $41 per adult

Rodeo Steakhouse

Another delicious Brazilian steakhouse to enjoy all-you-can-eat dishes.

Rodeo offers an unlimited dinner menu Tuesday through Sunday for $80 per person or $58 per person for the vegetarian menu.

Where: Rodeo Steakhouse, 95 Danforth Ave
Cost: $58-$80 per person

Spring Sushi 

Spring Sushi is a popular destination for, you guessed it, all-you-can-eat sushi.

There are over 80 items to pick from so dig in!

Where: Spring Sushi, 10 Dundas St E #500
Cost: $31.99 per adult


You have to grab a ticket to get Pennies all-you-can-eat menu but it’s worth it.

Every Wednesday you can dive into unlimited Cheeseburger Sliders and OG Tots for $20.49.

Reserve your spot here.

Where: Pennies, 27 Strachan Ave
Cost: $20.49 per person

La Chingada

Every Thursday La Chingada has all-you-can-eat tacos – a dream.

There are 12 different types of tacos to pick from for $34.50 a person.

Where: La Chingada, 1242 Dundas St W
Cost: $34.50 per person

Sportsnet Grill 

How about putting on a game and chowing down on some all-you-can-eat breakfast?

Sportsnet Grill is right downtown and for $28 per adult, you can eat as many eggs, bacon, pastries and charcuterie as you want.

Where: Sportsnet Grill, 1 Blue Jays Way
Cost: $28 per person