Although there are many restaurants in Rio de Janeiro that have fish on the menu, there are surprisingly few solely dedicated to seafood. However, the ones that do exist are sublime and make the most of the fresh catches of Copacabana’s fishermen. If you’re looking for seafood in Rio de Janeiro, these are the best restaurants to check out.
Restaurante Ancoramar in downtown by the port reels in diners with its classy decor and breathtaking setting that includes views over Guanabara Bay and over to Niteroi. However, it’s the food that is the main draw with melt-in-the-mouth ceviche, impeccably cooked crab and fresh shrimp some of the stars on the menu. Couple the dishes with a chilled Portuguese green wine.
At O Caranguejo in Copacabana, diners can expect some of the freshest crabs in the city as well as succulent prawn pastels and fresh fish, in a low-key, fun environment. On the casual side, it’s the perfect choice for an after-work or post-beach snack and beer. It also makes a great night out for those looking for simple seafood and chilled beer with none of the pretense.
Diners head to Nomangue Caiçara for its well-cooked, traditional seafood with menu highlights including the prawn pastels, the classic Brazilian dish crab moqueca, and freshly caught oysters with lemon. Just one block away from the beach, it’s the perfect place for a post-beach pitstop where the large portions will satisfy any appetite and the chilled beers wash everything down nicely.
O Peixe Vivo in Copacabana is a classic restaurant that serves traditional Brazilian and Portuguese cuisine, producing homely dishes such as juicy prawn pastels, tender sea bass steaks, and gentle yet flavoursome sole fillets. The Portuguese-style cod dishes are not to be sniffed at either. The folksy setting inside a reformed mansion instantly makes diners feel at ease.
Located on llha Governador, it’s a little out the way of the usual tourist spots. but it’s worth the journey. Restauarante Lagostinne takes its seafood seriously with a huge menu covering all seafood bases from lobster and squid to fresh fish and prawns. There is even a seafood take on the Brazilian classic feijoada, which comes with chunks of seafood rather than the traditional meat. The place offers a relaxed and casual setting for some of the best seafood in town.
Camarão is the Portuguese word for ‘prawn’ and also a name that befits this elegant and upscale restaurant in Barra da Tijuca, where the star on the menu is prawns cooked in all manner of varieties. The sophisticated interior makes a pleasant setting for a memorable date or a dinner out with friends. For the quality, location – Barra is a relatively expensive neighbourhood – and the impeccable service, the cost of dinner here is pretty reasonable.
Located in the heart of trendy Ipanema, Satyricon is one of the most upscale and sophisticated restaurants around, complete with an indoor garden, impeccable service and fresh seafood. The menu entices diners with a wide range of seafood such as plump oysters and huge fresh lobsters. The quality of the food is unforgettable but be prepared for a higher price tag than the typical market prices.
This elegant restaurant is known for its signature seafood and on-the-grill dishes, sophisticated setting and attentive service. With its location right next to the Lagoa lake, it’s the ideal spot for a pleasant dining experience with dazzling lake views. The seafood is sublime with big fresh lobsters and thick fish fillets just the tip of the iceberg. There are non-fish dishes such as steak, but go there for the excellent seafood.