Les aliments typiques consommés à Cuba comprennent le lechon asado, la ropa vieja, les sandwichs cubains, les empanadas et l'arroz con pollo. Un petit-déjeuner cubain se compose généralement d'un morceau de pain cubain grillé et de café con leche, qui est un café expresso au lait. Le pain cubain est beurré et grillé, et les Cubains trempent le pain grillé ou "tostada" dans le café avant de le manger. Un autre plat typique du petit-déjeuner est les croquetas au jambon : de petites croquettes panées et frites fourrées de jambon fumé à la crème.
Un déjeuner typiquement cubain comprend des empanadas ou l'un des divers sandwichs cubains. Les empanadas sont des pâtisseries remplies de viande, comme le poulet ou le bœuf. Un sandwich cubain populaire est le media noche, qui comprend du rôti de porc, du jambon, du fromage suisse, de la moutarde et des cornichons sur du pain aux œufs sucré. Un autre sandwich cubain est le pan con bistec, un sandwich simple contenant une fine tranche de steak, de la laitue, des tomates et des bâtonnets de pommes de terre frits sur du pain cubain. Les chips de plantain frites se marient bien avec les empanadas et les sandwichs.
Un dîner cubain typique comprend une entrée de viande, de poulet ou de poisson avec du riz blanc, des haricots noirs et des plantains frits sucrés, appelés maduros, servis en accompagnement. Le lechon asado est un plat de rôti de porc mariné avec une sauce mojo. La ropa vieja, qui se traduit par « vieux vêtements », est un plat de bœuf composé de viande râpée mijotée avec des tomates et d'autres assaisonnements. Un autre plat cubain classique est l'arroz con pollo : du poulet cuit avec du riz et une base de sofrito traditionnelle.
Les collations typiques comprennent les amuse-gueules frits des boulangeries cubaines, tels que les pastelitos, les croquetas, les bocaditos et les empanadas. Les Pastelitos sont similaires aux empanadas et sont accompagnés de garnitures salées ou sucrées. Les bocaditos sont de petits sandwichs à base de jambon.