Have you ever wondered what to eat in Brazil? If so, you have come to the right place! From the white-sand beaches of Rio de Janeiro to the remote villages in the Amazon rainforest, Brazil has a wealth of culinary delights waiting to be crunched, munched, and slurped.

Brazilian cuisine is the perfect combination of traditional and modern, local and international. It’s full of flavor, color, and spice and is bound to get you going up for seconds (or thirds). From iconic dishes such as feijoada and moqueca to the Brazilian spin on sushi, here’s a guide on what to eat when traveling in Brazil. Bom appetite!

1. Feijoada

Feijoada is Brazil’s national dish. There are different variations of the dish, but it’s essentially a stew of black beans and pork meat, though offal is used traditionally. It’s served with rice, sauteed greens, farofa, and an orange wedge to balance the flavors.

2. Moqueca

This mouthwatering seafood stew is loved all over Brazil, but especially in coastal regions. There are different versions that express the cultural diversity of the Brazilian people, but the basic recipe is prawns cooked in a creamy sauce of coconut milk, tomatoes, chilies, garlic and various herbs and spices. It’s cooked and served in a clay pot and served with fluffy white rice.

3. Farofa

Is it even a Brazilian meal if it doesn’t come with farofa? If you ever crave some extra crunch, look no further than this quintessential Brazilian side dish. It’s made by toasting cassava flour in butter, garlic, onions, and bacon. Vegetarian farofa is also popular. Farofa is a staple accompaniment for feijao (rice and beans) and churrasco (barbeque), but it tastes great on just about anything else!

4. Pastel

There’s no need to go to fast-food chains in Brazil when you have finger-licking snacks like this being cooked up on almost every street corner. Pastels are made by stuffing a parcel of thin-crust pastry with cheese, creamy chicken, or whatever other filling you fancy, and then deep-frying until crispy. They're filling and seriously moreish.

5. Vatapa

Vatapá is another classic fish stew that hails from Bahia on the northeastern coast where the dishes have been influenced by African cuisines. It’s made by cooking fresh fish and prawns in a delectable sauce of coconut milk, palm oil, cashews, and spices, as well as bread or manioc flour to thicken it up.

6. Pao de queijo

Pão de queijo is another crowd-pleasing snack that is usually eaten with a cafézinho (small coffee). It’s essentially a baked dough ball stuffed with mozzarella, parmesan, or a mix of both. The contrast between the crunchy exterior and gooey center never fails to hit the spot. Locals often cut it open and add a knob of butter or requeijão (Brazilian cream cheese) to the center – because why not?

7. Picanha

There’s steak, and then there’s picanha. Cut from the rump cap, this cut isn't widely known outside of Brazil, but there’s no going back once you take a bite. It’s grilled over hot coals and cut into small strips to share with friends. Wash it down with a caipirinha for the full Brazilian experience.

8. Brigadeiro

This scrumptious chocolatey treat is one of Brazil’s most beloved sweets. It's made with only three ingredients – condensed milk, butter, and chocolate – which are heated and whisked together until smooth. The mixture is then left to cool and rolled into bite-sized balls.

9. Acaraje

Acarajé is one of the most popular snacks in Bahia. It's made by deep-frying balls of creamy black bean paste, cutting them open, and then stuffing them with vatapá, grilled prawns, and salad. The best acarajés come from local street vendors. Trust us when we say it’ll be love at first bite.

10. Sushi

Japan might be the OG of sushi, but Brazil is home to the largest Japanese population outside of Japan and you’ll find lots of incredible Japanese restaurants, particularly in Sao Paolo. Brazilian sushi is quite different from traditional sushi and includes generous amounts of cream cheese, batter, and tropical fruits. The hot roll (sushi rolls deep-fried with breadcrumbs) is huge in Brazil, as are deep-fried fruit rolls drizzled with chocolate sauce.

11. Coxinha

Hailing from Sao Paolo, coxinha is a deep-fried, teardrop-shaped croquette filled with shredded chicken, and cream cheese. Other popular fillings include beef, fish and creamy mushroom. Eat coxinha plain or with a dipping sauce like mayo, chimichurri, or ketchup.

Click to return to Brazil FAQs

Our Brazil tours

10 Days From 2134

Travel from Buenos Aires to Rio de Janeiro on a ten-day trip, including Iguazu Falls...

7 Days From 3834

Soak up Buenos Aires and Rio de Janeiro, two of South America's liveliest cities, and...

10 Days From 3311

Experience the best of everything Argentina and Brazil have to offer on this fantastic,...

8 Days From 891

Experience Brazil’s coast on an eight-day adventure. From Rio to Ilha Grande, see jaw...

7 Days From 2805

Experience the best of everything Argentina and Brazil have to offer on this fantastic,...

Tailor-Made trips

Take four or more on an exclusive trip and tailor your itinerary

24 Days From 12653

Embark on a 24-day Premium journey from the Amazon to the Andes and discover South...

15 Days From 8136

Discover the culture, cuisine and history of Chile, Argentina and Brazil on a 15-day...

14 Days From 2318

Travel from Buenos Aires to Rio de Janeiro, spending two nights on an estancia (farm)...

31 Days From 4556

Spend 31 days exploring the jewels of South America – Argentina, Bolivia, Brazil and...

17 Days From 2716

See Brazil, Argentina and Uruguay on a 17-day trip through Buenos Aires, Iguazu Falls,...

30 Days From 8704

Travel from the city sights of Lima through to the vibrant beat of Rio via Machu Picchu...

25 Days From 3677

Travel from La Paz to Rio de Janeiro with a local leader guiding you through San Pedro...