At first glance, Brazil is not a very vegetarian-friendly country. Indeed, the all-you-can-eat grilled churrasco meat orgy that Brazilians love so much is likely a vegetarian's worst nightmare. Don't expect much sympathy from Brazilians either. They will not understand why anybody would even want to be a vegetarian. That said, Brazil is also a country with a lot of fruit and vegetables, and many of the restaurants that serve meat will also have fabulous salads, vegetable dishes, and pastas. If you eat fish and seafood you will be able to eat almost anywhere. If you don't eat meat but are okay with eating in restaurants that serve meat, you'll be fine.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.