The phrase 'all you can eat' tends to conjure up one of two images for most people: beautiful spreads that include every dish you could possibly want (but require an all-inclusive package somewhere far-flung) or the bloat-inducing counter at Pizza Hut. Now, we’re not saying there’s anything wrong with all you can eat pizza, but there’s more to buffets in London than Pizza Hut’s heat-lamped counter, as you’ll see below.
Okay, let's talk tactics. Before you check out our hot picks, we have a few great tips to help you get your money’s worth.
Bring your A-game – and by that we mean appetite. There’s no point attending an all you can eat meal without having a hunger on. Obviously, we don’t suggest starving yourself beforehand, but turning up with some room in your stomach is a surefire way to get the most out of the buffet.
Start small. Don’t pile your plate with a mountain of food on round one or you’ll wear yourself out (your appetite, that is). Add a little bit of everything to your plate initially, decide which dishes are your favourite, then go back for the ones you really enjoy.
Pace yourself. It can be exciting and overwhelming to be faced with so much food, but if you eat too fast, you’re likely to fill up quickly and potentially cause stomach cramps. Take your time, enjoy yourself, and try not to overeat. You don’t want to feel painfully uncomfortable at the end of it.
Feeling ready for the challenge? We’ve rounded up a selection of the best breakfast buffets, bottomless brunches that include food instead of/as well as booze, Sunday lunch spreads and a couple of all you can eat sushi options too. So, whether you’ve got a hankering for pastries, mezze, sushi or pizza, we’ve got you covered.
The best all you can eat breakfast and brunch in London
Start the day as you mean to go on, by which we mean dazzled by an array of delicious food that you can scoff until your heart’s content. We don’t mean eat ‘til you puke, but you’re going to need enough energy to keep you going at least until lunchtime, so don’t be shy.
Dishoom, Various locations
What: Bottomless porridge doesn’t sound all that special (unless you’re Oliver Twist), but when it’s Dishoom’s date and banana porridge, it really is. Made with organic oats, milk, banana and sweet Medjool dates, it’s the ultimate comfort breakfast that’s just perfect for a chilly or rainy day. It’s pretty filling, especially when combined with Dishoom’s signature house chai (which is a must for anyone with a cinnamon addiction), but Dishoom promise that if you want a refill of your bowl, you need only ask. Who ever said bottomless has to be bad for you?
When: Dishoom (various locations)
Where: Monday-Friday 8am-11.45am and Saturday-Sunday 9am-11.45am
How much: £6.50 for a never-ending portion
Book now: Covent Garden, Shoreditch, Carnaby, Kensington, King’s Cross
Gaucho, Various locations
What: If you’re someone who believes weekends exist for boozy brunches, then you’re sure to have heard of Gaucho’s Electro Brunch Feast. Hedonistic to the extreme, this banquet – there really is no other way to describe it – includes tables groaning with the weight of unlimited food and drink to the tune of whatever smooth beats the DJ feels like spinning. This all you can eat offering includes all manner of brunch dishes from eggs Benedict to bacon sarnies, steak and eggs, and burrata on sourdough, all served up with an epic line-up of free-flowing cocktails. It’s not the cheapest, and there is a 90-minute time limit, but all you can eat and drink brunches don’t come much more glamorous than this.
When: Saturdays 11am-4pm
Where: Gaucho (various locations)
How much: £65 per person for unlimited food and cocktails
Book now: Broadgate, Canary Wharf, Chancery Lane, The City, Piccadilly, Sloane Square, Smithfield, Tower Bridge
Bala Baya, Southwark
What: If the idea of bottomless Middle Eastern sharing plates fills you with barely containable excitement (and why wouldn’t it?), then you need to get yourself to Bala Baya as soon as you have a free weekend. You’ll start with a spread of the entire mezze menu, including house harissa with pitta and braised beef hummus, followed by a brunch main dish (each!) and a taster of all three desserts. Call it what you want – buffet, feast, a little bit of everything – but prepare to be rolled out of the restaurant when you’re finished.
When: Saturday-Sunday 10.30am-4pm
Where: 229 Union Street, London, SE1 OLR
How much: £32 per person
Book now: Bala Baya
Jones & Sons, Dalston
What: Now, the main thing to remember when brunching at this friendly all-day British restaurant in Dalston is that you can only order your next round of food when the whole table has finished. That means leaving 97-year-old granny and your mate ‘Dave the sloth’ at home if you want to make the most of what’s on offer here. Once you’ve rounded up your fast-eating friends, you can look forward to unlimited plates of classic breakfast and brunch fare, such as croissants, pancakes, various things on toast and, at risk of holding everyone else up, a full English (meaty, vegetarian or vegan). There’s also the option of adding booze into the mix for an extra tenner, which we think is a pretty sweet deal.
When: Saturday 11am-5pm and Sunday 11am-1pm
Where: 3 Gillett Street, London, N16 8JH
How much: From £35 per person, or £45 with bottomless booze
Book now: Jones & Sons
London Shuffle Club, Shoreditch
What: A great one for groups, London Shuffle’s ‘Bottomless Shuffle Brunch’ includes unlimited pizza and booze as well as a 30-minute shuffleboard taster session to the soundtrack of some great funk and soul tunes. Shuffleboard, for the uninitiated, is a game in which two teams use long cues to push weighted discs along a narrow lane and (hopefully) into a marked scoring triangle. Lanes can accommodate 2-8 players at a time and each ticket covers a two-hour session including bottomless prosecco, draught beers and pizza, which you don’t even need to feel guilty about because you’ll be working it all off as you go… Probably.
When: Saturday 12pm-2pm or 2:30pm-4:30pm and Sunday 12-2pm
Where: 4 Ebor Street, London, E1 6AW
How much: Tickets are £35 per person on Saturdays and £30 per person on Sundays and must be booked in advance
Book now: London Shuffle Club Shoreditch
The best all you can eat sushi buffets in London
We find, and we’re sure you’ll agree, that good sushi is extremely moreish. There’s nothing worse than spending big money on sushi but still coming away feeling hungry, which is why we’ve included the below restaurants that offer all you can eat sushi. Chopsticks at the ready.
Inamo, Various locations
What: You can feast on an unlimited supply of dishes at this interactive oriental fusion restaurant, which has branches in the West End and Camden. There are 30 sushi, dim sum, and tapas options to choose from, including salmon tataki, veggie dragon rolls, Korean chicken wings and yuzu pork belly. Take note, vouchers must be booked and redeemed up to four hours in advance and you can order up to three dishes at a time over a one-hour period (though you have 90 minutes to eat it).
When: All day Monday to Friday
Where: Inamo (various locations)
How much: £31.95 for unlimited sushi and tapas
Book now: Covent Garden and Soho
Sushi Cafe, Battersea Park
What: For less than 20 quid per head, you can scoff down as much sushi as you please for 90 long minutes at this Battersea-based Japanese restaurant. With a choice of over 50 dishes, from curries and grills to tempura, noodles, soups and of course, a whole lot of sushi, you just might find that an hour and a half isn't quite enough time to sample it all. Oh well! You'll just have to come back for round two.
When: All day Monday-Sunday
Where: 555 Battersea Park Road, London, SW11 3BL
How much: £19.99 per person
Book now: Sushi Cafe
The best buffet Sunday lunches in London
Cooking up a Sunday roast for the family can be taxing, so why not leave it to someone else for a change? You won’t find much in the way of traditional roasts in our picks below, but you will find a nice variety of restaurants that offer buffets fit for a king, whether you’re nursing a hangover from Saturday night or just plain hungry.
Ping Pong, Various locations
What: We would have included Ping Pong’s ‘Lazy Sumday’ menu solely on the merit of its punny title, but it turns out its substance is as good as its name. For less than £30, you can fill up on baos, buns and dumplings until your heart’s (or stomach’s) content. And, as if unlimited dim sum wasn’t enough, you can also add a bottle of prosecco to your lunch for a tenner. Fun and informal, Ping Pong ticks the boxes for anything from a lazy Sunday food fest to a lively special occasion, and with branches all across London, you’re bound to find one that suits your location. Just checking we mentioned the all you can eat dim sum? It’s a seriously good offer.
When: All day Sundays
Where: Ping Pong (various locations)
How much: £25.95 per adult, £11.95 for under 12s
Book now: Soho, Covent Garden, Southbank, St. Katherine Dock, Bow Bells House, Shepherd’s Bush and St. Christopher's Place
The Ned, The City
What: This one’s probably the closest to those eye-poppingly generous spreads you get at fancy hotels abroad, thanks to the vast array of delectable dishes on offer. Served across Millie’s Lounge, The Nickel Bar, Malibu Kitchen and Lutyens Grill at The Ned, the aptly named ‘Ned’s Feast’ includes as much food as you like, plus a glass of prosecco on arrival. Dishes vary from week to week, but the selection will always include lobster, oysters, roasts with all the trimmings, brunch dishes and salads. There’s also a cheese and dessert bar laden with profiteroles, pastries, puddings and cheeses that you’ll need to leave room for.
When: Sundays 12pm-8pm
Where: 27 Poultry, London, EC2R 8AJ (members and hotel guests only)
How much: £80 per person, or £145 with free-flowing Champagne
Book now: The Ned
What: Locals flock to this friendly neighbourhood Indian restaurant throughout the week, but particularly on Sundays thanks to its family-friendly buffet, which offers both excellent food and great value in comfortable surrounds. Each week the chefs at Babur choose a well-balanced mix of Indian favourites, such as tandoori chicken, Keralian slow cooked mutton stew, and pumpkin curry, which guests can help themselves to as often as they like, along with rice and naan bread. It’s a perfect end to the week for any curry enthusiast and almost guarantees you a good afternoon nap.
When: Sundays 12pm-4pm
Where: 119 Brockley Rise, London, SE23 1JP
How much: £19.95 for adults, £12.95 for children up to 12 years of age (children under seven eat for free)
Book now: Babur
If you'd rather enjoy bottomless booze over unlimited food, then check out our round-up of the best bottomless brunches in London.