Best Restaurants, Bars, & Cafes In Rio de Janeiro

I hope you come to Rio hungry! There is so much to eat here and tons of amazing bars to grab a drink. I have listed the best restaurants in Rio so you have the perfect meal for every craving. From fine dining to casual restaurants, I’ve got the best places to eat in Rio de Janeiro in all of the various neighborhoods!

Read on: Full travel guide for Rio de Janeiro - including where to stay and what to do!

Best Restaurants in Centro

Casa Cavé

Traditional pastry shop with sweets, snacks, and pies surrounded by impressive art deco decor. Another one of Rio's oldest pastry stores.

Curto Cafe

An interesting concept for a coffee shop - you decide how much to pay for your cappuccino, espresso, or latte.

One of the best restaurants in Rio and one of the oldest bakeries in Rio

Confeitaria Colombo

A gorgeous old bakery that is has some of the most stunning architecture. It has been open since 1894. Service is speedy and you should stop in for a cake and coffee at the very least.

One of the best bars in Rio is Rio Scenarium

Rio Scenarium

Huge bar with multiple levels. You'll find live music and dancing here as well as pub food and cocktails. A great vintage yet modern feel.

Read on: Planning a multi-city trip to Brazil? Check out this full travel guide.


Santa Teresa & Lapa Best Bars and Restaurants

One of the best bars in Rio - Lapa 40

Lapa 40º

A hip nightclub with live samba music and a huge dance floor.


One of the best restaurants in all of Rio. Try Brazilian cuisine with a creative twist in a homey setting. Aprazivel sits on the very top of Santa Teresa's hillside so views of Rio are absolutely spectacular. Try to grab a table (or make a reservation) for sunset if you can.

Read on: Worried about getting a visa for Brazil? Check out this in-depth article to get one hassle free

One of the best restaurants in Rio and best pizza in Rio

Pizzaria do Chico

Great pizza in the middle of Rio. Plus, the menu is huge and cheap. Do be aware they don't take credit cards.

Copacabana Restaurants you can't miss

Sofa Cafe was one of my favorite coffee shops in Rio

Sofa Cafe was one of my favorite coffee shops in Rio

Sofa Cafe

Walk in here and you'll feel like you're back in a hip coffee shop in the states. Exposed brick, colorful furniture, and interesting coffees to order. We did a table pour (the siphon specifically) and had fun watching the coffee brew in front of us. Their breakfast was also delicious - they had the choice of light snacks (croissants, toast, etc) as well as full meals (omelets, quiches, and sandwiches).

Mee at Belmond has one Michelin star and is delicious

MEE at Belmond

This Pan-Asian restaurant located in the famous Belmond hotel on Copacabana beach has some of the most delicious food. PLUS, it is considered pretty inexpensive for a restaurant that has a famous chef and one Michelin star. We ate here and tried soooo many different items, from sushi to Malaysian mushrooms and even Pad Thai.

Read on: Full packing guide for a trip to Brazil


Rio has a huge Lebanese population and this traditional Middle Eastern restaurant is spectacular - especially if you are looking for vegetarian-friendly items.


A great Italian restaurant on Copacabana beach, but I do think it was a bit pricey. We ate here and enjoyed it - although they were lacking in vegetarian-friendly meals with only two kinds of pasta dishes devoid of meat.

One of the best vegetarian options in Rio is the fast food restaurant Gaia art and cafe.

Gaia Art & Cafe

If you are tired from a long day exploring this is a great vegetarian option that is healthy and fast. They primarily serve sandwiches and salads.

Read on: 17 things you cannot miss during a trip to Rio

Ipanema Restaurants

One of the best restaurants in Rio and the best place to get acai in Rio

Amazonia Soul

You can't travel to Brazil without trying a local açaí shop. This super-food has taken the US by storm and comes straight out of Brazil. Amazonia Soul in Ipanema has some of the best açaí bowls and is truly local.

One of the best restaurants in Rio

Casa da Feijoada

A traditional restaurant in Ipanema that serves feijoada (beans) with various sides. There is a great terrace to relax on and food is filling and cheap here.

One of the best restaurants in Rio and the best place to get ice cream in Rio


A traditional Italian ice cream parlor that uses natural flavors from Brazil to create some gorgeously colored (and flavored) ice creams.

One of the best restaurants in Rio


Definitely upscale, but worth every penny. Satyricon is on every best restaurant in Ipanema list. They serve a selection of seafood that is ridiculously fresh - they even have a fish counter!

One of the best restaurants in Rio


If you love meat check out one of the many Churrascaria. Carretão in Ipanema is considered by many to be the best (full disclosure: we are pescatarians and did not visit during our time in Rio). The restaurant is all-you-can-eat meats so come hungry.


Other Restaurants In Rio You Shouldn't Miss

Plage Café in Parque Lage

Set in the courtyard of a stone mansion built in the 1800's the cafe has gorgeous views of Christo (as long as there are no clouds). We ate here expecting it to be very touristy but the food was actually delicious and filling. I ordered a huge salad and together we couldn't even finish it.

Clássico Beach Club on Sugarloaf Mountain

Another one of those tourist spots where you assume you're paying top dollar for mediocre food with an undeniably fantastic view. Again, we ate here expecting the worst only to find the drinks delicious and the food fairly priced. Grab a lounge chair and sip on the tradition drink ___ while enjoying fantastic views of Rio.

Read on: Planning a side trip to beautiful Iguazu Falls? I’ve got all your questions answered!

Final Thoughts

One last thing... even though researching ahead of time is great, I definitely recommend bringing a travel guide for Brazil along with you. Here are some of the best travel guides I recommend...

Also, a super common question I get is: What camera do I use for my travels. The body is a Nikon D5600 and I use the kit lens and a Sigma wide-angle lens which I am genuinely obsessed with.

My full list of travel gear, that I take on every trip can be found here.

And of course, if you have any questions DO NOT hesitate to reach out to me via Instagram, Twitter, or just shoot me an email (tessajuliette at gmail dot com). 

Want more travel tips?? Follow along

You may also like...