Brazilian Restaurants in London

Discover great Brazilian Restaurants deals near you


You’ll have no problem finding a slice of Brazil in London’s eclectic dining scene. With so many fine Brazilian restaurants in this city, there’s a bit of Rio in Richmond and some São Paulo in Streatham. Brazilian food is big, bold and colourful, cooking up a storm with influences from Africa, Asia, Europe and North America. Top of the menu is picanha steaks and indulgent stews, but there’s so much more to enjoy. Browse Brazilian restaurant vouchers in London and sink your teeth into a carnival of flavour.

Need more information? Jump to Things to Know Before You Go


Brazilian restaurants in London: things to know before you go

Whether you’re looking to recapture the flavours of your South American adventure or trying cuisine for the first time, we’re here to answer your questions about dining out at a Brazilian restaurant in London.

What are the best Brazilian foods?

Brazil is a nation of meat lovers – and its most popular dishes are as carnivorous as they come. You’ll often find smoky skewers of lamb and pork being served with sizzling picanha steaks – carved straight off the skewer and onto your plate. Here are some mouthwatering highlights on the menu in London’s top Brazilian restaurants:

  • Feijoada is a rich stew made from black beans, pork and sausages – and served a hundred different ways, with everything from rice and greens to pork scratchings.
  • Vatapá is a tasty, stew-like dish made with shrimp or prawns and coconut milk. Often, it’s served in a crispy acarajé, which is a deep-fried patty made from crushed beans.
  • Moqueca is a fish stew made with tomatoes, onions and coriander. It originates in north-east Brazil.

Are there any meat-free options at Brazilian restaurants in London?

Many Brazilian restaurants in central London provide delicious vegetarian and vegan versions of its classic dishes. You’ll also find gluten-free options, so absolutely everyone can enjoy the tastes of Brazil.
There are a few veggie options you’ll find on the menu anyway, including:

  • Pastels – similar to Brazilian samosas or pasties, these are flaky delights filled with cheese.
  • Pão de queijo – cheesy bread which is impossible to resist, especially when it’s fresh out of the oven.

Where can I find good Brazilian restaurants in London?

Kilburn and Kensal Green in north-west London have some of the biggest Brazilian populations in the city. So for authentic flavours and a carnival atmosphere, that’s the way to go – especially when the live music starts on the weekend.

Central London is similarly rich with Brazilian dining options. Preto is a quirky, colourful Brazilian restaurant which has branches in Victoria and the West End, among many others.

There’s a carnival going on in Clapham too, with delicious restaurants including Touro Brazilian Steakhouse and Flavours of Brazil going all out with big, juicy picanha steaks. Wash it down with a caipirinha or two – Brazil’s national cocktail – to really get the party started.

For more inspiration, check out this guide to the best Brazilian restaurants in London.

Where else can I get a good steak in London?

For picanha steaks, it has to be Brazilian. But there are loads of steakhouses in London where you can tuck in to a top-notch hunk of beef. Here are the top five, as ranked by esteemed food blogger Christ Pople:

  • Hawksmoor Spitalfields
  • Goodman Mayfair
  • Tramshed
  • MASH
  • STK

You can find out more about these meaty haunts in our article, Best Steak Houses in London.