Where to Eat Moqueca in Rio de Janeiro

Food | Culinary | Seafood | Tourism

June 4, 2025
Written by Murillo Pijnappel Moreira

What is Moqueca?

Moqueca is a traditional Brazilian seafood stew, rich in flavors and history. Originating from the coastal regions of Bahia and Espírito Santo, this dish combines fresh fish or shrimp with coconut milk, tomatoes, onions, garlic, and dendê oil (palm oil), all simmered to perfection in a clay pot. The result is a hearty, aromatic stew that's both comforting and exotic.

Where to Have the Best Moqueca?

In Rio de Janeiro, one of the top spots to savor authentic Moqueca is at Restaurante Aprazível in Santa Teresa. Nestled amidst lush greenery, this restaurant offers a panoramic view of the city, enhancing your dining experience. Their Moqueca is prepared with fresh local ingredients, staying true to the traditional recipe while adding a contemporary twist.

Restaurante Aprazível
Address: Rua Aprazível, 62 - Santa Teresa, Rio de Janeiro
Open: Tue-Sun: 12:00 PM - 11:00 PM

Previous
Previous

Top 5 (five) hidden bars in Rio… from tourists.

Next
Next

Where to Stay in Rio de Janeiro: A Local’s Honest Guide