Where to Eat in Rio de Janeiro

By Bigode ·October 2, 2026 · Where to Eat, Where to Eat in Rio de Janeiro

Confeitaria Colombo, a historic 1894 café in downtown Rio de Janeiro
Advertisement

Before our trip, we researched all kinds of places to eat in Rio de Janeiro — and it’s worth knowing upfront that the city is full of fantastic restaurants, with something for every budget, from high-end to affordable, and good options throughout.

Here’s our list from two separate trips.

Where to eat in Rio de Janeiro: Breakfast

Confeitaria Colombo

  • Founded in 1894
  • Part of the city’s cultural and artistic heritage
  • À la carte
  • Colonial style
  • Average R$40 per person

From the menu, we picked a combo with fruit salad, a baguette or croissant, ham, prato cheese, crackers, butter, honey, a hot drink, orange juice, house jam, and a Teresópolis toast, one of the house specialties — absolutely worth it.

The Petrópolis toast was my favorite, since the bread reminds me of a soft brioche-style loaf, and the combo genuinely serves two people well. There’s also a well-known walnut tart, but we were too full to try it.

Confeitaria Colombo downtown Breakfast for two at Confeitaria Colombo

Plage Café

  • Order off the à la carte menu
  • Serves breakfast plus other dishes and drinks
  • Brazilian food
  • Average R$50 per person

Simply unbeatable — Parque Lage is beautiful and romantic, with a whole love story behind it, the coffee is delicious, and the setting is perfect for a couple’s weekend in Rio.

Similar to Confeitaria Colombo, they serve fruit salad, scrambled eggs with three sides of your choice, orange juice, plain yogurt, cream cheese, butter, granola, cake, white cheese, and ham.

A Bela e o Bigode at Parque Lage A fantastic breakfast at Parque Lage, one of our top picks for where to eat in Rio

Gastronomia Itinerante Indoor

If you’re downtown near Vila Olímpica, in a warehouse with a mermaid painted on it, you’ll find a restaurant packed with people, mostly runners and cyclists from the area.

They serve coffee and lunch, and we enjoyed it — we had a grilled ham and cheese (R$8), a pão de queijo (R$4) that surprised us by coming in a waffle shape and tasted great, a coffee with milk (R$6.90), and for dessert, the house specialty, banoffee pie (R$10), which was genuinely delicious!

Gastronomia Itinerante Indoor

Café Marinas

Close to the airport, located at Marina da Glória, home to several restaurants — we stopped for breakfast, and it’s a comfortable pick for lunch or dinner too. A great option right before or after flying through Santos Dumont Airport in Rio.

We ordered a tapioca, an omelet, and a grilled cheese, all tasty, and the view of the marina alone makes it worth a stop.

Café Marinas

Where to eat in Rio de Janeiro: Lunch and Dinner

Restaurante Miam Miam

  • Specialty: Brazilian, contemporary, and South American
  • Michelin Guide: Bib Gourmand
  • Average price: R$100 per person

A small house on the outside, with a pleasant, romantic interior — highly recommended, especially the dessert.

Main course: we ordered filet mignon bonbons with gnocchi and duck rice — a bit salty, but tasty nonetheless.

Dessert: as mentioned, delicious, with perfectly sized apple pieces.

Restaurante Miam Miam, a Michelin-recognized spot

Páreo

Restaurante Páreo (Instagram) is located inside Rio’s Jockey Club and is a great pick if you want to eat well. The drinks are beautiful and delicious, and the menu includes meat, pizza, Japanese food, pasta, and more, along with vegan options.

We ordered two meat dishes for four people, plus sides, and loved everything.

Restaurante Páreo, Rio de Janeiro

Angu do Gomes

If you want a great pick downtown, Angu do Gomes (Instagram) will surprise you! For anyone wondering what “angu” is: it’s a thick porridge made by cooking cornmeal, cassava flour, or rice flour with water and sometimes salt — the house specialty here.

In 1760, the Viceroy of the Empire, the Marquis of Lavradio, moved the slave market from Praça XV to what’s now Gamboa, Santo Cristo, and Saúde — the area that would later become Rio’s port district. It was enslaved Africans from this history who brought angu to Brazil.

By 1955, this now-established restaurant was still just a street cart, already popular in the neighborhood. We visited on a Sunday afternoon and loved absolutely everything we tried.

Starters: we ordered the fried coalho cheese skewers (R$40.40) — an absolute must, served with delicious molasses — and fried sardines in cornmeal, 4 pieces (R$28).

Starters at the traditional Angu do Gomes

Main course: we tried 3 different angu varieties — the Gomes Tradicional (R$26.90), ground beef with olives (R$26.90), and seafood (R$33.90) — a unique, flavorful dish!

Angu do Gomes and its varieties

Dessert: several options available, but I went with the chocolate tart, served chilled and quite tasty!

Dessert at Angu do Gomes

There are plenty of other restaurants nearby worth adding to your list too — we loved this spot!

Boteco Belmonte

  • À la carte bar
  • Brazilian cuisine
  • Very easy to find, with locations across Rio
  • Average R$100 per person, including alcoholic drinks

A laid-back bar with great food for lunch or dinner, and draft beer, which Andrey was craving, so we picked it for dinner. The food was decent, though drinks pushed up the total.

The house specialties are their empadas and fritters, served tableside rodízio-style — we’d recommend the shrimp-and-catupiry one for seafood fans.

Worth noting: in Rio de Janeiro, restaurants add a 12% service charge, which is technically optional (São Paulo has a similar charge, but at 10%).

Main course: filet mignon with fries, quinoa risotto, and picadinho (Brazilian beef stew) — all decent, though the portions were big enough that we skipped dessert.

Andrey’s dish was delicious, a great where-to-eat-in-Rio tip One of my favorite dishes

Restaurante Mirante da Prainha

  • À la carte
  • Located at Praia da Prainha, with a beautiful view
  • Brazilian food and seafood
  • A great spot, best enjoyed in the late afternoon
  • Average R$100 per person

We loved everything we ordered — we ended up going with meat, though seafood is the house specialty. Our dish photo didn’t turn out great, so we can’t share it, but even without a great food photo, the view alone from this beachfront restaurant will win you over.

View from Praia da Prainha, one of the best views among our Rio de Janeiro restaurant picks

Bar do Mineiro

A traditional restaurant in Santa Teresa, located at Rua Paschoal Carlos Magno, 99, serving primarily Brazilian food, à la carte.

Run by Diógenes Paixão, a Minas Gerais native and art collector who lends part of his own collection to decorate the restaurant.

The space has 3 dining rooms — the first at street level, two more above with a distinct feel, and the last two open onto an outdoor rooftop terrace.

Main course: we ordered a feijoada for two, which was really flavorful — the torresmo wasn’t quite our favorite style, but everything else was delicious, and the portion easily served three.

Dessert: pudim (Brazilian flan), which was really good, and we’d recommend it.

Feijoada at Bar do Mineiro, Santa Teresa, Rio de Janeiro

Bar do Adão — a Rio de Janeiro food tip

We had dinner at Bar do Adão, right across from our hotel, since we didn’t want to travel far — it’s a bar-restaurant with sidewalk seating, well known in the Grajaú neighborhood for its pastéis (fried pastries), with over fifty varieties.

Located at Rua Duvivier, 101, in Copacabana, it’s a Brazilian food spot with several other locations across Rio, and an à la carte menu.

Since it was nighttime, we opted for something lighter — the dish we ordered was tasty, both the meat and the sides.

Main course: picanha a gaúcha, picanha steak with calabresa sausage, served with rice, farofa, and fries, which we swapped for salad — it was tasty.

Filé a gaúcha at Bar do Adão, Rio de Janeiro

Aconchego Carioca

Located at Rua Barão de Iguatemi, 245, in Praça da Bandeira — an à la carte Brazilian restaurant.

An award-winning spot led by chef Katia Barbosa, the inventor of the bolinho de feijoada (feijoada fritter), who once tried opening a São Paulo location that eventually closed, though the original in Rio remains going strong, along with other locations.

We had lunch here with Andrey’s family, so we got to try two different dishes — everything came in generous portions.

The space is spacious and cozy, with good service, and hammocks hanging from the ceiling that give it a relaxed, laid-back feel.

Dining room at the restaurant

Starter: a “mistura nordestina” — shredded dried beef or seared carne de sol with onions (we ordered the latter), fried cassava, torresmo, and coalho cheese — good, but a bit salty.

Aconchego Carioca

Main course: escondidinho (a shepherd’s-pie-style dish) with either dried beef or carne de sol — we ended up ordering both, shredded dried beef or sautéed carne de sol with onion and garlic, topped with cassava purée and coconut milk.

Sides: rice, dendê farofa, and black-eyed peas — tasty, though I found the meat quite salty.

Dessert: chocolate “almofadinha” — soft tapioca dough filled with chocolate and brigadeiro, served with vanilla ice cream — the best thing on the menu.

Ricardo Freitas Arte Bistro Café

Located inside the former Bhering chocolate factory, this spot stands out for its modern vibe and quick service — the food is genuinely tasty, and on Saturdays the live band is excellent.

They offer several starters like artisanal Minas-style sausage (R$65) and ceviche (R$30), though we skipped straight to the main course.

For our main course, we ordered two different dishes: the classic Saturday feijoada (R$50, with a vegan option also available for R$45) and the picadinho carioca, a dish I never regret ordering (R$60) — both cooked perfectly, and we loved them.

Dessert: we ordered a cupuaçu and strawberry tart, which was a pleasant surprise — the tartness of the strawberry balanced the cupuaçu, making the whole dessert refreshing and different.

Ricardo Freitas Arte Bistro Café

Balbino’s Delícia de Costela

If you love a good rib — beef or pork ribs, pork belly, or fall-apart cupim (hump steak) that melts in your mouth — this is your spot.

A super laid-back bar for a draft beer with friends, working through meaty appetizers, with generously sized plates.

We started with pork belly, then a full plate for two that easily served three, with sides of farofa, vinaigrette, rice, and fried cassava — all delicious.

Balbino’s Delícia de Costela

Camarada Camarão

If you’re at Barra Shopping, inside the New York City Center, Camarada Camarão is a solid seafood option. Since we were there at night, we ordered a salad (R$39) with shrimp, though other protein options like beef and chicken are available for an extra charge, along with more elaborate dishes.

There are other locations of this restaurant elsewhere in Rio, including Botafogo and Shopping Nova América.

Camarada Camarão, Rio de Janeiro

McDonald’s

  • Fast food
  • À la carte
  • Average R$30 per person

Since we were running behind on our itinerary, we went for a quick, affordable option to keep our sightseeing on track.

Quick burger and nugget meal

Where to eat in Rio de Janeiro: Dessert

Vitali Gelato

  • Italian gelato
  • Choose 2 to 3 flavors
  • Prices: R$14 small, R$16 large

Right after finishing our snacks, we tracked down a food truck selling delicious ice cream near the Museu do Amanhã — a great pick whether it’s sunny or rainy, like it was for us.

Gelato we loved near the museum

4D Gelateria Italiana

Located inside the New York City Center, a great way to cool off from the heat, with four cup sizes and options that include cake, coffee, and more.

We got a small (R$15) and a large (R$27), and loved every flavor we tried.

4D Gelateria Italiana

Green Garden Café

Located at Rua Jardim Botânico, 1008, in the Jardim Botânico neighborhood.

We stopped for coffee before heading to the airport, right after grabbing a sweet treat following our walk through the Botanical Garden.

Setting: extremely pleasant, with glass walls and a cozy feel.

Dining room at Green Garden Café

Coffee and dessert: we ordered a coffee and a brigadeiro tart, which was tasty, though the presentation looked better than it actually tasted.

Coffee and dessert at Jardim Botânico

If you made it this far, you clearly love food as much as we do — check out more of our tips on what to see in the city in What to Do in Rio de Janeiro.

Anúncio