all you can eat restaurants

Where Can I Find The Best All-You-Can-Eat Restaurants In Melbourne?

Unlimited food and unlimited opportunities, a memory from an all you can eat buffet holds a special piece of everyone’s heart, whether it was a family dinner at Smorgy’s, an awkward first date at Pizza Hut or a boozy brunch at one of Melbourne’s finest. 

Suppose you’re ready to embark on your next Buffett adventure look no further than our list of the best buffets in Melbourne. And remember the most important buffet rule: no matter what, there’s always room for dessert. 

Firstly for the newbies out there, what is a buffet? The roots of buffets can be traced back to Sweden, where smorgasbords, what felt like a never-ending spread of appetisers, was served as a main meal. The eating style has become so popular that it has been adopted in other countries as you can eat an assortment of different cuisines and dishes. Are you ready to dig in? 

Who doesn’t love limitless good food dining? Melbourne has a number of all you can eat dining restaurants peppered around the city, and today we are going to list the best of them for you! 

Below are the best “All you can eat” restaurants that offer unlimited dining for a limited budget. Even though there are many of them and we continue to find the best all you can eat restaurants, below are the ones we have discovered so far! 

Fill Up To The Brim With Melbourne’s Best All-You-Can-Eat

We’ve all got a soft spot for Smorgy’s in our hearts (those of us whose hearts didn’t explode after eating 21 consecutive plates of pizza, cinnamon doughnuts and chicken chow mein), but buffets have come a long way since the days of the lukewarm bain-marie. Now, they’re good.  

Of course, as any buffet pro knows, there are tactics you need to master. Avoid your bread and dips. Always load one plate with two piles of food you would never usually eat in such quantities (we’re a fan of smoked salmon and hash browns). And remember to leave room for dessert because there’s nothing sadder than the words “I can’t fit the cheesecake.” We know what we speak.

Endless Sushi | Gaijin


Now we’re talking. South Yarra fusion restaurant Gaijin runs all-you-can-eat sushi nights Monday to Thursday, and they’re a southside smash.

The best thing about all-you-can-eat sushi is that it’s just vaguely healthy enough for you to justify eating several kilos of the stuff (think of all that Omega 3). 

Mix it up with kingfish sashimi, spicy scallops, soft shell crab tempura hand rolls and Baked Dynamite: a California roll topped with diced scallop, crab sticks, spicy mayo, teriyaki sauce and green onion.

Luxe Buffet | Melba


Melbourne’s best dinner buffet is a toss-up between The Langham’s Melba and Crown’s Conservatory’s arch-rival.

Both are great, but we’re Melba fans at heart. Six ‘cooking theatres’, chicken rotisseries, char-grilled to-order steaks, a team of sushi chefs, oysters and green-lipped mussels, a carvery with fresh-baked Yorkshire puds, a permanent clay pot station and endless duck pancakes—and we haven’t even scratched the surface. 

If you’re going to shell out the $89+ it costs to eat at Melba, do yourself a favour: eat a light lunch. It’s a crime here to eat fewer than ten plates.

Unlimited Veggo | Crossways


You’ll find Crossways up some innocuous stairs on Swanston St, and waiting for you at the top is the best $7.95 you’ll ever spend.

Even meatheads have to acknowledge this place as hands down the best value for money in the city, but it’s surprising how many Melbournians walk straight past. 

Crossways’ mains are all vegetarian, vegan-friendly and wheat-free, and depending on what day you drop by, you’ll find steaming bowls of satay vegetables with tofu, red kidney beans and rice, Malaysian curry or Thai curry and poppadoms.

Vegetarians, you haven’t been forgotten. Run by Melbourne's Hare Krishna Temple, the Crossways Vegan and Vegetarian Restaurant provides an unlimited meat-free meal for lunch and dinner.

 At less than $10 ahead, this is a great option for starving students, the cash-strapped and vegetarians. Concession cardholders get to pay a measly $5.95. 

Blink, and you’ll miss the Swanston St stairwell leading to Crossways, where Melbourne’s Hare Krishnas serve all-you-can-eat vegan, wheat-free tucker for $8.95 (concession $6.95). Pay an extra 55c for take-away. 

Even omnivores like me have to acknowledge the CBD value for money. On any given weekday, you might find steaming bowls of Malaysian curry with poppadoms, satay vegetables with tofu or red kidney beans.

all you can eat restaurants

Breakfast With A View | No35


Of all the hotel brekky buffets in Melbourne, The Sofitel’s No35 wins Best View hands down. You get a panoramic 35th level vista over the CBD, not to mention one of the better-stocked breakfasts going around. Omelette station? Absolutely. They even do made-to-order pancakes.

Fussy eaters will appreciate the range of sugar-free preserves and gluten-free bread, not to mention the helpful ingredient labels on every dish. This is your time to go heavy on the hash browns: crispy, golden and re-filled to your heart’s content. 

Save room for dessert, though. There’s a decent pastry and cake range if you want to make those jeans explode.

Bottomless Japanese Grill | Takumi


CBD Japanese hot spot Takumi does an all-you-can-eat menu from $50pp ($55 on weekends). The hero of this bottomless menu? Charcoal-grilled meat. Specifically karubi beef and tender squid (there’s also finely sliced ox tongue for the brave).

You can also eat as much salad, mushroom, pumpkin, capsicum, eggplant, steamed rice and miso as your stomach will hold. Pro tip: seafood fans can upgrade to prawns, scallops and salmon for an additional $15. 

The only catch? You’ve got just 90 minutes to eat as much as you can. After that, you’re out of there.

All-You-Can-Eat High Tea | Grand Hyatt


Non-stop finger sandwiches and cups of Darjeeling? Sounds like a good idea to us. The Grand Hyatt is already known as one of the best brekky buffets going around (its Collins Kitchen breakfast has won Australian Gourmet Traveller's Best Hotel Breakfast three years running), but they're also doing a very special High Tea Buffet in collaboration with teaware designer Cristina Re. 

We're talking fine bone china and 24-karat gold-rimmed teapots, plus a massive selection of scones, jams, cream, preserves, finger sandwiches and just-one-more dessert. Everything from the 'Hot Selection' and the 'Patisserie' is all-you-can-bloody-well-eat. The tea comes courtesy of T2, and for an extra $20, you can get a free-flowing Chandon NV Sparkling Brut. Score. 

Bottomless Brunch | Fargo & Co


Fargo & Co is a slick bank-themed bar and bruncher in Richmond. They run a bottomless brunch every Saturday and Sunday, which includes free-flowing mimosas and prosecco, mimosas, Moscato, and spritz to go with a brunch item of your choice.

Easy On The Wallet | Kitchen Workshop


Perfect for those who want to fill up on some of the best buffet food in Melbourne without a full-on bill, Kitchen Workshop is one of Melbourne’s best all-you-can-eat restaurants. Kitchen Workshop boasts a fresh salad bar, roast counter and extensive dessert selection. 

And because the Crown team knows we’re suckers for a good deal, unlimited coffee, tea, and soft drinks are always available when you visit.

Infinite Yum Cha | David's


If you haven’t heard of David’s, it’s like the upmarket, classy older brother to Oriental Teahouse. And even though OTH have put their all-you-can-eat yum cha on hold, David’s bottomless dumplings are still going strong. 

There are two all-inclusive sittings on Saturday and Sunday: 11:30 am and 1:30 pm. All you can eat will set you back $38 on Saturdays and $40 on Sundays (pro tip: Saturdays also includes BYO). 

The dumplings are a step above your average Chinatown fare, too: perfect little flavour parcels smothered in black vinegar and chilli. You’re going to eat several plates of these, so wear stretchy pants.


This is a place for carnivores. Perhaps slightly gluttonous, hedonistic carnivores. The all-you-can-eat menu ($58 on weekends and around public holidays, a quite reasonable $47 Monday-Friday) comprises 12 different kinds of meat served from huge skewers at your table. 

Sides are chips, rice, beans and sweet little banana cakes. There is also a buffet in the middle of the room so you can help yourself to salads, pasta and rice dishes. 


Given how easy it is to rack up a fortune piling up plates at sushi trains, Tokosan’s all-you-can-eat sushi menu is an economical option. Every Tuesday, the contemporary Prahran bar and restaurant lets you eat as much sushi, gyoza, and takoyaki for $29. 

The dishes are brought out yum-cha style, with diners asked to select what they’d like from each serving dish.


conservatory is Crown’s upmarket buffet restaurant. There’s seafood, sushi, Indian, salads and mod Oz favourites in at least three sittings per day so that you can choose your adventure for breakfast, lunch or dinner. 

Remember to leave plenty of room for the dessert bar; they’ve got a killer chocolate fondue fountain that’s just waiting for you to dip whatever you want into a puddle of chocolate.

Shinbashi Yakiniku

At Shinbashi Yakiniku, one of the only Japanese restaurants in a sea of red-and-white tablecloths on Carlton’s Lygon Street, from Monday to Wednesday, $60 will get you an all-you-can-eat DIY Japanese barbecue grilling extravaganza, premium cuts included. 

And at 6.30 pm on a Monday, spots are filling fast – both regular tables and the traditional shoes-off floor seats (slippers provided). 

Little Collins St Kitchen

There are two things we look for in a buffet: fresh seafood and a sundae bar. Little Collins Street Kitchen's dinner buffet has both. The star attraction here is the prawns, which are fresh, plump, sweet and yes, unlimited. 

They are cooked and presented in their shells, without adornment, on ice. Staff are extremely prompt about replacing the shell bowls on the tables and whisking away your dirty plates when you get up to revisit the buffet.

Okami Greensborough

Unlike traditional all-you-can-eat situations, dinner at Okami doesn't involve food sitting in bain maries for a questionable amount of time. There’s table service, and the food here is made to order, coming to you fresh out of the kitchen. 

In a boon for budget-conscious indulgence, you only pay $29.80 per person, and you can order anything off the set menu. 

Tokyo Japanese Restaurant

At this centrally located Japanese restaurant – outfitted with a dizzying amount of red lanterns and posters from the old country – it’s about the simple pleasures of udon, gyoza and sushi. 

The restaurant offers bento boxes and a basic a la carte menu, but bargain hunters know to head to Tokyo Japanese Restaurant after 5 pm for their all-you-can-eat deal. 

For $29.80 ahead, it’s all on for young and old with prawn gyoza, stir-fried (and very saucy) udon noodles, chicken yakitori skewers, small sushi and sashimi platters, cooked prawns and crumbed tori katsu chicken thigh fillets. 

San Antone by Bludso's BBQ

Be a wingman (or woman) every Monday night at San Antone and get messy with a pile of chicken wings smoked for two hours and served straight from the pit. For $25, you’ll get a bucket of 10 smoked chicken wings with buttermilk ranch dipping sauce and a side of chips. 

Here's the clincher: you can keep ordering more for no extra charge if you're still hungry! You can also choose from a range of sauce options: hot Louisiana sauce, mild house barbecue, hothouse barbecue, or go ‘naked’ (sans sauce).

all you can eat restaurants

The Langham’s Melba Restaurant

The Langham, 1 Southgate Ave, Southbank, 

Starting at $67 for lunch and $97 for dinner, Melba’s buffet is the prettiest in town. Start with oysters, prawns and sushi before moving on to the antipasto. Then try the Asian dumplings and stir fry made to order at the wok station. 

Perhaps a steak also cooked to order, or a curry and naan bread from the tandoor oven. Oh, but that won’t leave room for the carvery with fresh-baked Yorkshire pudding. Or dessert, which is always exceptional. At least there’s always space to dip strawberries in the chocolate fountain.

If you love seafood, time your run. It's crab on Monday, lobster on Tuesday, oysters and bugs on Wednesday, sushi and sake on Thursday, ribs on Friday and fresh waffles on Saturdays.

A new late-night buffet supper is on trial at Melba from 10.30 pm to 1.30 am on Friday and Saturday nights. 

Executive chef Deepak Mishra decided to trial the night owl session after failing in his search for a late-night Singaporean laksa after work so that you can expect an excellent laksa along with toasties, curries, fries and other comfort food, all for $29.50pp.

Brekky + High Tea At The Grand Hyatt

Grand Hyatt, 123 Collins St, Melbourne, 

The $45 breakfast buffet at Collins Kitchen has won Gourmet Traveller’s best hotel brekky three years running, mostly because of the hotel’s focus on fresh produce from local farmers (not to mention a dedicated smoothie/juice bar, carving station, ridiculously good patisseries and an eye-popping wok and steamer section).

Another great option is the Grand Hyatt High Tea – non-stop finger sandwiches, pastries, desserts and fluffy little scones with jam and cream, all washed down with a cup of your favourite tea in beautiful teaware by designer Cristina Re. An extra $20 gives you a free-flowing Chandon NV Sparkling Brut.

The Mother’s Day sittings have already sold out, but there are a few tables left on Saturday before.

Places to go for the Best Buffets in Melbourne with Kids

The whole family is gifted with limitless options when it comes to deciding on where you’d like to dine. And the best part? Not all of them cost an arm and a leg. 

Sure, you’ll have to pay a fair price when it comes to luxurious all you can eat buffets. However, many taverns and restaurants orchestrate weekly promotions and children’s prices, making the family-buffet experience all the more realistic.

Ranging from all you can eat Japanese to all you can eat chicken wings, here are a handful of buffets scattered around Melbourne that are worth your time.

Sirocco Restaurant

If you’re staying at Melbourne’s Holiday Inn, be sure to remember the venue offers a full buffet breakfast to guests every day at their Sirocco Restaurant. Enjoy fresh eggs, coffee, and much more. The Sirocco Restaurant starts serving breakfast from 6:30 am, Monday to Sunday.

Address: 575 Flinders Ln, Melbourne VIC 3000

The Cliveden Bar

The Cliveden Bar provides visitors with an extensive buffet breakfast to enjoy every day of the week. Dig into a variety of breakfast favourites that are sure to keep everyone happy. Breakfast is open from 6:30 am on weekdays, and 7 am on the weekend. 

Alternatively, the dinner buffet is available from Sunday to Thursday after 6 pm. Remember to stop by from Friday to Saturday after 6 pm for the seafood buffet.

Address: 192 Wellington Parade, East Melbourne VIC 3002

DoubleTree, Hilton

Including a full breakfast buffet, the DoubleTree’s Platform 270 has a little something for everyone. The menu includes a wide variety of classic breakfast options that are sure to leave the whole family full and energised.

Address: 270 Flinders St, Melbourne VIC 3000


Make your way over to GingerBoy every week for ‘Bottomless Sundays’. Enjoy all you can eat dumplings, including flavours such as cabbage and onion, spiced eggplant, steamed prawn, steamed pork, along crispy pork belly. To top it off, the venue also offers bottomless drinks. Conditions apply – the package is only available for a 2-hour duration.

Address: 27-29 Crossley St, Melbourne VIC 3000

Hotel Grand Chancellor

The Hotel Grand Chancellor’s Footlights Restaurant offers a breakfast buffet to start your day the right way. The menu includes classic breakfast dishes accompanied by healthy options and fresh pastries. The venue starts serving breakfast from 6:30 am from Monday to Friday and 7 am on the weekends.

Address: 131 Lonsdale St, Melbourne VIC 3000

FAQs About Melbourne Restaurants

These are the best ways to approach all you can eat buffets in restaurants so that you can spend less and eat more:

  • Find buffets with the best deals. 
  • Choose buffets that suit your food tastes. 
  • Aim for restaurants with varied cuisine. 
  • Have a buffet meal for lunch rather than dinner. 
  • Eat breakfast before going to a buffet.

When you go to an all-you-can-eat buffet, you pay a single fixed price regardless of how much you consume. It doesn't matter if you eat one plate or ten plates: Each bite incurs an extra marginal cost to the restaurant, but no extra cost to you.

An all-you-can-eat restaurant (AYCE) is a type of restaurant in which a fixed price is charged for entry, after which diners may consume as much food as they wish.

At the Buffet

  • Browse. Look at all the selections before eating. Don't be overwhelmed.
  • Set a Game Plan. Plan what you want to eat before nomming on everything in sight.
  • Eat Slowly. Enjoy that food. 
  • Keep moving. Walk around for quicker digestion.
  • Eat and Repeat. And, of course, end the day off with that soft-serve ice cream.

It sounds like a pretty good deal, but how do these restaurants make any money? The way buffets typically work is each person pays the same fixed price for access to a line of self-serve dishes. You grab a plate, fill it with food, eat, and repeat—as many times as you want.

Scroll to Top