Best Restaurants in Rio de Janeiro

Where to eat in Rio de Janeiro, Brazil: splurge dinners, casual local favorites, cheap eats, brunch, and rooftop views.

Skip the planning.
Join the waitlist and Oerno builds this itinerary for you.
Join waitlist

Best Restaurants in Rio de Janeiro: The Complete 2024 Dining Guide

Rio de Janeiro’s food scene is as diverse as its geography. You will find everything from century-old Portuguese bakeries to experimental tasting menus. The city excels at high-low dining. You can eat world-class Wagyu in a Leblon skyscraper one night and sit on a plastic stool eating fried snacks in a crowded alley the next. The local palate favors bold flavors, cold beer (chopp), and heavy use of fresh seafood and grilled meats. This guide cuts through the tourist traps to show you exactly where to eat in Rio de Janeiro.

Must-Try Dishes in Rio de Janeiro

Before booking a table, know what to order. These are the staples of the Carioca diet:

  • Feijoada: The national dish. A hearty black bean stew with various cuts of pork and beef, served with rice, kale, orange slices, and toasted cassava flour (farofa).
  • Pão de Queijo: Small, chewy cheese bread rolls made with tapioca flour. They are naturally gluten-free and addictive.
  • Moqueca: A fragrant seafood stew made with coconut milk, palm oil (dende), tomatoes, and peppers.
  • Coxinha: Teardrop-shaped fried dough filled with shredded chicken and cream cheese. The quintessential Brazilian bar snack.
  • Açaí: Unlike the sweetened versions in the US, Rio’s açaí is served as a thick, cold cream, often topped with granola and banana.
  • Bolinho de Bacalhau: Deep-fried codfish balls. This is a Portuguese legacy and a staple in Rio’s traditional bars.

Best Restaurants in Rio de Janeiro for a Splurge

If you want the absolute best restaurants in Rio de Janeiro with service and wine lists to match, head to these three spots.

Lasai (Humaitá)

Chef Rafa Costa e Silva runs this Michelin-starred powerhouse. The focus is on farm-to-table ingredients grown in the restaurant’s own gardens. It is highly exclusive with limited seating. You don’t choose a menu; the kitchen prepares a seasonal tasting menu based on what was harvested that day. The atmosphere is sophisticated but remains quintessentially Brazilian.

Oteque (Botafogo)

Chef Alberto Landgraf focuses on precision and seafood. Oteque consistently ranks on the World’s 50 Best lists. The kitchen is open, the decor is minimalist, and the flavors are intense. Expect dishes like raw bluefin tuna with seaweed or local oysters with fermented cucumber. It is the best choice for diners who prioritize technical culinary excellence over flashy views.

Oro (Leblon)

Chef Felipe Bronze is a household name in Brazil, and Oro is his flagship. Here, you get high-concept "fire-based" cooking combined with molecular gastronomy. The "Creativity" menu is a long series of snacks and small plates that reinterpret Brazilian street food in a fine-dining context. It is located in the heart of Leblon, Rio's most affluent neighborhood.

Best Casual Restaurants and Local Favorites

These are the joints where locals actually eat. They are reliable, consistent, and offer a true taste of Rio’s social culture.

Braseiro da Gávea (Gávea)

This is a Rio institution. It is loud, crowded, and famous for its picanha (top sirloin cap). The steak is grilled over charcoal and served with broccoli rice and the best crispy farofa in the city. Do not expect a quiet dinner. This is where you go for a Sunday lunch or a late-night meal after the beach.

Aconchego Carioca (Praça da Bandeira)

Located slightly off the main tourist track, this restaurant is famous for inventing the bolinho de feijoada (a fried ball of feijoada). It serves comfort food from the Brazilian Northeast. The shrimp in pumpkin and the various craft beers make it a destination for foodies. The decor is colorful, featuring hundreds of hanging hammocks on the ceiling.

Bar do Mineiro (Santa Teresa)

Situated in the winding streets of Santa Teresa, this bar is the most famous spot for Friday and Saturday feijoada. It is crowded, filled with art, and strictly casual. Order a caipirinha and a plate of codfish croquettes while you wait for a table. It provides an authentic experience of Rio’s older, bohemian soul.

Adega Perola (Copacabana)

This traditional Portuguese-style tavern features a massive glass counter filled with over 70 types of tapas-style snacks (petiscos). You point at what you want—octopus in vinegar, spicy pickled onions, or marinated sardines. It is standing-room-only most nights. It is one of the most honest and delicious places to experience the neighborhood of Copacabana.

Best Cheap Eats and Street Food

Knowing where to eat in Rio de Janeiro on a budget is easy once you look for the crowds on the sidewalk.

Bibi Sucos (Various Locations)

Bibi is a juice bar chain, but it is high quality. It is the go-to spot for a quick, cheap meal. Order an açaí bowl or a grilled picanha sandwich. Their juice menu is massive, featuring fruits you have likely never heard of, like caju, acerola, and cupuaçu.

Bar do Adão (Various Locations)

Famous for their pastéis—deep-fried thin-crust pies. While you can find pastéis at any street market, Adão offers dozens of fillings ranging from traditional cheese and meat to chocolate and fruit. They are cheap, filling, and represent the quintessential Carioca snack culture.

Street Markets (Feiras Livres)

Every neighborhood has a rotating street market day. Head to the General Osório market in Ipanema on Tuesdays. Look for the "Pastel e Caldo de Cana" stalls. You get a massive, fresh-fried pastel and a cup of chilled sugarcane juice for just a few dollars. It is the cheapest and most authentic lunch in the city.

Cervantes (Copacabana)

A late-night legend. Cervantes is famous for its sandwiches, specifically the steak, cheese, and pineapple combination. It sounds strange, but the salty-sweet balance is perfect after a few drinks. It is a no-frills environment with waiters who have worked there for decades.

Best Breakfast and Brunch

Breakfast in Rio is usually a light affair of bread and coffee, but these spots have turned it into an event.

Confeitaria Colombo (Centro)

Established in 1894, this is one of the most beautiful cafes in the world. With massive Belgian mirrors, stained glass, and dark wood carvings, it feels like Belle Époque Paris. Go for the afternoon tea or the breakfast buffet. The pastries are classic Portuguese style—heavy on egg yolks and sugar.

Parque Lage (Jardim Botânico)

Eat breakfast inside a former mansion at the foot of the Christ the Redeemer statue. The tables are set around an interior pool with a direct view of the mountain. The food is standard Brazilian breakfast fare—fruits, breads, and cakes—but the setting is unbeatable. Expect a long wait on weekends.

Cultivar (Santa Teresa)

This small, unassuming shop specializes in high-quality pão de queijo and organic coffee. They use authentic cheese from the Minas Gerais region. It is the best place to grab a quick, high-quality breakfast before exploring the hills of Santa Teresa.

Best Rooftop or View Dining

Rio's geography is spectacular, and these restaurants take advantage of the verticality.

Aprazível (Santa Teresa)

This restaurant is built into the hillside and feels like a luxury treehouse. It offers sweeping views of Guanabara Bay. The menu focuses on sustainable Brazilian ingredients. While it is pricey, the atmosphere and the sunset views justify the cost. Order the grilled palm heart—it is harvested fresh and served whole.

Bazzar Art (Contemporary Art Museum, Niterói)

While technically across the bridge in Niterói, the view back toward Rio is the best in the region. Located inside the Oscar Niemeyer-designed museum, the restaurant features large glass walls. The food is modern Brazilian with a focus on fresh salads and grilled fish.

Best Food Neighborhoods to Wander

If you don't have a specific reservation, head to these areas.

  • Leblon (Dias Ferreira Street): This is the culinary heart of the city. You can walk this single street and find sushi, Italian, traditional Brazilian, and high-end bistros.
  • Botafogo: Once a residential transit hub, it is now the "Brooklyn of Rio." It is packed with burger joints, craft beer bars, and experimental small-plate restaurants.
  • Santa Teresa: Best for a bohemian vibe. Follow the tram tracks to find hidden garden restaurants and traditional bars serving the best cachaça in the city.

Note: Restaurant hours and reservation requirements change frequently; verify directly with the venue before visiting.

More Rio de Janeiro guides

Back to the Rio de Janeiro guide

Have Oerno plan your Rio de Janeiro trip

Tell us what you like, we'll build the itinerary and book it — all in one app.

Join the waitlist

Plan it. Book Rio de Janeiro.

Four quick questions help us build the right thing, and help our investors see what travellers actually want.

1. How often do you travel? (pick one)
2. What's the most painful part of booking a trip? (pick all that apply)
3. Who do you usually book trips for?
4. Would you pay for an app that books your full trip in 60 seconds?

No spam. No marketing emails. Just product updates.