You can learn quite a lot about Rio by sitting at a plastic table with a cold drink and several plates you did not originally plan to order. Brazilian food is regional, so not everything you eat in Rio was invented in Rio. That does not make the assignment any less enjoyable.
Here are the foods and drinks I would put on a first-time Rio list.
1. Feijoada
Feijoada is one of Brazil's best-known dishes. It is a rich stew built around black beans and pork, typically served with rice, farofa, greens and orange. This is not the lunch to schedule immediately before an ambitious hike. Give it the respect it deserves.
2. Picanha

Picanha is one of Brazil's most famous beef cuts. You will find it at churrascarias, restaurants and casual grills throughout Rio. A good picanha with simple sides does not need much assistance.
3. Pão de queijo

Small, warm and dangerously easy to keep eating. Pão de queijo is a cheese bread strongly associated with Minas Gerais but found everywhere in Rio. It is ideal for breakfast, a snack or the mysterious extra meal that appears between breakfast and lunch when you are travelling.
4. Pastel
Pastéis are thin, crisp fried pastries filled with cheese, meat, shrimp or other ingredients. They work particularly well with caldo de cana, freshly pressed sugarcane juice. It is not a subtle combination. That is part of the attraction.
5. Açaí
The Rio version of açaí is usually served cold and sweet, often with banana, granola and other toppings. You will see açaí shops everywhere around the beach neighborhoods. After several hours in the sun, it becomes remarkably easy to convince yourself that one bowl per day is medically necessary.
6. Brigadeiro
Brazil's famous chocolate sweet is made from condensed milk, cocoa and butter. You will see brigadeiros in bakeries, cafés and dessert shops. Try one. Then discover that “one” was optimistic.
7. Coxinha
Coxinha is a deep-fried snack traditionally filled with shredded chicken. Look for it in bakeries and casual snack bars. It makes a good quick lunch when sightseeing has destroyed your carefully planned restaurant schedule.
8. Bolinho de bacalhau
These fried cod fritters have Portuguese roots and are common in bars and restaurants. They pair extremely well with a cold beer. I have conducted sufficient unofficial research on this point.
9. Moqueca
Moqueca is a Brazilian seafood stew with strong regional traditions, particularly in Bahia and Espírito Santo. Different versions use fish or shrimp with ingredients such as coconut milk, palm oil, tomatoes, peppers and herbs. It is commonly available in Rio and worth ordering if you enjoy seafood.
10. Farofa
Farofa often appears beside meat, feijoada and other dishes. It is made from toasted cassava flour and can initially confuse visitors unfamiliar with its texture. Give it a chance.
After a few Brazilian meals, a plate can start looking strangely incomplete without it.
11. Churrasco
You can experience Brazilian barbecue at a rodízio restaurant or in more casual settings. If you choose a rodízio, arrive hungry. Servers continue bringing cuts of meat until you signal that enough is enough. Brazil has successfully turned lunch into an endurance event.
12. Caipirinha
Technically not food, but ignoring the caipirinha would feel dishonest. The classic version uses cachaça, lime, sugar and ice. Have one at the beach or in a boteco, but remember that the innocent glass full of crushed lime is stronger than it looks.
Where to try local food in Rio
Copacabana, Ipanema, Leblon and Botafogo all have excellent food options. For casual eating, also look for neighborhood bakeries, juice bars, markets and botecos rather than planning every meal around Google review scores.
Our guide to the best things to do in Rio includes food alongside Rio's major sights.
Are Rio food tours worth it?
I think they can be, especially early in a trip. A good guide introduces dishes you might otherwise skip and removes the language barrier when ordering. You can compare available experiences through our Rio tours guide.
FAQ - What to Eat in Rio de Janeiro
What is the most famous food in Rio de Janeiro?
Feijoada is one of the best-known Brazilian dishes and widely served in Rio.
Is Brazilian food spicy?
Brazilian cuisine is generally less chilli-heavy than some visitors expect. Hot sauces are often added separately.
What should I eat on the beach in Rio?
Açaí, queijo coalho, fresh fruit and other snacks are commonly associated with beach days, although availability varies.
Is food expensive in Rio?
There is a wide range. Bakeries and casual restaurants can be affordable, while upscale restaurants in Ipanema and Leblon can cost considerably more.
What drink should I try in Rio?
The classic choice is a caipirinha made with cachaça, lime and sugar.
Where can I try feijoada in Rio de Janeiro?
Look for a restaurant that makes it a proper lunch, such as Casa da Feijoada or a traditional boteco. Check which days it is served before travelling across town.
What is a boteco in Rio?
A boteco is a casual bar where drinks and small plates are part of the point. Order a few petiscos, take your time and do not expect a formal dinner service.
Can vegetarians eat well in Rio?
Yes, especially around the South Zone, though traditional dishes can contain meat or fish. Check ingredients and look for dedicated plant-based places when you want more choice.




