Feel like going for sushi, tapas, maybe even a brunch buffet? Here are some of Calgary’s best all you can eat restaurants to satisfy every type of craving.

Fusion Sushi

Fusion Sushi offers a combination of fresh Thai and Japanese cuisine with all you can eat options for lunch and dinner. Servers will continue to bring food to your table until you are stuffed full so you never have to leave your seat.  With several locations throughout Calgary, there’s sure to be one close by.

A post shared by David Xiong (@thelord.dx) on

Address: 1829 Ranchlands Blvd NW
Address: 511 McKnight Boulevard NE
Address: 1137 17 Ave SW
Address: 118 5 Ave SE
Address: 201 10 St NW

Check out their website here!

New Dynasty

A post shared by Yumi Park (@1991.kaylee) on

The New Dynasty has been serving up all you can eat Chinese food in Calgary for nearly 25 years. Throughout the years, the ornate and hospitable restaurant has stood by its philosophy of serving the best for less. It has been elected twice for the Calgary Herald Readers’ Choice Award in gold.

Address: #201 150 Crowfoot Crescent NW

Check out the New Dynasty’s website here!


This upscale Brazilian steakhouse features an all you can eat salad and dessert bar while a delicious range of meats including roasted chicken legs and glazed ham are brought in frequent rounds to your table, carved on the spot. We highly recommend Bolero’s caramelized pineapple to satisfy your sweet tooth.

A post shared by Bolero (@boleroyyc) on

Address: 6920 Macleod Trail S

Check out their website here!

The Highwood

The Highwood offers buffet style dining every Thursday at lunch. This restaurant is reservation-sat and books well in advance. Located close to SAIT, the award-winning Highwood is overseen by professional chefs and hospitality experts but run primarily by SAIT’s Professional Cooking, Hospitality Management, and Baking and Pastry Art students.

A post shared by Danna (@dannabowes) on

Address: 1301 16 Ave NW

For more information, follow the link here!

Steels Café and Grill

There’s only one place to go for a Sunday morning all you can eat brunch buffet. You don’t need to be a guest at the Executive Royal Hotel to enjoy their famous weekly brunches, you just need to make a reservation. There are over 12 000 square feet of food stations offering desserts, hot dishes, seafood, made to order omelets, and more. A hotel ballroom, seating anywhere from12 to 250 guests, can be booked to host private Sunday brunch events.

Address: 2828 23rd Street NE

Find Steels Café and Grill’s website here!

Mango Shiva

Mango Shiva puts on a lunch buffet every weekday using fresh, quality ingredients to prepare some of the best Eastern Indian food Calgary has seen. Mango Shiva is stylish and contemporary, making it the perfect place to take your boss and co-workers out for lunch break.

Address: 218 8th Avenue SW

Check out the website here!

Bookers BBQ + Crab Shack

Bookers skips all the pomp and circumstance, getting right down to what really matters: food. Every Sunday, this Southern-style, casual warehouse invites you to its all you can eat crab legs and BBQ ribs event along with an all-day happy hour. Expert barbeque chefs slow smoke Bookers’ pork daily so you know you’re in good hands.

Address: 316 3 St. SE

Check out Bookers’ website here!

If we missed any of your favourite all you can eat locations, let us know in the comment section below!