Las comidas típicas que se consumen en Cuba incluyen lechon asado, ropa vieja, sándwiches cubanos, empanadas y arroz con pollo. Un desayuno cubano consiste típicamente en un pedazo de pan cubano y café con leche, que es café expreso con leche. El pan cubano es untado con mantequilla y tostado, y los cubanos sumergen la tostada o "tostada" en el café antes de comerlo. Otro desayuno típico son las croquetas de jamón: croquetas pequeñas empanadas y fritas rellenas de jamón cremoso ahumado.
Un almuerzo típico cubano incluye empanadas o uno de varios sándwiches cubanos. Las empanadas son pasteles rellenos de carne, como pollo o carne de res. Un popular sándwich cubano es la noche de los medios de comunicación, que viene con cerdo asado, jamón, queso suizo, mostaza y pepinillos en pan de huevo dulce. Otro sándwich cubano es el pan con bistec, un sándwich simple que contiene una rebanada delgada de filete, lechuga, tomates y palitos de papa frita en pan cubano. Los chips de plátano frito van bien con empanadas y sándwiches.
Una cena típica cubana incluye un plato de carne, pollo o pescado con arroz blanco, frijoles negros y plátanos fritos, llamados maduros, que se sirven en el lateral. Lechon asado es un plato de cerdo asado marinado con salsa de mojo. Ropa vieja, que se traduce como "ropa vieja", es un plato de carne que consiste en carne rallada guisada con tomates y otros condimentos. Otro plato clásico cubano es el arroz con pollo: pollo cocinado con arroz y una base de sofrito tradicional.
Los bocadillos típicos incluyen bocadillos fritos de panaderías cubanas, como pastelitos, croquetas, bocaditos y empanadas. Los pastelitos son similares a las empanadas y vienen con rellenos salados o dulces. Los bocaditos son bocadillos pequeños hechos con jamón.