Cuba is not a society geared up for vegetarianism. Vegetables are not plentiful, although fruits are widely available. Eggs are widely available and peanuts (mani) are sold on the street. Fish can be found in abundance. Travelers should locate the small vegetable markets (agromercados) where private trading of products is allowed. Rice and beans (moros y cristianos) are plentiful. Dairy products are not always available. Cartons of fruit juices and biscuits and tins of olives are always available in town supermarkets. In short, a vegetarian won't starve, but this is no place to come for any innovative cuisine.
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.