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.
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
Phone: (02) 9665 6535
Trading Hours: Mon-Thu 5-10 pm, Fri 5-10:30 pm, Sun 12-10 pm
2. Kansai Japanese Restaurant
The Kansai Japanese Restaurant is a stalwart. The underground food haven’s staples include udon, tempura and gyoza. The eatery also dishes up chicken, pork and vegetarian meals that are modestly priced and conveyed by friendly service in relaxed and unpretentious space. For $35 per person, you can dine-in on any food item and a gelato dessert. Or choose the $45 buffet menu that includes any menu item and swaps the gelato dessert for the sashimi speciality. Definitely Sydney’s best all you can eat Japanese eatery.
Address: Basement level 1, 7-13 Hunter St, Sydney NSW 2000
Phone: (02) 9231 5544 Trading
Hours: Mon-Fri 10-10 pm, Sat 5-10 pm
3. 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
Phone: 1300 391 808
Trading Hours: Mon-Sun 12-2 pm, 5-9 pm
4. Pizza Autentico
Pizza Autentico has resurrected the all you can eat buffets for pizza in Sydney. Situated in a sleepy street in Surry Hills, the restaurant prides itself in tip-top Italian produce. The menu features a jaw-dropping 30 pizza and 10 kinds of pasta. Envision eating a crispy golden-crust pizza with toppings like spicy pork sausage, prosciutto or buffalo mozzarella, and pasta with creamy ricotta or traditional basil pesto. Their bottomless menu of Italian entrees and salads, drinks and a selection of pizza and pasta are all for just $79 per head.
Address: 15 Brisbane St, Surry Hills NSW 2010
Phone: (02) 9267 9992
Trading Hours: Tue-Sun 5:30-9:30 pm
5. 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 the 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 the 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
Phone: (02) 8667 5395
Trading Hours: Tue-Fri 5 pm-2 am, Sat 5 pm-12 am, Sun 24 hrs
6. 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 your satisfied for $25 per person. The staples here include Indian dahl soup, vegetable curry, baked penne, the 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
Phone: +61 425 333 086
Trading Hours: Wed-Sun 5:45-10 pm
7. The Colonial India Buffet
Put simply, The Colonial India 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, curry mains, both meat and vegetarian—induced by flavours across India. The restaurant is currently slinging a feast for two (valued at $85) for $38—so hurry to get your bucks worth!
Address: 118 Crown St, Darlinghurst NSW 2010
Phone: (02) 9332 1336
Trading Hours: Mon-Sun 5-10 pm
8. Star Buffet
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: 1 Meredith St, Bankstown NSW 2200
Phone: (02) 8713 0701
Trading 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
Goobne is the healthier route to food in the Sydney buffet scene. Its owners were pleased to bring the first restaurant to Australia in 2019 from a series of eateries from Korea. This novel addition to the all you can eat buffets in Sydney boasts the best oven-roasted chicken. For $75 all you can eat menu for two people can start with their Goodne Original, UFO Fondue Chicken or go hard with Volcano, a fiery Korean classic.
Address: Darling Square Shop, 16e Tumbalong Blvd, Haymarket NSW 2000
Phone: (02) 8417 6201
Trading Hours: Mon-Wed 11 am-9 pm, Thu-Sat 11:30-10 pm, Sun 11:30-9 pm
10. Daniel San
The neon-infused Japanese rock ‘n’ roll bar is a vibrant and off-beat selection in this list. Located beneath the Novotel Manly Pacific Hotel, Daniel San is the first all you can eat eatery and rock ‘n’ roll bar to land in Manly’s iconic beachfront. The venue is perfect for millennials. Not to mention their incredible menu that ranges from the freshest seafood to your favourite pub classics. Indulge on their Signature Banquet for $55 pp or $65 Omkase Banquet or High Roller $90 pp.
Address: 55 N Steyne, Manly NSW 2095
Phone: (02) 9977 6963
Trading Hours: Mon-Wed 4-10 pm, Thu 4-11 pm, Fri 4-12 am, Sat 24hrs, Sun 12-10 pm
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.