Many visitors to Morocco cannot help but be impressed by the country’s culinary scene, with delicious tagines, meaty brochettes, steaming piles of couscous, and varied regional specialties to savor. Moroccan cuisine typically uses fresh, locally grown ingredients and an assortment of spices to give plenty of flavor. Most dishes are accompanied by bread—Moroccans love bread! Several cooking schools, riads, and restaurants provide the opportunity for visitors to learn how to recreate their favorite Moroccan dishes back at home. A great experience for foodies, here are some of the best cooking classes in Morocco.