Cele mai răspândite alimente cubaneze sunt carnea, tocanele și fasolea neagră. Bucătăria cubaneză este influențată în principal de stilurile culinare spaniole și africane, precum și din bucătăria portugheză, araba, chineză și franceză. O masă tipică cubaneză conține produse cum ar fi orez, fasole, salată, roșii, carne de porc și pui. Rădăcinile legumelor și tuberculilor, cum ar fi cartofii, yucca, boniatos și malanga sunt comune, ca și banane și plante.
Cubanezii se bucură de mâncare de pizza, adesea însoțite de chorizo, șuncă sau ceapă. Unele alte feluri de mâncare populare includ preparate din carne de porc la grătar, carne de pui într-un sos de salsa, o tocană cu carne, usturoi și legume, banane verzi și piure cu carne, plăcinte sau clătite umplute cu carne, carne de vită cu ceapă și roșii, cu șuncă și brânză. Aproape toate mesele sunt servite cu plantains prăjiți, precum și fasole neagră și orez.
Alimentele tradiționale cubaneze nu au de obicei sosuri sau condimente. Aroma cea mai proeminentă pentru legumele rădăcinii este un sos numit mojo, care este un amestec de suc de lămâie, ulei de măsline, usturoi, ceapă și chimen. Lobsterul este atât de popular în Cuba încât este aproape de a fi pus în pericol, începând din 2014. Altele decât homarul, fructele de mare sunt rareori mâncate. Mulți cubanezi mănâncă fructe și legume proaspete locale, cumpărate de pe piețele agricultorilor.