Best Restaurants in Rio de Janeiro: Where to Eat

Compare ten real Rio restaurants for feijoada, churrasco, seafood, Japanese food and vegetarian dining, with photos and practical tips by neighborhood.

The entrance to Bar do Mineiro in Santa Teresa
Photo: HappyCow contributor

Rio is a city where lunch can set the course for the whole afternoon. Feijoada up in Santa Teresa, grilled meat in Gávea and seafood reached by boat in Barra are all good ideas. Trying to do them on the same day is not.

Here are ten restaurants I'd keep in mind for a first trip. Some are simple bars; others need a booking and a longer evening. Pick the one that fits where you are going, not the one with the shortest name on your map.

Rio restaurants at a glance

RestaurantAreaBest forPlan
Bar do MineiroSanta TeresaFeijoada and Minas Gerais cookingGo for lunch; expect a wait
Braseiro da GáveaGáveaGrilled meat and farofaCombine with a Gávea day
Adega PérolaCopacabanaSeafood petiscos and boteco atmosphereWalk in; check opening days
SatyriconIpanemaA seafood dinnerBook ahead
Sushi LeblonLeblonJapanese dinnerReserve for a busy evening
.Org BistrôBarra da TijucaOrganic vegetarian lunchCheck the shorter lunch hours
Churrascaria PalaceCopacabanaBrazilian rodízioReserve
Casa da FeijoadaIpanemaFeijoada near ArpoadorMake it the main meal
OcyáIlha Primeira, BarraSeafood destination mealBook and arrange boat access
BracarenseLeblonPetiscos and draft beerWalk in

Short on time? Eat near the part of Rio you are visiting. Santa Teresa, the South Zone and Barra are separate plans, however close they may look when the map is zoomed out.

1. Bar do Mineiro

The entrance to Bar do Mineiro in Santa Teresa
Photo: HappyCow contributor

Santa Teresa is made for a slow lunch, and Bar do Mineiro knows it. Order feijoada or bolinho de feijoada after a wander around the neighborhood's steep streets and galleries. You'll have earned the sit-down. It gets busy, so check the opening day and don't put a timed tour straight after lunch.

Instagram: Bar do Mineiro.

2. Braseiro da Gávea

The entrance to Braseiro da Gávea
Photo: Pico / Google Photos contributor

Braseiro da Gávea does grilled meat, rice and farofa in a lively room. There is no need to dress up dinner here; bring an appetite instead. It works nicely after Jardim Botânico or Lagoa. Portions are generous, and the queue at busy times can be too, so order with a little restraint.

Instagram: Braseiro da Gávea.

3. Adega Pérola

The Adega Pérola boteco in Copacabana
Photo: Time Out Rio

At Adega Pérola, start by looking at the counter. Pick a few seafood petiscos, find somewhere to perch and let one plate lead to another. This is a Copacabana bar, not a three-course dinner with a timetable. If you want more options nearby, see our Copacabana guide.

Instagram: Adega Pérola.

4. Satyricon

Seafood prepared by Satyricon in Ipanema
Photo: Satyricon

Satyricon is where I'd book a seafood dinner in Ipanema. Ask what fish is on offer, settle in and give the meal some time. This is one of the pricier nights on this list; it makes less sense if all you want is a quick plate after the beach. Our Ipanema guide has easier evenings too.

Website: Satyricon.

5. Sushi Leblon

The entrance to Sushi Leblon on Rua Dias Ferreira
Photo: Top5 Rio

Sushi Leblon sits on Rua Dias Ferreira, where dinner can roll naturally into a drink along the same street. Book if you have your heart set on it, particularly at the weekend. If your group isn't in the mood for Japanese food, our Leblon guide has steak and botecos within the neighborhood.

Website: Sushi Leblon.

6. .Org Bistrô

The entrance to .Org Bistrô in Barra da Tijuca
Photo: Guia da Semana

After several rounds of steak and fried snacks, .Org Bistrô can feel like a very good idea. The plant-based kitchen is in Jardim Oceânico, the walkable end of Barra, and makes most sense for lunch. Check the opening hours before crossing the city; our Barra guide explains what else is nearby.

Website: .Org Bistrô.

7. Churrascaria Palace

The dining room at Churrascaria Palace in Copacabana
Photo: Terra

If a Brazilian rodízio is on your Rio list, Churrascaria Palace is an easy place to do it. Cuts arrive at the table and there are plenty of sides, so pace yourself. The first pass of the meat service is not a challenge you need to win. Book ahead if you have a particular evening in mind.

Website: Churrascaria Palace.

8. Casa da Feijoada

Feijoada and side dishes at Casa da Feijoada in Ipanema
Photo: Tripadvisor contributor

Casa da Feijoada does exactly what the name promises. Come hungry, order the stew with its sides and leave the afternoon fairly open. This is lunch with a long tail, not something to squeeze in before a boat tour. It's near Arpoador; find more neighborhood options in our Ipanema guide.

Instagram: Casa da Feijoada.

9. Ocyá

The Ocyá dining room on Ilha Primeira
Photo: 50 Best Discovery

Ocyá asks you to make a little effort: the restaurant is on Ilha Primeira and the boat crossing is part of the outing. Go for seafood when you have time to enjoy the trip as well as dinner. Confirm the crossing and reservation directly. From Copacabana, this is a whole plan, not a last-minute detour.

Website: Ocyá.

10. Bracarense

Bar Bracarense and its sidewalk tables in Leblon
Photo: Guia da Semana

Bracarense is a good answer to the question 'where can we get a beer and something to eat?' Find a table, share petiscos and see how the evening goes. It can be noisy and crowded, which is rather the point. For a booked dinner instead, start with our Leblon guide.

Instagram: Bracarense.

How to choose where to eat in Rio

If your day is in Santa Teresa, go to Bar do Mineiro. Near Gávea, Braseiro is easy to fit in. In Copacabana, Ipanema or Leblon, you can decide between a bar and a proper dinner without travelling far. Save Barra for a day when you are already heading west.

For a first taste of everyday Rio, order petiscos at a boteco. For a big dinner, book seafood, sushi or rodízio. Our guide to what to eat in Rio explains the dishes before you meet the menu.

FAQ - Best Restaurants in Rio de Janeiro

Where should I try Brazilian food in Rio?

Bar do Mineiro and Casa da Feijoada are good places to try feijoada. Braseiro da Gávea covers grilled meat, while Adega Pérola and Bracarense give you a classic boteco evening.

Do I need to book restaurants in Rio?

Book the dinner you really want, especially at weekends. For a boteco, you can usually turn up, though you may have to wait for a table.

Is Barra worth the trip just for dinner?

Ocyá can be, if the boat trip is part of the appeal. Otherwise, Barra is easiest to eat in when you are already spending the day there.

What food should I try on a first trip to Rio?

Start with a boteco snack, a proper feijoada lunch and grilled meat or seafood according to your appetite. You do not need to order all three on the same day.

Which Rio neighbourhood is best for restaurants?

Leblon and Ipanema have many dinner choices close together; Copacabana is broad and varied; Santa Teresa is good for a meal paired with exploring. Choose near your day's route.

Can I eat well in Rio on a budget?

Yes. Look beyond hotel dining rooms to bakeries, simple lunch spots and botecos. Check menus and the final bill, especially in tourist-heavy streets.

What time do people eat dinner in Rio?

Dinner can run later than some visitors expect, but kitchens vary. Check your chosen venue's opening hours and book if the meal is a key part of your evening.

Are there vegetarian restaurants in Rio?

Yes, particularly in the South Zone and Barra. Confirm the latest menu and opening days if you are travelling across town for one place.

Explore places to stay

Find your stay in Rio

Choose your dates and guests to compare accommodation around Copacabana, Ipanema and the rest of Rio de Janeiro.

Choose dates, guests and rooms in the map for a live price. It changes with your search and availability; card prices are dynamic snapshots updated regularly.

Explore the Rio hotel guide →