Skip To Main Content

Every product is carefully selected by our editors and experts. If you buy from a link, we may earn a commission. Learn more. For more information on how we test products, click here.

Best All You Can Eat Restaurants in Sydney

6 Best All You Can Eat Restaurants in Sydney

Want to gorge yourself at the best all-you-can-eat restaurants Sydney has to offer? Of course, you do. Let’s be real, “all you can eat” is a phrase one only hopes to hear when at a restaurant. It’s a one-way ticket to pig out on food that your gut has only fantasised about. Luckily, Sydney is home to many buffets, but choosing one that suits your appetite is no cinch.

The good news is that no matter how hollow your legs are or what cuisine you’re itching for, these eateries have you covered. And the bad news is, well, there’s no bad news! Because these restaurants will surely leave you in a food coma. That’s why we’ve put together this list of the best all-you-can-eat restaurants in Sydney.

RELATED: These are the best bottomless brunches in Sydney.

Best all-you-can-eat in Sydney at a glance

Our list of the best all-you-can-eat in Sydney goes like this.

Now we’ve had a look at our favourites, let’s check out the complete list.

All you can eat sydney
Churrasco | Image: Supplied

1. Churrasco

Churrasco is the best buffet in Sydney for a simple reason: the meaty zests of Brazilian cuisine in a samba ambience. The thinly-spaced restaurant encapsulates the flamboyant food scene of Rio de Janeiro. For $50 per head, one can relish their tantalizing meats that are slowly barbequed and skirted with vegetables, salads and antipasto dishes. And for $35 per person, an all-you-can-eat vegetarian menu is offered. Hint: try their iconic Picanha (beef rump) and Churros with special sweetened sauce.

Address: 240 Coogee Bay Rd, Coogee NSW 2034
Hours: Mon-Thu 5-10 pm, Fri 5-10:30 pm, Sun 12-10 pm
Phone: (02) 9665 6535


All you can eat sydney 2
Sydney Tower Buffet | Image: Supplied

2. Sydney Tower Buffet

If you’re seeking a penthouse-like view of the CBD and a buffet with more than 40 dishes spanning from East to West, than the Sydney Tower Buffet is the best buffet in Sydney for you. At 82 floors above the city, savour delicacies crafted by avant-garde chefs. For a casual lunch during the weekday, it’s $90 per head on weekday dinners. Order the Baked barramundi, fennel, pink pepper slaw and Panna cotta with compressed melon and Tasmanian pepper—they’re to die for.

Address: Level 4/108 Market St, Sydney NSW 2000
Hours: Mon-Sun 12-2 pm, 5-9 pm
Phone: 1300 391 808

Sydney Tower Buffet

All you can eat sydney 4
Spring Street Social | Image: Supplied

3. Spring Street Social

Spring Street Social has it all: Live music and late-night foods that hit the spot, all in our beloved Bondi Junction. The venue invokes a 1920s vibe; a dimly lit, jazz-infused hub for those wanting to de-stress. For $49 per individual try the all-you-can-eat dumplings with a glass of wine for two people (total value up to $88). Or try their Salmon Candy or the lobster macaroni with chorizo and sundried tomatoes with a side of pepita and feta-drizzled harissa carrots. Let this place take you back to a forgotten era of good service.

Address: 110 Spring St, Bondi Junction NSW 2022
Hours: Tue-Fri 5 pm-2 am, Sat 5 pm-12 am, Sun 24 hrs
Phone: (02) 8667 5395

Spring Street Social

All you can eat sydney 5
Govindas Cinema and Restaurant | Image: Supplied

4. Govindas Cinema and Restaurant

Firstly, you should know that no two nights are the same at Govindas. This all-you-can-eat buffet is a vegetarian staple that operates an upstairs living room-like cinema. Eat until you are satisfied for $25 per person. The staples here include Indian dahl soup, vegetable curry, baked penne, succulent kofta balls in creamy tomato sauce and large veggie samosas. When finished dining, you’ll be invited to kick off your shoes and recline on comfy couches or tub chairs and watch a movie.

Address: 112 Darlinghurst Rd, Darlinghurst NSW 2010
Hours: Wed-Sun 5:45-10 pm
Phone: +61 425 333 086

Govindas Cinema and Restaurant

All you can eat sydney 6
The Colonial India Buffet | Image: Supplied

5. The Colonial British Indian Buffet

Put simply, The Colonial British Indian Buffet gives you nothing less than fine cuisine that nourishes the stomach and soul. This pristine eatery draws on foods of colonial times and serves them with a contemporary crunch. The cuisine is comprised of slow-cooked veggies and meats, an array of tapas, and curry mains, both meat and vegetarian—induced by flavours across India. The restaurant frequently offers limited time discounts across multiple locations—so hurry to get your bucks worth!

Address: 71-73 Stanley Street, Darlinghurst NSW 2010
Hours: Mon-Sun 5-10 pm
Phone: (02) 9332 1336

Address: 1/19-21 Grosvenor St, Neutral Bay NSW 2089
Hours: Mon-Sun 5-10 pm
Phone: (02) 8068 6462

Address: 237 Darling St, Balmain NSW 2041
Hours: Tues-Sun 5-10 pm
Phone: (02) 9818 3272

The Colonial Indian Buffet

All you can eat sydney 7
Star Buffet | Image: Supplied

6. Harvest Buffet at The Star Sydney

Since ’04, the Star Buffet has brought nothing less of sensational international dishes to the all you can eat buffet scene. Their menu range is from East to West: Smoked salmon, crab legs, mussels, scallops, octopus, and squid, selection of soup choices, Mongolian beef, roasted duck, barbeque pork, honey soy chicken, nori rolls, hand rolls and sushi. And the list goes on. The selection of desserts is innumerable. Be sure to get all you can eat lunch for only $25 per person, and dinner $29 pp at this stalwart.

Address: Level 1/80 Pyrmont St, Pyrmont NSW 2009
Hours: Wed-Thu 11:30-2 pm, 5-9 pm, Fri-Sat 11:30-2 pm, 5-9:30 pm, Sun 11:30-2 pm, 5-9 pm
Phone: (02) 8713 0701

Star Buffet

Key things to consider for all-you-can-eat in Sydney

The key factors to keep in mind when deciding where to go:

  • Price – how expensive are the deals and the drinks?
  • Variation – menu variety and ability to make changes when needed.
  • Location – whether that be in the centre of all the action or somewhere quaint and quiet.
  • Service – good service makes the experience at a restaurant that much more enjoyable.

Alternatives to all-you-can-eat in Sydney

If you’re looking for other things to do in and around Sydney, we’ve got you covered with some of the options listed below. You can also check out our list of Fun Thing To Do in Sydney. If you’re looking for a more specific cuisine, check out our list of Mexican Restaurants in Sydney or theBest Burgers in Sydney. If you’re full, we can also help you with your search for the Best Rooftop Bars in Sydney or show you the Best Sydney Museums.

General FAQs

What is the difference between a buffet and all you can eat?

There is one slight difference between a buffet and an all you can eat restaurant. In a buffet, you have to serve yourself, whereas at all you can eat, generally, there is one item that is endless and served at your table by the wait staff.

Can you get kicked out of an all you can eat restaurant?

If you just want to hog-out on food at an all you can eat restaurant, then no. Though if you impinge some of their house rules, like overstay, then yes.

What is a good all you can eat restaurant in the Sydney CBD?

The Kansai Japanese Restaurant, Sydney Tower Buffet and Govindas Cinema and Restaurant are the top all you can eat spots in the Sydney CBD.

You’ll also like: