41 Best Restaurants in Rio de Janeiro, Brazil

Background Illustration for Restaurants

With nearly a thousand restaurants, Rio's dining choices are broad, from low-key Middle Eastern cafés to elegant contemporary eateries with award-winning kitchens and first-class service. The succulent offerings in the churrascarias (restaurants specializing in grilled meats) can be mesmerizing for meat lovers—especially the places that serve rodízio-style (grilled meat on skewers is continually brought to your table—until you can eat no more). Hotel restaurants often serve the national dish, feijoada (a hearty stew of black beans and pork), on Saturday—sometimes on Friday, too. Wash it down with a chopp (the local draft beer; pronounced "shop") or a caipirinha (sugarcane rum, lime, and sugar).

Irajá Bistro

$$$$ | Botafogo
The winning combination of great service, a vibrant atmosphere, and reliably delicious finedining ensures this light-filled converted town house is almost always packed. A great option for both lunch and dinner, flavors in the tapas-style dishes are sophisticated yet fresh, with highlights including the lamb tacos and the scallops with leek.
Rua Conde de Irajá 109, Rio de Janeiro, 22271-020, Brazil
21-2246--1395
Known For
  • Brazilian wine list focused on independent vineyards
  • Signature caipirinhas
  • Stylish design

Something incorrect in this review?

La Bicyclette

$$ | Jardim Botânico
Located a stone’s throw from Rio’s Botanical Gardens, this cozy bakery is a great pit stop for lazy brunches, light lunches, or afternoon snacks pre- or post-stroll through the gardens. French owners are behind the buttery croissants, homemade breads, fresh juices, delicious cakes, organic coffee, and sophisticated sandwiches.
Rua Pacheco Leão 320, Loja D,, Rio de Janeiro, 22460-030, Brazil
21-3256--9052
Known For
  • Desserts like tapioca cake with dulce de leche caramel
  • 'La Pascualina' spinach quiche
  • Hibiscus iced tea

Something incorrect in this review?

Margutta

$$$$ | Ipanema

A block from Ipanema Beach, Margutta has a reputation for outstanding Mediterranean-style seafood, such as shrimp panfried in olive oil, white wine, and garlic; and lobster baked with butter and saffron rice. There's a handful of vegetarian options including mixed-vegetable risotto with truffle oil.

Av. Henrique Dumont 62, Rio de Janeiro, 22410–060, Brazil
21-2259–3887
Known For
  • Oven-baked whole fish
  • Seafood risotto
  • Strong wine list
Restaurant Details
Credit cards accepted
Closed Mon.

Something incorrect in this review?

Recommended Fodor's Video

Miam Miam

$$$ | Botafogo

Blink and you could miss this hip Botafogo eatery housed in a tiny white colonial building and furnished entirely with pieces from the 1950s to the 1970s. The French–Brazilian owners have created a relaxed, casual dining space where they prepare hearty portions of tasty comfort food and award-winning cocktails that draw a bohemian crowd.

Rua General Góes Monteiro 34, Rio de Janeiro, 22290–080, Brazil
21-2244–0125
Known For
  • Vegetarian specials such as the lentil ragu with mushrooms and spiced okra
  • Kitsch design
  • Rum-based basil julep
Restaurant Details
Credit cards accepted
Closed Sun.
Reservations essential

Something incorrect in this review?

Oro

$$$$ | Leblon

While rising star Felipe Bronze has long been known for his avant-garde Brazilian tasting menus, his approach has found a welcomed simplicity since he moved fine-dining restaurant Oro from its Jardim Botanico location to Leblon in 2016. The menu, which changes every 45 days at this light-filled open-floor-plan restaurant, features a series of small, elaborately prepared dishes, including a tiny burger made of duck confit and foie-gras powder and served with guava "ketchup."

Av. Gen. San Martin 889, Rio de Janeiro, 22441-015, Brazil
21-2540--8768
Known For
  • 48-hour braised ox rib
  • Four- and nine-course tasting menus
  • Palm heart toasted with bottarga caviar
Restaurant Details
Closed Sun. and Mon. No lunch Tues.--Fri.
Reservations essential

Something incorrect in this review?

Restaurante Point de Grumari

$$$$ | Grumari

Set overlooking the vast Guaratiba flatlands and enveloped in dense forest, the seafood-focused menu at this casual restaurant is best known for its moqueca stew and spectacular sunsets. The colorful flora and glorious vistas give the feeling of being far out of town (you'll need a car to get here), but it's a great place to stop between visits to Grumari beach and Sitio Roberto Burle Marx.

Estrada do Grumari 2710, Rio de Janeiro, 23020–340, Brazil
21-2410–1434
Known For
  • Nearly flawless passionfruit caipirinhas
  • Sunset views
  • Deep-fried shrimp pastries
Restaurant Details
Credit cards accepted
No dinner

Something incorrect in this review?

Restaurante Shirley

$$$$ | Leme

Traditional Spanish seafood casseroles are a strong suit at this small restaurant on a shady street, which has been attracting locals for more than 70 years; the waiters, clad in white suits, add to the nostalgic 70's atmosphere. A line snakes around the block at peak hours, but it's worth the wait to find a table: the food, served in generous portions big enough to share, is terrific.

Rua Gustavo Sampaio 610, Rio de Janeiro, 22010–010, Brazil
21-2275–1398
Known For
  • Seafood paella
  • Friendly, attentive service
  • Traditional atmosphere
Restaurant Details
No credit cards
Reservations not accepted

Something incorrect in this review?

Santo Scenarium

$$ | Centro
A smaller, more laid-back neighbor to the long-established samba party at Rio Scenarium, Santo Scenarium shares its parent club’s passion for grandiose interiors, and the split-level space here is packed with ornate pillars, carved cherubs, and borderline-kitsch religious artifacts. While there’s live music on the upper floor by night (a cover of around R$20 applies), at lunchtime the kitchen serves tasty Brazilian classics; a prime spot at the heart of Rio’s oldest street in the party district of Lapa makes it a top stop for history and architecture buffs as well as for music-loving night owls.
Rua do Lavradio 36, Rio de Janeiro, 20230–070, Brazil
21-3147–9007
Known For
  • Fun, kitsch decor
  • Live jazz and bossa nova
  • Vibrant local scene
Restaurant Details
No dinner. Closed weekends.

Something incorrect in this review?

Stuzzi

$$$ | Leblon

Bringing the concept of Italian stuzzichini (tapas-style small plates of food for sharing), Stuzzi has evolved into a star of Leblon's Rua Dias Ferreira foodie strip. It's the perfect late-night spot for a light dinner or snacks while sipping from the array of expertly shaken cocktails.

Rua Dias Ferreira 48, Rio de Janeiro, 22431–050, Brazil
21-2274–4017
Known For
  • Impressive cocktail menu including perfetto limone (a cocktail made with bourbon, limoncello, lemon, passion fruit, and chili pepper)
  • Homemade focaccia
  • Late-night menu including rice balls and polenta grissini (breadsticks)
Restaurant Details
Closed Mon. No Lunch.

Something incorrect in this review?

Vegetariano Social Clube

$$ | Leblon

Vegan restaurants are a growing trend in body-conscious Rio, but few are as established and well-loved as the Vegetarian Social Club. The all-you-can-eat organic lunch buffet includes tasty and wholesome soups, whole-grain rice, colorful salads, and many soy-based dishes, while dining in the evening is à la carte.

Rua Conde de Bernadotte 26, Rio de Janeiro, 22430–200, Brazil
21-2294–5200
Known For
  • Detox juices and smoothies
  • Tempeh burgers with soy mayonnaise
  • Sunday feijoada, made with smoked tofu instead of pork, attracts the city's vegetarians
Restaurant Details
Credit cards accepted

Something incorrect in this review?

Venga Chiringuito

$$$ | Copacabana
This contemporary Spanish chiringuito is always packed, thanks to its vibrant vibe and prime beachfront location overlooking Copacabana's Posto 5. Opt for one of the alfresco tables and feast on top-quality tapas, plates of high-class charcuterie and rich seafood rices washed down with big jugs of tropical fruit cleriquot (a South American champagne punch); there are sister locations in Leblon and Ipanema.
Av. Atlântica 3880, Rio de Janeiro, 22070-002, Brazil
21-3264--9806
Known For
  • Fun, local atmosphere
  • The salted dark-chocolate mousse
  • Black squid-ink rice

Something incorrect in this review?