Thanks to the diversity of the country, there is a smorgasbord of options when it comes to dining out.
One of the best places to eat in the larger cities is the ever-popular churrascaria. A buffet style system operates in which waiters attend to your table offering different cuts of meat, such as pork, beef, lamb, chicken, duck, ham, as well as fish. There also tends to be plenty of fruit, vegetables and pasta available too.
Brazilian specialities include acaraje, croquettes with shrimp and spicy feijoada (black beans, meat, white rice and kale). In the north, you'll need a strong stomach to enjoy moqueca (seafood stew cooked in coconut oil), while caruru (an okra-heavy vegetable dish with shrimp) is easier to sample.
As host to one of the world's best parties, Carnival, this is one country where night owls are in for the time of their lives. For the best in rock, country, samba, hip-hop, techno and traditional forro clubs and bars, head to Rio and Sao Paulo.
Rio'sLeblon and Ipanema areas are renowned for their upmarket, trendy clubs, while the Cinelandia and Lapa areas feature plenty of samba spots. Metropolitan Sao Paulo is teeming with sophisticated watering holes that wouldn't look out of place in New York or London.
Elsewhere, Belo Horizonte, Salvador, Brasília, Curitiba and Florianópolis are also lively destinations.