A culinária marroquina é uma das mais variadas culinárias internacionais, devido à mistura de Marrocos com o mundo circundante através da história.
A cozinha marroquina combina o Amazigh, o Árabe, o Oriente Médio e outros sabores e ocupa o primeiro lugar no mundo árabe e o segundo no mundo.
Nos restaurantes, certamente irá deparar-se com o cuscuz, a comida principal que os marroquinos apreciam às sextas-feiras ou com o tagine, um prato marroquino tradicional cozido em uma panela de mesmo nome, que leva especiarias adicionadas à carne ou à legumes.
O cuscuz e o tagine são considerados um dos mais antigos pratos marroquinos. O queijo também é muito tradicional e os doces de chebakia e cocada, estão entre os doces marroquinos mais antigos.