Back to top

Cuban food & drink guide

Cuba Havana Club Rum

Whilst Cuba is better known for rum and cigars than for its food, the days of state-run buffet restaurants are fortunately over, and Cuban cuisine is on the rise. What this communist island lacks in exotic herbs and spices, it makes up for in freshly grown tropical ingredients (malanga, plantain, boniatos, and yucca) as well as plenty of great seafood. With a mix of Spanish, African and Caribbean influences, Cuban food has much more to offer than many people might think. The key is to eat local, whether that’s in one of the casa particulares where you might be staying, or in one of the privately owned restaurants, or paladares, popping up all over the country.

Our favourite Cuban dishes

Moors and Christians

‘Moros y Christianos’ which literally translates to ‘Moors and Christians’ is a traditional Cuban dish of black beans and rice, which you’ll find comes with most meals. This dish has a cultural and historical significance, reflecting the time the Muslim Moors and Spanish Christians eventually came to live together in the Iberian Peninsula. There are several versions of the dish. On some occasions, rice and beans are mixed in, for example, and on other occasions, they are served separately. Traditionally, black beans represent the Muslim Moors while the white rice is used to represent the Spanish Christians.

Cuba local food

Cuban sandwich

This grilled sandwich has gained popularity throughout the USA. It is hard not to love the swiss cheese, boiled ham, roasted pork and dill pickles combination. Thought to have been introduced by the Taino tribe, over the years the unique blend of cultures in Cuba have all added their own slant to the makings of this sandwich. Europeans, mainly the Spanish, are known to have introduced pork and ham to the sandwich. Prior to this, the Taino tribe stuffed fish and bird meat inside the centre of two thin, crunchy slices of casaba (which tasted more like a cracker).

Casa cuisine

Some of the best meals you’ll find are at the ‘casas particulares’ (guest houses) – they’ll usually ask you to order in the morning, or even the night before, but the pre-planning is worthwhile for a home-cooked feast.

If you’re after a quick bite to eat, try a pizza from one of the holes in the wall dotted around the main plazas in many of Cuba’s towns. The pizzas are made at someone’s home and sold out of the window, with a little cheese and a few onions for flavour.

Vegetarian, vegan, gluten-free & coeliac advice

As with a lot of south and central American destinations, being a vegan or vegetarian can be challenging. We’ve got some pointers to help you along.

  • Bring vegan spreads, cheese and milk with you, as you won’t be able to find these.
  • Bring a cool-bag to keep in mini-fridges which most casa particulares and hotels will have (and some even have freezer compartments). This is particularly useful for self-drive trips so you can keep your food cool while you travel or snack en route.
  • Sauces, spreads, nuts and crisps are also useful to take with you, as this kind of thing can be difficult to find.
  • One of the benefits of staying in local casa particulares is you can explain to your host what you can’t eat, and they’ll do the best they can to cater to your needs.
  • Buffets are your friend, if you happen to be staying somewhere that has one, you can pick and choose your favourite bits.
  • You can use the Happycow app/website to find vegan & vegetarian-friendly restaurants.
  • Learn or write down this phrase to use if you’re struggling, “Soy vegetariano y no come el leche, la mantaquilla, el queso, la crema y el carne” – which means that you don’t eat milk, butter, cheese, cream or meat – sorted.

How much can I expect to pay for food & drinks?

Depending on your preferences, you can expect to spend in the region of about £20-30 per day on food, drinks and tips (per person).

Breakfast is often included at casa particulares, and on average you should expect to pay £5 for lunch, £10 for dinner and a nice cold beer, mojito or daiquiri are usually under £2.

Snacks can be difficult to come by in Cuba, as this communist country isn’t home to the same array of shops and supermarkets you’ll find elsewhere in the world. We’d recommend taking a supply of crisps, nuts and sweets with you to snack on during your time in Cuba.

You can expect to pay between £5-10 for lunch or dinner per person.

View our top foodie Cuba trips

Cuba Santa Clara bright yellow building
Bite-sized trip

Cuba, the Cuban Way

  • Santa Clara - Trinidad
  • 4 days / 3 nights (flexible)
  • from £ 135.- per person (excluding flights)
View bite-sized trip
Decorative torn edge
Cuba accommodation hotel exterior
Bite-sized trip

Las Terrazas Eco Experience

  • Las Terrazas
  • 3 days / 2 nights (flexible)
  • from £ 183.- per person (excluding flights)
View bite-sized trip
Decorative torn edge
Cuba Vinales rolling cigars
Bite-sized trip

Rolling through Tobacco Hills

  • Viñales
  • 3 days / 2 nights (flexible)
  • from £ 106.- per person (excluding flights)
View bite-sized trip
Decorative torn edge
Cuba Havana plaza building exterior and café seating with parasols
Bite-sized trip

Classic Cars in Havana

  • Havana
  • 3 days / 2 nights (flexible)
  • from £ 175.- per person (excluding flights)
View bite-sized trip
Decorative torn edge