Le couscous est un des plats les plus appréciés de la cuisine marocaine. On le trouve généralement accompagné d’un ragoût relevé et de viande grillée, ainsi que de légumes, noix ou raisins. Les marocains sont particulièrement friands de viande d’agneau, et l’utilisent dans nombre de leurs recettes.
Le tajine, un autre plat notoire de la cuisine marocaine, consiste de poisson ou de viande cuits à l’étouffée dans un plat en terre en forme de cône nommé « tajine ».
L’art culinaire marocain mélange subtilement épices (cumin, coriandre, piment rouge, safran, cannelle etc.), pignons de pin, fruits secs (abricots, dates, figues, noix, raisins), amandes et pistaches. L’harissa (pâte pimentée) accompagne généralement tous les repas, ainsi que le khoubz (pain rond et mou).
La pastilla (pâte feuilletée) requiert une longue préparation en cuisine, et elle est utilisée pour farcir le poulet, qui sera ainsi servi en entrée.
La harira, soupe dont la recette inclus de la viande de mouton, est appréciée lors du ramadan, à la rupture du jeune.
On trouve aussi dans la gastronomie marocaine des délicatesses telles le briouat, une pâtisserie composée de miel et de noix.