La cuisine marocaine est souvent considérée comme l'une des meilleures du monde. Elle se caractérise par une très grande diversité de plats, couscous, tagine, pastilla, méchoui pour les plus connus, mais aussi des tas d'autres plats souvent connus des seuls Marocains mais tout aussi succulents : mrouzia, tangia, kebab, harira ; il existe aussi beaucoup de recettes régionales. La pâtisserie marocaine est aussi très bonne.
L'originalité et la richesse de la cuisine marocaine tiennent à la multitude d'influences qu'elle a subies : la cuisine arabe, certaines recettes encore en cours remonteraient à l'époque des Abbassides, la cuisine berbère pour le couscous en particulier, la cuisine morisque pour les ragoûts et tagines et le mélange sucré salé. On peut également noter une influence des cuisines turque juive et des cultures culinaires venant d'Asie du sud (Inde...).
la cuisine marocaine a donc subi plusieurs influences qui en font une des cuisine les plus riches et variées car elle a intégré toutes les cuisines du monde tout en y ajoutant sa petite touche qui en fait une cuisine conviviale et sensuelle.