Skip to content

Best Restaurants in Rio de Janeiro (2026)

Rio's dining scene runs from neighbourhood institutions to some of South America's most celebrated kitchens. At the top end, Oro in Leblon, with two Michelin stars, cooks over fire, Oteque in Botafogo serves a seasonal tasting menu in a brick-walled dining room with an industrial feel, and Mee at the Copacabana Palace offers pan-Asian menus, including a vegan one. These need booking well ahead.

For traditional flavours, Churrascaria Palace in Copacabana has served an all-you-can-eat rodízio since 1951, Rancho Português in Ipanema specialises in salt cod, and Aprazível in Santa Teresa serves Brazilian dishes on a terrace with views. Bar do Mineiro, also in Santa Teresa, is famous for feijoada pastéis, and Galeto Sat's in Copacabana grills chicken until the early hours. Ferro e Farinha, which began with an oven in the boot of a car, is the city's most decorated pizzeria. Many restaurants add a service charge to the bill, and the top tables should be booked well in advance.

10 places · Updated October 27, 2026

Our top 3 restaurants in Rio de Janeiro

  1. Rancho Português Portuguese, IpanemaAn Ipanema Portuguese restaurant opened in 2014, known for 17 salt-cod dishes in sharing portions and named the city's best Portuguese restaurant in 2026.
  2. Oro Creative Brazilian cooking over fire, LeblonFelipe Bronze's two-Michelin-star restaurant a block from Leblon beach, where fire is the heart of creative menus rooted in Brazilian cooking.
  3. Oteque Modern Brazilian tasting menu, BotafogoAlberto Landgraf's Michelin-starred Botafogo restaurant, serving a seasonal tasting menu in a high-ceilinged, brick-walled dining room.

Restaurant

2. Oro

Creative Brazilian cooking over fire$$$$Leblon

Felipe Bronze's two-Michelin-star restaurant a block from Leblon beach, where fire is the heart of creative menus rooted in Brazilian cooking.

View details — Oro

Restaurant

3. Oteque

Modern Brazilian tasting menu$$$$Botafogo

Alberto Landgraf's Michelin-starred Botafogo restaurant, serving a seasonal tasting menu in a high-ceilinged, brick-walled dining room.

View details — Oteque

Restaurant

4. Aprazível

Brazilian$$$Santa Teresa

A family-run Brazilian restaurant in the hills of Santa Teresa, with terrace tables under the trees and views across the neighbourhood.

View details — Aprazível

Restaurant

6. Bar do Mineiro

Traditional Brazilian bar food$$Santa Teresa

A tiled Santa Teresa bar famous for its feijoada pastéis, carne seca and long list of cachaças, a classic stop on the tram route.

View details — Bar do Mineiro

Restaurant

7. Ocyá

Seafood$$$Barra da Tijuca (Ilha Primeira)

Chef Gerônimo Athuel's seafood restaurant on Ilha Primeira, reached by boat, serving aged fish and grilled dishes at tables beside the water.

View details — Ocyá

Restaurant

8. Galeto Sat’s

Galeto (grilled spring chicken) bar$$Copacabana

A late-night Copacabana bar known for grilled spring chicken, chicken hearts and cold draught beer, founded by two Spanish immigrants.

View details — Galeto Sat’s

Restaurant

9. Mee

Pan-Asian fine dining$$$$Copacabana

The Michelin-starred pan-Asian restaurant of the Copacabana Palace, with two tasting menus, one of them vegan, and omakase at the sushi bar.

View details — Mee