Марокканская кухня находится под влиянием взаимодействия и обмена Марокко с другими культурами и народами на протяжении веков. Марокканская кухня обычно представляет собой смесь арабской, берберской, андалузской и средиземноморской кухонь с легким европейским (французским и испанским) и южносахарским влиянием. По словам марокканского шеф-повара и исследователя кухни Хоссина Хуари, самые старые следы марокканской кухни, которые все еще можно наблюдать сегодня, восходят к 7 веку до нашей эры.