Los platos de comida marroquí más habituales son el cordero, seguido del pollo, y suelen prepararse de forma tradicional en un tagine. El tagine es un plato de arcilla redondo tradicional con una tapa en forma de cono que se utiliza para mantener el calor y el sabor, cocinando la carne y las verduras hasta que estén tiernas y súper fragantes.