Alimentele tipice consumate în Cuba includ lechon asado, ropa vieja, sandwich-uri cubaneze, empanadas și arroz con pollo. Un mic dejun cubanez constă în mod obișnuit dintr-o bucată de pâine cubanezată și cafe con leche, care este cafea espresso cu lapte. Pâinea cubaneză este făcută din unt și prăjită, iar cubanezii înmoaie toastul sau "tostada" în cafea înainte de al mânca. Un alt element tipic pentru micul dejun este crocheta de șuncă: crochete mici, pâine și prăjite, umplute cu șuncă smântână smântână.
Un prânz tipic cubanez include empanadas sau unul dintre diferite sandwich-uri cubaneze. Empanadas sunt produse de patiserie umplute cu carne, precum pui sau carne de vită. Un sandwich popular cubanez este media noche, care vine cu carne de porc, sunca, brânză elvețiană, muștar și murături pe pâine de ou dulce. Un alt sandwich cubanez este pan con bistec, un sandviș simplu care conține o felie subțire de friptură, salată, roșii și bastoane de cartofi prajite pe pâine cubaneză. Prăjetele de prăjituri de prăjitură se potrivesc bine cu sandale și emporante.
O cină tipică cubaneză conține o adâncime de carne, pui sau pește cu orez alb, fasole neagră și plante prăjiți dulce, numite maduros, servite pe partea laterală. Lechon asado este o farfurie de carne de porc friptă marinată cu sos de mojo. Ropa vieja, care se traduce prin "haine vechi", este o farfurie de carne de vită constând din carne tocată mărunțită cu roșii și alte condimente. Un alt fel de mâncare clasică cubaneză este arroz con pollo: pui gătit cu orez și o bază sofrito tradițională.
Gustările tipice includ alimentele de prânz prăjite din brutăriile cubaneze, cum ar fi pastelitos, crochete, bocaditos și empanadas. Pastelitos sunt similare cu empanadas și vin cu umpluturi savuroase sau dulci. Bocaditos sunt sandvișuri de mâncare cu mânecă lungă, făcute cu șuncă.