Najbardziej rozpowszechnionymi kubańskimi potrawami są mięso, gulasz i czarna fasola. Kuchnia kubańska w dużej mierze zależy od hiszpańskich i afrykańskich stylów kulinarnych, a także od kuchni portugalskiej, arabskiej, chińskiej i francuskiej. Typowy kubański posiłek zawiera takie produkty, jak ryż, fasola, sałata, pomidory, wieprzowina i kurczak. Warzywa korzeniowe i bulwy takie jak ziemniaki, juka, boniatos i malanga są powszechne, podobnie jak banany i banany.
Kubańczycy lubią jeść pizzę, często z chorizo, szynką lub cebulką. Inne popularne dania to grillowane kotlety wieprzowe, kurczak w sosie salsa, gulasz z mięsem, czosnek i warzywa, gotowane i puree zielone banany z mięsem, placki lub naleśniki wypełnione mięsem, przyprawione wołowiną z cebulą i pomidorami oraz ryby lub stek nadziewane z szynką i serem. Prawie wszystkie posiłki podawane są ze smażonymi bananami, a także z czarną fasolą i ryżem.
Tradycyjne potrawy kubańskie zazwyczaj nie zawierają sosów ani przypraw. Najbardziej znanym aromatem warzyw korzeniowych jest sos o nazwie mojo, który jest mieszanką soku z cytryny, oliwy z oliwek, czosnku, cebuli i kminku. Homar jest tak popularny na Kubie, że od 2014 r. Jest bliski zagrożenia. Poza jedzeniem owoce morza są rzadko spożywane. Wielu Kubańczyków spożywa lokalne, świeże owoce i warzywa zakupione na rynkach rolniczych.