Các loại thực phẩm điển hình được ăn ở Cuba bao gồm lechon asado, ropa vieja, bánh mì kiểu Cuba, bánh empanadas và arroz con Poo. Bữa sáng kiểu Cuba thường bao gồm một miếng bánh mì Cuba nướng và cà phê con leche, đó là cà phê espresso với sữa. Bánh mì Cuba được phết bơ và nướng, và người Cuba nhúng bánh mì nướng hoặc "tostada" vào cà phê trước khi ăn. Một món ăn sáng điển hình khác là bánh croquetas giăm bông: bánh mì nhỏ tẩm bột và chiên với thịt giăm bông kem hun khói.
Bữa trưa điển hình của Cuba bao gồm bánh empanadas hoặc một trong các loại bánh mì Cuba khác nhau. Empanadas là loại bánh ngọt có nhân thịt, chẳng hạn như thịt gà hoặc thịt bò. Một loại bánh sandwich Cuba phổ biến trên các phương tiện truyền thông, đi kèm với thịt lợn quay, giăm bông, pho mát Thụy Sĩ, mù tạt và dưa chua trên bánh mì trứng ngọt. Một loại bánh sandwich khác của Cuba là pan con bistec, một loại bánh sandwich đơn giản gồm một lát mỏng gồm bít tết, rau diếp, cà chua và que khoai tây chiên trên bánh mì Cuba. Khoai tây chiên chiên rất hợp với bánh empanadas và bánh mì.
Bữa tối điển hình của người Cuba có thịt, gà hoặc cá ăn kèm với cơm trắng, đậu đen và khoai tây chiên ngọt, gọi là maduros, được phục vụ bên cạnh. Lechon asado là một món thịt lợn quay được ướp với nước sốt mojo. Ropa vieja, có nghĩa là "quần áo cũ", là một món thịt bò bao gồm thịt vụn hầm với cà chua và các loại gia vị khác. Một món ăn cổ điển khác của Cuba là arroz con thăm dò: gà nấu với cơm và đế bánh mềm truyền thống.
Đồ ăn nhẹ điển hình bao gồm các món chiên rán từ các tiệm bánh ở Cuba, chẳng hạn như bánh ngọt, bánh croquetas, bocaditos và bánh empanadas. Pastelitos tương tự như empanadas và đi kèm với nhân mặn hoặc ngọt. Bocaditos là loại bánh mì sandwich cỡ vừa ăn được làm từ thịt giăm bông.