Existem dois pilares fundamentais na gastronomia de Marrocos: o cuscuz e a tagine. O cuscuz é um granulado, produzido a partir do trigo, que é cozido com água, como se fosse uma espécie de arroz. Pode depois ser servido com uma enorme variedade de ingredientes. Quanto à tagine, trata-se de um estufado cozinhado a vapor num recipiente próprio. Existem diversas variantes de tagines, como a de frango, a de cordeiro e a de vegetais. A Harira é uma sopa característica de Marrocos, muito rica, com uma base de lentilhas ou grão e muitos outros elementos. Outro prato típico é a pastilla, uma espécie de tarte de massa fina que envolve por completo o recheio, com um resultado final agridoce.