The cuisine of Morocco is a mix of Berber, Moorish, Middle Eastern, Mediterranean and African cuisines. The cooks in the royal kitchens of Fez, Meknes, Marrakesh, Rabat and Tetouan refined Moroccan cuisine over the centuries and created the basis for what is known as Moroccan cuisine today
