Menu

10 Best All-You-Can-Eat Restaurants in London

London's all-you-can-eat choices in this comparison cover very different meals: vegan Asian buffet food, Thai rice and curries, interactive hot pot, Japanese shabu-shabu and Brazilian grilled meat. Use the distinctions between format, menu focus and setting to choose a meal that suits your group.

How we rank this list

To put together this guide to All-You-Can-Eat restaurants in London, we looked at what each business really focuses on, how its customers rate it over time and what it shows about its work on its own channels. The order is ours and we review it regularly.

A few businesses pay to stand out, always after passing our editorial review and with a label that says so.

Compare 10 All-You-Can-Eat Restaurants in London

  1. Su Vegan Buffet, London

    Su Vegan Buffet

    4.8412 reviews

    Su Vegan Buffet is a vegan restaurant in West London offering all-you-can-eat lunch and dinner, dine-in service and takeaway. Its Asian-inspired buffet includes hot dishes, curries, stir-fries, tofu, mock meats, dumplings, salads, soups and fried snacks, alongside wine and other drinks. The broad selection suits vegans and mixed groups looking for a filling, casual meal.

    Strengths: Offers an Asian vegan buffet with more than 15 hot dishes

    Vegans and mixed groups seeking a broad plant-based selectionDiners wanting an all-you-can-eat lunch or dinnerPeople looking for casual takeaway or quick dining
    86 Uxbridge Rd, London W12 8LR, United Kingdom
  2. Fogo de Chão Bishopsgate, London

    Fogo de Chão Bishopsgate

    4.72,307 reviews

    Fogo de Chão Bishopsgate is a Brazilian steak house offering an all-you-can-eat churrasco experience, a salad bar, private dining and a full drinks selection. Servers bring varied cuts of grilled meat to the table, with diners controlling the flow by turning a card. It suits groups, celebrations and diners seeking a substantial meal with Brazilian rodízio-style service.

    Strengths: Continuous tableside service of different meat cuts

    Brazilian churrasco and rodízio diningCelebrations and group mealsGuests wanting a wide selection of grilled meats
    100 Bishopsgate, London EC2M 1GT, United Kingdom
  3. Haidilao Hot Pot at The O2, London

    Haidilao Hot Pot at The O2

    4.97,308 reviews

    Haidilao Hot Pot at The O2 is a hot pot restaurant offering dine-in, takeaway and delivery, with lunch, dinner and late-night options. Diners can choose from broths and cook ingredients at the table, while the venue also provides a self-service buffet area, dipping-sauce station, vegan and vegetarian options, children’s choices and private dining. It suits families, groups and visitors wanting an interactive meal.

    Strengths: A dipping-sauce station and self-service buffet area

    Interactive hot pot mealsFamilies and groupsDiners wanting varied broths and self-service choices
    Unit 7.0.9, Haidilao Hot Pot at The O2, The O2, London SE10 0DX, United Kingdom
  4. The Mughal's Indian Restaurant (Paddington), London

    The Mughal's Indian Restaurant (Paddington)

    4.811,629 reviews

    The Mughal’s Indian Restaurant in Paddington is a relaxed family restaurant serving classic Indian fare and an all-you-can-eat Sunday buffet. Its menu includes dishes such as prawn biryani, fish jalfrezi, butter chicken, lamb chops and stuffed naan, alongside mango lassi. Staff explain dishes and spice levels, with vegetarian options and attention to stated allergies described in the dining experience.

    Strengths: An all-you-can-eat Sunday buffet

    Families and travellers wanting classic Indian foodDiners who appreciate guidance on spice levels and menu choices
    11 London St, Tyburnia, London W2 1HL, United Kingdom
  5. Brown Rice, London

    Brown Rice

    4.51,836 reviews

    Brown Rice is a small, laid-back Notting Hill outlet offering an all-you-can-eat Thai buffet centred on rice, noodles and curries. It is suited to diners seeking an inexpensive, filling meal with a choice of warm dishes, including options with some chilli heat. The compact dining room can become busy, and the selection is described as more limited for meat and chicken.

    Strengths: All-you-can-eat Thai rice, noodle and curry dishes

    A budget-friendly, filling Thai buffet meal
    207-209 Portobello Rd, London W11 1LU, United Kingdom
  6. Blacklock Soho, London

    Blacklock Soho

    4.75,239 reviews

    Blacklock Soho is a basement steak house and bar serving seared meat, chops and steaks with sides, sauces and desserts. Its lively, atmospheric setting also features cocktails from trolley carts. The menu suits diners after substantial meat-led food, while friendly service and generous portions support relaxed meals and social occasions.

    Strengths: An atmospheric basement setting with cocktails served from trolley carts

    Steak and chop-focused diningA lively Soho meal with cocktailsDiners wanting generous portions and substantial sides
    24 Great Windmill St, London W1D 7LG, United Kingdom
  7. Med Salleh Kopitiam, London

    Med Salleh Kopitiam

    4.72,407 reviews

    Med Salleh Kopitiam is a Malaysian restaurant serving dishes including Char Kway Teow, seafood fried noodles, Hainanese chicken rice, char hoo mee, satay chicken, shaved ice and teh tarik. It suits diners seeking Malaysian flavours in a spacious, relaxed setting, with staff who ask about allergies and attentive service.

    Strengths: A menu spanning savoury noodles, rice dishes, teh tarik and desserts

    Diners seeking Malaysian dishes and drinks
    35-39 Inverness Terrace, London W2 3JS, United Kingdom
  8. Touro Brazilian Steakhouse Wimbledon, London

    Touro Brazilian Steakhouse Wimbledon

    4.42,493 reviews

    Touro Brazilian Steakhouse Wimbledon serves spit-roasted meat in the Brazilian churrascaria style, with an all-you-can-eat menu and table-side carving. It suits meat lovers, group dinners and celebrations. A rotating selection of cuts, including sirloin, lamb and chicken, creates a sociable rodízio experience built around trying different meats.

    Strengths: All-you-can-eat churrascaria dining with meat carved at the table

    Meat lovers, group dinners and celebrations
    44 The Broadway, London SW19 1RQ, United Kingdom
  9. Eat Tokyo G2 Shabu-Shabu, London

    Eat Tokyo G2 Shabu-Shabu

    4.41,044 reviews

    Eat Tokyo G2 Shabu-Shabu is an authentic Japanese restaurant in London serving dine-in, takeaway and delivery. Its offer includes all-you-can-eat shabu-shabu, sushi, small plates, vegetarian options, desserts and a broad drinks selection. It suits groups, families, tourists and solo diners, with lunch and dinner service. Dinner reservations are recommended, and the restaurant usually has a wait.

    Strengths: The Golders Green branch is specifically identified as a shabu-shabu branch

    Diners wanting all-you-can-eat Japanese hot potGroups seeking Japanese food with varied menu choices
    628 Finchley Rd, London NW11 7RR, United Kingdom
  10. Preto Queensway, London

    Preto Queensway

    4.32,563 reviews

    Preto Queensway is a Brazilian restaurant and steakhouse built around Brazilian grilled meats. It combines an all-you-can-eat selection of steaks and other meats with a salad bar and sides such as fried banana, coxinha and shredded chicken salad, making it a casual choice for diners who enjoy generous meat-focused meals.

    Strengths: Brazilian steakhouse format with a salad bar and varied cuts

    All-you-can-eat Brazilian grilled meat
    117 Queensway, London W2 4SJ, United Kingdom

Each map number points to a business in the list.

Do you run a business?

Manage my listing

Different ways to enjoy an all-you-can-eat meal

  • Plant-based buffet diningSu Vegan Buffet provides all-you-can-eat lunch and dinner with Asian-inspired hot dishes, curries, tofu, mock meats, dumplings, salads and soups.
  • Thai rice, noodles and curriesBrown Rice offers a small, laid-back all-you-can-eat Thai buffet centred on filling warm dishes, with a more limited meat and chicken selection.
  • Cook-at-the-table hot potHaidilao Hot Pot at The O2 lets diners choose broths and cook ingredients themselves, with a sauce station, buffet area and vegan, vegetarian and children’s choices.
  • Unlimited Japanese optionsEat Tokyo G2 Shabu-Shabu combines all-you-can-eat shabu-shabu with sushi, small plates, vegetarian options, desserts and drinks.
  • Brazilian rodízio and churrascoFogo de Chão Bishopsgate, Touro Brazilian Steakhouse Wimbledon and Preto Queensway focus on unlimited grilled meat, with different approaches to table service, salads and sides.
  • A Sunday Indian buffetThe Mughal's Indian Restaurant in Paddington offers an all-you-can-eat Sunday buffet alongside classic Indian mains, breads and vegetarian dishes.

Practical filters for choosing your table

  1. Match the format to your appetiteA buffet suits self-directed grazing, while hot pot and rodízio make the meal more interactive through cooking or tableside service.
  2. Check the cuisine before the occasionChoose vegan Asian food, Thai, Indian, Japanese or Brazilian churrasco according to the flavours your group actually wants.
  3. Plan around dietary needsThe supplied descriptions specifically mention vegan or vegetarian choices at several venues; ask about ingredients and allergies when ordering.
  4. Consider the group dynamicFamilies and groups may prefer hot pot or rodízio, while a compact buffet outlet can suit a simpler, budget-focused meal.
  5. Allow for timing and locationDinner reservations are recommended at Eat Tokyo G2 Shabu-Shabu, and Haidilao’s O2 setting involves a considerable walk from the back of the site.

Questions people often ask

Which listed restaurant is entirely vegan?

Su Vegan Buffet is described as a vegan restaurant offering an all-you-can-eat Asian-inspired buffet.

Where can I try all-you-can-eat shabu-shabu?

Eat Tokyo G2 Shabu-Shabu is specifically identified as a shabu-shabu branch and also includes sushi and small plates.

Which choices serve Brazilian grilled meat?

Fogo de Chão Bishopsgate, Touro Brazilian Steakhouse Wimbledon and Preto Queensway all offer Brazilian all-you-can-eat grilled-meat formats.

Is there an all-you-can-eat Indian option?

The Mughal's Indian Restaurant in Paddington offers an all-you-can-eat Sunday buffet.

Related rankings