Brazilian food is colourful, flavourful and exciting. A mix of cultures and cooking traditions - including a lot of Portuguese influence as well as produce from across South America - come together to create dishes you won't soon forget.