The Most Delicious Cuban Food: 43 Mouthwatering Cuban Dishes

This post may contain affiliate links. This means that for any qualifying purchase you make through one of my links, I may earn a small commission, at no cost to you. For more information, check out my disclosure.

It’s amazing what people are able to create with so few ingredients: Cuban food is simply delicious.

Cuban cuisine is much better than you’d imagine and was and one of the reasons I found Cuba to be a fantastic holiday destination. Cuban people manage to put together great dishes with so few ingredients. Traditional Cuban food, for as simple as it may seem, is full of flavor, fresh and generally healthy. Whether you have a simple snack bought in a kiosk or a full meal, you will enjoy what you eat.

Curious to discover what to eat in Cuba? Whether you want to indulge for a proper Cuban-style feast or for something a bit more low key I have you covered. I’ll also give you some tips that will help you make the most of local cuisine.

The Staple Ingredients Of Cuban Cuisine

The staple ingredients of Cuban food are similar to those of other Caribbean and Central America countries such as Nicaragua – some dishes are actually quite similar, though they have different names.

Cuba has been suffering from isolation for well over half a century. What this means is that some ingredients commonly found in other countries are simply not available here: all food is prepared using local and seasonal produce.

The daily diet of Cubans consists of rice and beans and a few other things. A Cuban-style meal is usually very plain. The most typical dish is the comida criolla, which sees rice and beans served with a salad, plantains (often fried) and at times eggs, pork, chicken or fish.

food in Cuba
You will be able to eat excellent Cuban food in Havana

The Best Cuban Food

Rice dishes


Also known as moros y cristianos, congrí is a staple of Cuban cuisine. It is a combination of white rice with black beans cooked in garlic, oil and a bunch of other spices. The best one I had as at Abalidia, a lovely casa particular where I stayed in Havana.


Cuban cuisine has its own version of one of the most typical dishes in Spain. It has chicken, ham, chorizo (sausage), and a bunch of seafood such as shrimps, scallops and lobster.

Arroz con pollo

Arroz con pollo literally means rice with chicken. It’s quite popular in Cuban cuisine, though I know it is found in other Caribbean islands such as Puerto Rico. It pretty much is like Cuban paella, minus the seafood.

Arroz con leche

Arroz con leche is found typically across all Latin America. It basically is just rice pudding. But in Cuba they make it with evaporated milk, so it is even thicker and more delicious. They also add lime peel, cinnamon and vanilla sticks – pure yumminess. 

cuban food

Pork Dishes

Lomo ahumado

Lomo (fillet) isn’t actually made of beef (which is hard to find in Cuba) but of pork, which is a staple ingredient of Cuban cuisine. The fillet is smoked so slowly until the meat becomes full and soft, moist and oh so tasty.


As far as pork goes, costillitas is what to eat in Cuba. The dish is made with baby back ribs, marinated in a mix of sour orange juice, lime juice, oregano, garlic, and oil. The result is a sweet and tangy flavor which is truly mouthwatering.

Guava basted ribs

This is one of the local dishes. Pork ribs are marinated and then barbecued and served with a good amount of guava barbecue sauce. Mind you, Cubans tend to overcook meat so the dish may end up being a bit dry – in that case, ask for an extra serving of barbecue sauce. 

Lechón asado

One of the dishes that most reminds me of food in Sardinia is Lechón asado. Lechón is a suckling pig which is slowly roasted on a spit, until the skin is light and crispy. It’s even better when served with mojo, a spicy marinade.

cuban food
Trinidad has a great selection of paladares

Filete Uruguayo

This is the Cuban (pork) version of the Chicken Kiev I had in Ukraine. It’s not exactly a healthy meal, but it’s incredibly tasty. It is made by filling a pork chop with ham and cheese. This is then dipped in beaten eggs, passed on breadcrumbs and fried.

Pernil Relleno de Moros y Cristianos

One of the best known Cuban dishes is actually a combination of two dishes. It is prepared by marinating a pork shoulder in orange juice, garlic, oregano and pepper. The shoulder is then filled with rice and beans and slowly cooked in the oven. Needless to say, it is delicious.


Chicharrones can be found all over the world, and are certainly popular in the Caribbean and in Central America. They are crispy fried pork rinds that melt in the mouth.

Cuban cuisine
Roast chicken in Trinidad actually is pot roasted. It one of the tastiest Cuban dishes – photo courtesy of Liza Lagman Sperl (flickr)

Chicken Dishes

Roast chicken

Roast chicken is a comfort food in Italy – we buy it take away when we don’t feel like cooking yet want something yummy. But this traditional Cuban food is actually not what one would expect it. Indeed, it’s a pot roast chicken, cooked with tomatoes and onions and simply mouthwatering.

Fish And Seafood Dishes

Fish and seafood are easily found in Cuba, they literally are staple ingredients in Cuban cuisine. Often served a la plancha (just grilled), some of the traditional dishes are quite complex to make and oh so good.  

Food in Cuba
One of the best Cuban dishes is shrimps in coconut sauce – photo courtesy of Barbara-Dieu (flickr)

Shrimps (or any other seafood) in coconut sauce

Typical of Baracoa (in the Guantanamo Province), a small city which many consider the gourmet capital of Cuba, it’s so good you will want to travel back there just to eat it. It’s prepared by pouring lechita, a sauce made with coconut milk, tomato paste, garlic and mix of spices over shrimps, octopus or lobster. The dish is served with rice.

Deviled crab

Don’t try this dish if you are not a fan of spicy food, because it burns! But if you do, you are in for a real experience. Crab meat is stir friend and served with abundant enchilada sauce. You may want to ask for extra bread, or for some white rice to mellow it down a bit!

Eggs dishes

Eggs are one of the few ingredients that are easily available in Cuba. After all, everyone has chickens, even in cities – even in Havana. Needless to say, there’s a lot of eggs based food in Cuba. Here are a couple of unmissable dishes.

Huevo habaneros

One of the most lovely Cuban dishes actually reminds me of a typical dish of Israel, shakshuka. It is made of eggs cooked over a sofrito – a gently fried mixture of tomatoes, garlic, bell-peppers and onions.

Picadillo cua cua

I’m not sure under what to classify this dish. It is similar to hash and eggs, and among the ingredients there are plantains and at times beef. It is served with rice.

cuban cuisine
Cuban cuisine doesn’t have much beef: ropa vieja is one of the few dishes.

Beef Dishes

Beef isn’t exactly a thing in Cuba, or at least I don’t think that Cuban people eat it often. I often asked why there was hardly any beef on Cuban menus and I never got the same answer. Some told me that cows are State owned in Cuba, so killing a cow for meat is considered a crime. Others said it is a government’s health concern, as beef is associated with cholesterol.

In any case, there are some dishes that include beef among their ingredients. .


This dish contains both beef and pork. It’s prepared by simmering beef that is stuffed with chorizo in water, onions and abundant oil. It is usually served with yuca, fried plantains, and rice.

Ropa vieja

Ropa vieja literally means “old stuff” or “old clothes.” This is the most popular beef stew in the country and I saw it on the menu in many paladares, though it was hardly on offer in casas particulares. It is a stew made with beef chunks, cooked so slowly until the beef indeed shreds. It also contains onions, bell-peppers and tomatoes. It is usually served with rice and sweet plantains.

Rabo encendido

A stew kind of dish prepared with oxtail, potatoes, onions, tomatoes and herbs. The meat cooks for so long on slow fire until it literally falls off the bone. It is served with white rice and plantains – one of the most filling local dishes for sure.


Polpetta in Italian means “meatball.” In Cuban cuisine, pulpeta indicates a meatloaf, made of ground beef and stuffed with ham and hard boiled eggs. In Italy, such a dish would be typically cooked in the oven. In Cuba, it is cooked on the stove. Clever.


This is the local version of a hamburger. It is made of a soft bun filled with a patty of ground beef. It’s also possible to get patties of a mixture of beef and chorizo. It is served with french fries or, more often, with plantain chips.

Vaca Frita

The Cuban version of a stir fry, vaca frita literally means “fried cow.” As with many other dishes, the meat is marinated in lime, garlic and salt and then seared till. The end result is quite crispy – reflecting the fact that Cubans like their food really well done.

Cuban cuisine
Corn on the cob the Cuban way – some of the tastiest food in Cuba

Corn Dishes


Tamales in Cuba are quite similar to those you may come across in Mexico. Here the meat is mixed in with the dough as opposed to being used as a filling.

Tamal en cazuela

Among the nicest dishes of Cuban cuisine there’s the tamal en cazuela (which means pot), made with ground corn stewed with meat and spices, in the pot. It’s served in the corn husk.

Corn on the cob 

In the Cuban version, the cob is grilled, then rolled in cheese. The finishing touches are chili powder and drops of lime juice.

A Bit Of Everything


This dish has a bunch of ingredients – including potatoes, malanga (which is similar to topinambur), pumpkin, corn, plantains, tomato paste, meat, lemon juice and whatever else the chef can put her hands on. The end result is quite interesting for sure.

Black bean soup

This thick soup is made with black beans, avocado and well-seasoned with oregano and to make it tastier Cubans also add a few pieces of bacon. It’s one of the best Cuban dishes – if you are vegetarian, just ask to have it prepared without bacon (provided they understand what you mean!).

Cuban Sandwiches


Medianoche means midnight, and in Cuba it refers to a sandwich made with sweet egg bread stuffed with ham, pork, cheese and pickles. Not exactly a light snack, but definitely one of the most interesting sandwiches. Should you find yourself in Miami and crave for one, head straight to Little Havana for a bite. 

things to do in Havana

Cuban Street Food 

The best street food in Cuba is all fried. Definitely not the healthiest food to have, but surely some of the tastiest. Here are my favorite picks. 


Balls of cheese, stuffed with ham then battered and fried. It’s crispy and melts in the mouth and oh so good.

Malanga fritters

Malanga is similar to yam and potatoes. To make malanga fritters, it is grated. It is then battered and fried till crispy and delicious. As far as streed food in Cuba goes, this is a must.

Yuca fingers

If I didn’t know that it is yuca, I’d be 100% sure that the fried chunks I had in Vinales were just potatoes. Either way, it’s one of the most delicious foods you can find along the streets in Cuba.

Yuca con mojo

This Cuban dish is prepared by stir frying yuca in bitter orange. It is usually served as a side dish with pork.


One of the most popular street food, this puff pastry can be filled with just about anything – sweet ones will have guava and cream cheese; savory ones will come with ground meat. It’s a common dish for breakfast or for a snack.

food in Cuba
A refined version of tostones, one of the loveliest Cuban dishes – photo courtesy of Anthony Quintana (flickr)


Tostones are made of plantains, thickly cut, fried in low temperature oil, then pressed together and fried again, this time in boiling oil. They look like croquettes. They are often served for dinner at paladares. They are known with different names in other countries of Central America. In Nicaragua, for example, they are called patacones.


Ok, Pizza in Cuba is not even remotely resembling pizza in Italy. But the soft moist yet crispy dough, topped with tomato sauce, cheese and other ingredients such as mushrooms, cooked in tiny coal ovens and served for less than $1 USD at holes in the wall around the country is by far one of the nicest things to eat in Cuba.

food in Cuba
As far as sweet Cuban food, churros is my favorite

The Best Cuban Desserts And Sweet Food In Cuba

Ice Cream  

Cubans love ice cream. I often saw them walking around with the most inviting cones, and I admit I wanted to stalk them to ask where they got them. One of the most popular ice-cream chains is Cornelia – though I was hardly impressed.


Again, one of the Cuban dishes that can be found in all of Central America. Maduros are ripe plantains are slowly cooked in oil until they become caramelized. They become sticky, sugary, moist and simply delicious.


Much like ice cream, churros can be found anywhere in Cuba. It is a very simple dough made with eggs, flour and little else, then deep-fried until crispy yet moist, sprinkled with sugar and / or chocolate sauce. It’s addictive.


Flan is common in all of Latin America. It’s made of milk, eggs, sugar cooked together then cooled until solid. It’s usually topped with caramel sauce.


I am not the biggest chocolate fan, but after walking around cocoa plantations in Baracoa and learning that the chocolate factory there was inaugurated by Ernesto “Che” Guevara, I thought I’d give it a try. I had various chocolates, a slice of cake, and a cold chocolate. Chocolate isn’t nearly as refined as it is in Europe, but it tastes good!

(Virgin) Pina Colada

Meant to be a cocktail, the one I had in Cuba was more of a dessert. I bought it from a hole in the wall in Vinales, and it was made with fresh coconut, fresh pineapple, milk and sugar. It was thick and rich and simply delicious.

Where To Find The Best Cuban Food

Keep in mind that Cuba is a country like no other, where commerce and businesses are hardly free as we know them, and the word restaurant shouldn’t necessarily be associated with the finest food. So, here’s where to eat in Cuba.

(State Owned) Cuban Restaurants

Cuban restaurants are typically owned by the State. And as with any state-run “business,” people who work there hardly have an interest in growing it. This means that restaurants hardly do any justice to Cuban cuisine.

Food at Cuban state owned restaurants often resembles that of school cafeterias and tastes like warmed up leftovers. And the prices hardly reflect the quality of the food. The equation “mediocre food for high prices” should be enough to deter you from going to State owned restaurants.


Paladares are restaurants as we know them. They are owned by privates, and they are the best places to enjoy Cuban food. Portions at a paladar are typically huge – something to keep in mind when ordering a meal. It may be worth sharing. The prices of a full meal vary. They can go from under $5 USD to even $15, depending on the location and on how popular the paladar is.

So for example, a meal in a paladar in Cienfuegos, which is less touristy compared to the rest of Cuba, is much cheaper than a meal in Trinidad, possibly the most touristy city in the country.

You will have some of the best Cuban food in Baracoa

Casas Particulares

A casa particular is the equivalent of a western bed and breakfast. Many Cubans, when they have a couple of spare rooms in their house, rent them out to travelers. Staying at a casa particular is one of the best ways to experience Cuba. And to add to the experience, it is also possible to enjoy some of the best food there.

Cuban food at casas particulares is typically delicious (and quite cheap). The great thing about it is that it really is home cooked food, with the owners going above and beyond to make their guests happy and to hear the words “delicioso” and “que rico!”

Eating at a casa particular is usually cheap.

Breakfast costs no more than $4 or $5 USD and it includes more food than a human can eat (fresh fruit, juice, bread butter and jam, eggs, cakes, Cuban coffee – or cortadito, as it will be called in Cuba – and what not).

Dinner can cost anything between $7 and $12 USD, depending on the location and on the main course (lobster will cost more than pork, obviously). Either way, eating at a casa particular is one of the best ways to enjoy Cuban cuisine.

Kiosks And Holes In The Wall

Street food in Cuba can be found anywhere – street corners, main squares and beaches. Holes in the wall are fun to see – they are typically small windows from where a person serves whatever is on sale for the day.

Kiosks and holes in the wall are great places to have a meal on the go, and to try some of the most interesting snacks. Some sell just fruit (which, by the way, is delicious in Cuba). Others sell pizza; sandwiches; churros; fried plantains and potato chips. The prices are super cheap – expect to spend no more than $1 USD.

Further Readings

Will you travel for food? Then make sure to read my posts about international cuisine:

Pin It For Later!

5 thoughts on “The Most Delicious Cuban Food: 43 Mouthwatering Cuban Dishes”

  1. I am Cuban but have never been to Cuba itself. My favorites come from my grandmother’s kitchen and the Cuban restaurants where I grew up in Florida. I can eat morros & vaca frita every day. I grew up on ham croquetas and can’t get enough tostones. Media noches & Cuban sandwiches are the bomb! I also make a mean picadillo myself. My French-Canadian husband loves ropa vieja. Basically, I love it all – except boiled yuca – yuck! Will only eat it fried.

  2. Who would ever even consider eating boiled yuca, when you can have it fried? 😀

  3. I as well am Cuban but born in the states and have never been to Cuba. But have lived my hole life eating the delicious foods from my grandmothers kitchen, papa relents, croquettes, pan con lechon, Cuban sandwich and so many more. And now I am in the process of opening a Cuban food truck in South Carolina where there is almost a none existants of cuban food! And reading this article, was really helpful because it reminded me of so many dishes I had forgot about and now can’t wait to incorporate them in our food truck.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.