I cibi cubani più diffusi sono carni, stufati e fagioli neri. La cucina cubana è principalmente influenzata dagli stili culinari spagnoli e africani, così come dalla cucina portoghese, araba, cinese e francese. Un tipico pasto cubano contiene oggetti come riso, fagioli, lattuga, pomodori, maiale e pollo. Ortaggi a radice e tuberi come patate, yucca, boniatos e malanga sono comuni, così come le banane e le piantaggine.
I cubani si divertono a mangiare la pizza, spesso condita con chorizo, prosciutto o cipolla. Alcuni altri piatti popolari includono braciole di maiale alla griglia, pollo in salsa salsa, spezzatino con carne, aglio e verdure, banane verdi bollite e schiacciate con carne, torte o frittelle ripiene di carne, manzo speziato con cipolle e pomodori e pesce o bistecca farciti con prosciutto e formaggio Quasi tutti i pasti sono serviti con banane fritte, fagioli neri e riso.
Il cibo tradizionale cubano di solito non ha salse o condimenti. Il condimento più importante per le verdure di radice è una salsa chiamata mojo, che è una miscela di succo di limone, olio d'oliva, aglio, cipolle e cumino. L'aragosta è così popolare a Cuba che è in pericolo di estinzione a partire dal 2014. Oltre all'aragosta, raramente si mangia pesce. Molti cubani mangiano frutta e verdura fresca locale acquistata dai mercati contadini.