
Dining in London can be expensive, and finding good food on a budget can be challenging unless you’re happy settling for street food or fast-food options.
That said, eating well for relatively little money in the British capital isn’t impossible – you just need to know where to go. Let’s explore the best all-you-can-eat restaurants in London, where you can eat as much as you like for a fixed price.
If unlimited Middle Eastern dishes to share fill you with unbridled excitement, you absolutely must visit Bala Baya on your next free weekend.
You’ll start with homemade harissa with pitta and braised beef hummus, followed by a brunch main course (one each) and a taste of all three desserts. Call it what you like – a buffet, a feast, a bit of everything – but prepare to roll out of the restaurant.
The main thing to remember when brunching at this welcoming British restaurant in Dalston is that you can only order the next round of food once everyone at the table has finished.
This means leaving behind slow or light-eating friends and relatives if you want to make the most of the offer. Once you’ve assembled your crew, you’ll enjoy unlimited plates of classic breakfast and brunch dishes, including croissants, pancakes, various toast preparations and, risking holding everyone else up, a full English breakfast. There’s also the option to add alcoholic drinks to the mix for just an extra ten pounds, which we think is a genuinely great offer.
If you’re among those who believe weekends were made for boozy brunches, you’ll have surely heard of Gaucho’s Electro Brunch Feast. Extravagant to the extreme, this banquet includes unlimited food and drinks to a soundtrack of music. This all-you-can-eat offering includes every type of brunch dish, from eggs Benedict to bacon sandwiches, steak with eggs and burrata on sourdough bread, all served with an epic selection of cocktails on tap.
It’s not the most budget-friendly option and there’s a 90-minute time limit, but all-you-can-eat brunches have never been so glamorous.
If you find yourself near Islington, you might pop into Rodizio Rico. Located within the O2, it’s a Brazilian steakhouse specialising in Brazilian cuisine and offering unlimited meat or vegetarian menus at a fixed price. In a casual, open-grill churrascaria-style setting, you can dine by choosing the BBQ menu, which features a range of chargrilled meat specialities. The vegetarian menu, meanwhile, includes various grilled vegetables and numerous salads.
In Chapel Market sits a small Indian restaurant specialising in strictly vegetarian Indian cuisine, offering a generous buffet of traditional Indian dishes daily. The buffet changes every day to guarantee the freshness of the dishes served.
The restaurant is simple but very characterful. Throughout, you’ll find references to vegetarian culture and the walls are covered with posters promoting vegan philosophy.
If you love Chinese cuisine, you absolutely must try the dishes at Aroma, an Oriental restaurant located within the W12 shopping centre. The restaurant is modern and comfortable, ideal for families as well as younger clientele.
Aroma offers an all-you-can-eat formula for both lunch and dinner. The menu is extensive, with a selection of 50 dishes for lunch and 80 for dinner.
In true American saloon style with wooden walls and red and white checked tablecloths, the restaurant offers its diners cuisine entirely inspired by American classics. Thanks to the daily specials menu at Big Easy, you can eat your fill without breaking the bank.
Big Easy offers a different menu every day. On Mondays, for example, there’s the “Big Pig Gig” – a complete pork-based menu that includes unlimited BBQ-cooked meat.
One of Mayfair’s most exclusive hotels has launched a sumptuous Sunday buffet focused on British classics. The offering includes a selection of hot and cold appetisers, from eggs prepared every which way to fresh waffles, with guests able to watch the chefs at work from a live cooking station.
But that’s not all: this buffet extends into the afternoon with a complete Sunday lunch. You can choose between beef Wellington or roasted Kent chicken, served with roast potatoes and herb gravy. To finish, you’ll sample a selection of desserts and pastries. To make the occasion even more special, diners can add unlimited prosecco or Bloody Marys to the experience.
The Ned’s buffet is probably the closest thing to the generous buffets you’ll find in luxury hotels, thanks to the vast array of delicious dishes on offer. Served across Millie’s Lounge, The Nickel Bar, Malibu Kitchen and Lutyens Grill at The Ned, “Ned’s Feast” includes all the food you desire, plus a glass of prosecco on arrival. Dishes vary 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 counter laden with profiteroles, pastries, puddings and cheeses that you’ll need to save room for.
Ping Pong’s Chinese cuisine menu includes baozi, buns and dumplings for as long as your heart (or stomach) can take. And as if unlimited dim sum weren’t enough, you can also add a bottle of prosecco to your lunch for ten pounds.
Fun and informal, Ping Pong suits any occasion, from a lazy Sunday gastronomic gathering to a lively special event, and with locations across London, you’ll surely find one that works for you.
Residents flock to this welcoming neighbourhood Indian restaurant throughout the week, but especially on Sundays thanks to its family-friendly buffet, which offers both excellent cuisine and great value for money in a comfortable setting.
Each week, the chefs at Babur select a well-balanced mix of favourite Indian dishes, such as tandoori chicken, slow-cooked Kerala mutton stew and butternut squash curry, which guests can help themselves to as much as they like, along with rice and naan bread.
At this interactive Oriental fusion restaurant, with locations in Soho and Covent Garden, you can celebrate with an unlimited supply of dishes. There are 30 options of sushi, dim sum and tapas to choose from, including salmon tataki, vegetarian dragon rolls, Korean chicken wings and yuzu-glazed pork belly. Note that vouchers must be booked and used within four hours, and you can order up to three dishes at a time within a one-hour period (though you have 90 minutes to eat them).
A small restaurant with closely packed tables and always busy. The menu is simple but of good quality with always-fresh fish. Frequented by many Japanese diners, which speaks well of the food quality.
Good selection of both sushi and traditional Japanese meat dishes. You can order as many times as you like, but you must leave your table after an hour and a half and anything left on your plate will be charged separately. With a choice of over 50 dishes, from curries to grills, tempura, noodles, soups and of course plenty of sushi, you might find that an hour and a half isn’t enough time to try them all!
The location is certainly a plus point, as Sushi Salsa is situated right in the heart of Camden Town. The restaurant is modern but with many nods to Japanese tradition. The restaurant offers an all-you-can-eat menu, but you need to ask the servers specifically when you’re seated, as it’s not advertised at all.
Compared to other all-you-can-eat sushi restaurants in London, the choice is more limited, with only six types of sushi and 7 hot dishes.
In the following map you can see the location of the main places of interest mentioned in this article.
Some valuable tips to get the most from your all-you-can-eat buffet:
City Card allow you to save on public transport and / or on the entrances to the main tourist attractions.
