Eating Out in Rio de Janeiro, Brazil

Rio is usually very hot and humid so try and do your eating outdoors. Apart from the temperature, there are other reasons to entice you to eateries with outdoor seating. Some of the best places to eat are around Copacabana and Ipanema (the city’s most popular beaches) so having your meal out in the fresh air is not just a good way to keep cool, but also a good way to people watch.

Along with offering some of the city’s best vantage points for people watching, Copacabana and Ipanema also have some of the best restaurants in the city. Both suburbs are always full of people so you can enjoy a good atmosphere as well as good food.

Another two suburbs which have a good selection of restaurants and cafés also happen to be beach suburbs! The first is Leme Beach which at the far end of Copacabana and the other is Leblon which is found end of Ipanema.

If you are looking for the best value go to the cafés. Eating out at lunchtime is also another way to get the best bargains. When you really are watching your money, you can buy food in weight! This way you will find yourself receiving a good helping without paying too much.

Restaurants in Rio de Janeiro

  • Arataca

    Rua Domingos Ferreira 41, Copacabana, Rio de Janeiro, Brazil

    This is one of many places in Rio to sample some exotic cuisine from the Amazon. Here you have the option of either eating in the restaurant or in the deli.

  • Casa da Feijoada

    Rua Prudente de Moraes 10, Ipanema, Rio de Janeiro, Brazil

    This restaurant is situated in Rio's second most popular beach resort. It serves one of the local specialities, feijoada, in many different ways.

  • Tanaka San

    Rua Bartholomeu Mitre, 112, Leblon, Rio de Janeiro, Brazil

    Tanaka San is a modern stylish sushi bar where you can watch the chef prepare meals as you wait for you food. As well as traditional sushi dishes you can also get grilled skewers.

  • Siri Mole

    Rua Francisco Otaviano 50, Copacabana, Rio de Janeiro, Brazil

    This resturant serving local Bahian cuisine has a very good reputation. The menu has something that will keep everyone happy.

  • Bar Luiz

    Rua da Carioca, 39, Centro, Rio de Janeiro, Brazil

    This is one of Rio's best known restaurants and was first opened in 1887. Serving German food, Cariocas eat in this old eatery in droves. There is also a bar here where you will meet all types of people.

  • Restaurante Alba Mar

    Praca Marechal Ancora 184, Centro, Rio de Janeiro, Brazil

    While this restaurant can be quite pricy, it has excellent seafood and a great view of Guanabara Bay.

  • Bar di Mineiro

    Rua Pascoal Carlos Magno 99, Santa Teresa, Rio de Janeiro, Brazil

    Not only good for food, this restaurant also doubles up as an antique shop and an art gallery. But when you do decide to get something to eat you can choose from the Brazillian food on the menu.

  • Circulo Militar

    Praça General Tiburcio s/n, Praia Vermelha (on the far right, inside the milit, Rio de Janeiro, Brazil

    This restaurant offers excellent views and is a good place to enjoy local Brazilian food.

  • Cervantes

    Av Prado Junior, Copacabana, Rio de Janeiro, Brazil

    Situated in Copacabana, this is a good place to grab a filling sandwich.

  • Da Brambini

    Av. Atlântica 514, Leme, Rio de Janeiro, Brazil

    This is a nice Italian restaurant which isn't too expensive and is situated on Copacabana's main strip. The menu is varied and, if you feel like treating yourself, they have a good selection of wines also.

Please give us your feedback