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, innombrables tagines, méchoui pour les plus connus, ainsi que d'autres plats souvent connus des seuls marocains, et tout aussi succulents : le tagine mrouzia, la tangia, le kebab traditionnel, la harira (soupe de la rupture du jeûne), la seffa, sans oublier la bastella, spécialité de la maison ; il existe également beaucoup de recettes régionales et chaque lieu a sa variété de menthe pour préparer le thé. La pâtisserie marocaine est, elle aussi, très variée et très raffinée.
