World Travel Guide > Guides > South America > Brazil > Rio de Janeiro

Local time Rio de Janeiro



Restaurants in Rio de Janeiro

You can eat your way around the world in Rio, with hundreds of restaurants offering the best gastronomic cuisine that befits this multi-cultural city. Award-winning innovative chefs have created dazzling fusion dishes from all over Brazil, but sometimes it’s hard to beat a simple pão de queijo (cheesy cassava bun), washed down with a bem gelada (a well-chilled beer).

Copacabana and Ipanema have the greatest number of places to eat, but it's worth exploring beyond the Zona Sul to Santa Teresa, Centro and Lapa, where there are many excellent restaurants, often providing better value for money and with fewer crowds in high season.

The Rio restaurants below have been grouped into three pricing categories:

Expensive (over R$200)
Moderate (R$ 50 to R$200)
Cheap (up to R$50)

These Rio restaurant prices are based on the average price of a three-course meal and half a bottle of house wine or equivalent, including tax. Sales tax of 5% and a service charge of 10-15% are added to most restaurant bills in Rio. Most credit cards are now widely accepted in the city's restaurants, although some of the cheaper or older establishments only accept cash. If you have American Express, or a lesser-known credit card, it’s advisable to phone the restaurant in advance to check whether or not they’ll accept it.


Gero Ipanema

Cuisine: Italian

Owned by Rogerio Fasano, charismatic Italian restaurateur and hotelier, Gero Ipanema is frequently voted the best Italian restaurant in Rio. The menu, drawn up by skilful chef Salvatore Loi, is a mouth-watering selection of classic Italian dishes and locally inspired concoctions, such as black squid risotto with saffron flowers. The warm and elegant décor in the roofed patio adds to the dining experience. The booming western suburb of Barra now also has its own branch of the restaurant, predictably named Gero Barra.

Address: Ipanema, Rua Aníbal de Mendonça 157, Ipanema, Rio de Janeiro,
Telephone: (21) 2239 8158.

Le Pré Catelan

Cuisine: Brazilian-French fusion

The flagship restaurant of the Sofitel hotel on Copacabana beach, Le Pré Catelan serves up some of the most adventurous dishes in Rio. French gourmet cuisine goes up the Amazon in a gastronomic exploration of the wonders of Brazilian tropical specialities. Frances four-Michelin-star chef, Roland Villard, loves to pamper his clients and he often stops at tables to chat and help you choose your food. For the complete jungle immersion experience, try the Amazônia menu, which boasts nine courses including tapioca marinated in caipirinha and cashew granite sorbet.

Address: , , ,
Telephone: (21) 2525 1232.

Roberta Sudbrack

Cuisine: Contemporary Brazilian

The first chef in Rio to be awarded three Michelin stars for her modern and airy restaurant in Jardim Botanico, Roberta Sudbrack has cooked for world leaders, including Fidel Castro, Bill Clinton and former Brazilian president Fernando Cardoso. The menu changes daily, but Sudbrack's taste-bud tantalisers have included such imaginative wonders as polenta caviar with egg yolk and ravioli of yam cooked in chicken broth. The chef's signature style focuses on fresh, unadulterated ingredients served with panache. Not cheap, but superb for that special treat.

Address: Jardim Botânico,, Avenida Lineu de Paula Machado, 916, Rio de Janeiro,
Telephone: (21) 3874 0139.



Cuisine: Brazilian

This is one of the best restaurants in Santa Teresa, serving excellent Brazilian food in a magical tropical garden overlooking the city centre. Led by chef Ana Castilho from Minas Gerais, dishes are rich in exotic flavours, though there's also a strong European influence. The Aprazivel Salad is a tangy blend of grilled aubergine and sweet potato with parmesan shavings and sun-dried tomatoes, while the moquequinha is a succulently light fish cooked in coconut cream sauce, based on the cuisine of Bahia, northeastern Brazil. Desserts such as banana Santa Teresa, served with warm chocolate sauce and sliced almonds are as sweet and delightful as the setting.

Address: Santa Teresa, Rua Aprazîvel 62, Rio de Janeiro,
Telephone: (21) 2508 9174.

Casa da Feijoada

Cuisine: Brazilian

Feijoada (black bean stew) is generally accepted as Brazil's national dish, so you'd be remiss not to sample this rich stew at least once during your stay in Rio. Luckily, Casa da Feijoada, on a quiet corner of Ipanema, is one of the best places to try feijoada, complete with its side dishes of black beans, shredded greens, rice, crackling and slices of orange. They also offer a novel appetiser: cold bean soup, which is much tastier than it might sound. The whole lot is finished off with a knock-out batida – a fruit cocktail with aguardente rum. Come here for Saturday lunch, as is the custom, and give yourself the rest of the afternoon off.

Address: Ipanema, Rua Prudente de Morais, Rio de Janeiro,
Telephone: (21) 2247 2776.

Confeitaria Colombo

Cuisine: Brazilian, Portuguese

This true Carioca establishment is worth a visit just to see its beautiful art deco interior of glowing stained-glass windows, ornate mirrors and chandeliers, and polished tiled floors. Founded in 1894, Confeitaria Colombo is a firm favourite on the tourist circuit, but has maintained its culinary standards, serving excellent value lunches and delicious Portuguese-style cakes and pastries. Tucked down a quiet downtown side street, it makes an ideal stop-off on a city tour. There's also another outlet, the Café do Forte, at the end of Copacabana beach with outside tables overlooking the bay.

Address: , , ,
Telephone: (21) 2505 1500.


Aipo & Aipim

Cuisine: International

Often the best budget option for dining, for light eaters at least, is at one of the many por kilo (food by weight) restaurants found throughout Rio. One of the most popular is the Aipo & Aipim chain with canteen-style tables that can also be found in Copacabana and Ipanema. Like other por kilo restaurants, diners load a plate with salads and hot dishes that's weighed and then paid for after eating. The system is simple and efficient, the food fresh and tasty. Desserts are charged for in the normal way.

Address: Centro, Rua do Ouvidor 108, Rio de Janeiro,
Telephone: (21) 2222 3423.


Cuisine: International

Stand with the locals at the bar and enjoy a refreshing glass of chopp (draft beer) at this old-fashioned venue with frosted windows and a lively atmosphere. Smartly dressed waiters serve drinks, hot food and snacks to a mixed crowd, who drop in until closing at 0600. Widely rated as serving the best sandwiches in Rio, try its famous gammon and pineapple sandwich in crusty homemade bread. A Rio institution since it opened in 1955, it also has other branches across the city.

Address: Copacabana, Avenida Prado Júnior 335, Rio de Janeiro,
Telephone: (21) 2275 6147.

Oke Ka Baiana Tem

Cuisine: Brazilian

The intriguing name of this straw roofed restaurant roughly translates as 'What a Baiana Has', which is partly explained by the tasty seafood dishes from Bahia they serve up here. Overlooking the lagoon, the arty décor of the eatery is all rustic wooden beams and Afro-Brazilian spiritual icons with ambient music. Service, from waitresses in traditional white Bahiana costumes, can be a tad slow but customers return time and again for its acarajé (black-eyed pea fritters) and casquinha de siri (stuffed crab shells) specialities.

Address: , , ,
Telephone: (21) 8297 9766.
A digital image at

Related Articles

City Highlight: Rio de Janeiro

Vibrant, exciting and dazzling are words synonymous with Rio de Janeiro, one of the world’s favourite party cities

Book Accommodation

Featured Hotels


Rio Hostel

This hostel in an old colonial building in Santa Teresa has basic dorms as well as three- and four-bed rooms, which are ideal for families. With its hillside location, Rio Hostel offers great city views and it also has a tiny swimming pool. Facilities include laundry service, tour information, Wi-Fi connectivity and air conditioning in some rooms. The staff are friendly, some are multilingual, and they serve a decent buffet breakfast.

Copacabana Palace

This elegant establishment is almost as famous as its beachfront location. Since it was built in 1923, famous guests have included Robert De Niro, Marlene Dietrich, Orson Welles and Princess Diana. The Copacabana Palace is one of the grandest classical buildings in Rio de Janeiro; its creamy pillared façade dominates Avenida Atlântica, and is protected by a preservation order. The plush interior is even more impressive with marble floors, chandeliers, grand ballroom and elegantly decorated rooms. Facilities include a rooftop tennis court, a majestic swimming pool, a well-equipped fitness suite and a business centre. The two restaurants, Cipriani and Pergula, offer fine dining.

Hotel Mama Ruisa

This tasteful boutique hotel lies in the heart of Santa Teresa in a converted late 19th-century mansion. Laidback French proprietor Jean Michel Ruiz has had each of the seven rooms individually decorated in tribute to icons of stage and screen, including Josephine Baker, Marlene Dietrich, Carmen Miranda and Maria Callas. The spacious lounge is filled with modern designer furniture and its walls are hung with original works of art and ethnic artefacts. The private walled garden has a small pool, with a terrace and veranda where meals and cocktails are served.

Rio Design Hotel

Rio de Janeiro's first design hotel is a modern establishment one block from Copacabana Beach. Its 66 rooms, suites and apartments have been individually styled by top Brazilian artists, giving the hotel an exclusive and contemporary feel. This Rio hotel is a popular choice with visitors who are looking for something a bit chic but not prohibitively expensive. All rooms are comfortable, with flat-screen TVs and broadband internet access. Other hotel facilities include a business centre, fitness studio with spa and sauna, and a rooftop restaurant, but no pool.

Windsor Barra Hotel

Windsor Barr Hotel is a good choice for exploring Rio's western suburbs and beaches, particularly for surfers and for those planning to attend the 2016 Olympics. This modern, high-rise hotel facing Barra da Tijuca beach has 338 comfortable if not luxurious rooms with all mod-cons. It also has a restaurant, bar, two swimming pools, fitness centre, sauna, and airport shuttle bus.

Fasano Rio

Still the coolest luxury hotel in Rio de Janeiro, Fasano Rio is a place where both Brazilian and global celebrities come to see and to be seen. Overlooking Ipanema Beach, this stylish designer hotel brings a modern concept of hospitality, elegance and sophistication. The interiors are a joint venture of renowned architect Philippe Stark and the restaurateur and hotelier Rogério Fasano. The décor combines dark tropical woods with light and airy drapes and furnishings. All 79 rooms and 10 suites have a balcony and most with a sea view. Its rooftop terrace and pool gives a superb view over the beach to the Dois Irmãos mountains, stunning at sunset. The restaurant, Fasano Al Mare, is under the capable hands of three-Michelin-star chef Luca Gozzani.