Planning a trip to Morocco? you’re probably wondering what to eat in Morocco. Get ready for an unforgettable culinary adventure. Moroccan cuisine is one of the most diverse and flavorful in the world — a rich fusion of Arab, Berber, Andalusian, and French influences. From slow-cooked tagines to sizzling street skewers, every bite tells a story of culture, hospitality, and centuries of tradition.
In this Moroccan food guide, we’ll walk you through the best Moroccan dishes and where to eat them, whether you’re wandering the alleys of Marrakech, exploring the blue streets of Chefchaouen, or enjoying a home-cooked meal in the Atlas Mountains.
Why Knowing What to Eat in Morocco Matters
Food is a central part of Moroccan life from daily meals to holiday feasts. This guide not only shows you what to eat in Morocco, but also where to go for truly unforgettable, authentic meals. We’ll take you beyond tourist menus into the kitchens and street stalls where real Moroccan flavor lives.
Tagine isn’t just a dish; it’s a symbol of Moroccan cooking. Named after the iconic clay pot it’s cooked in, tagine is a slow-cooked stew with endless variations:
Chicken with preserved lemon and olives
Lamb with prunes and almonds
Beef with vegetables and spices
Vegetarian versions with seasonal produce and rich spices
Where to Eat It:
Café Clock (Fes & Marrakech) – famous for traditional and fusion tagines
Dar Yacout (Marrakech) – upscale setting with classic flavors
Local villages near Ouarzazate or Merzouga – home-cooked tagines full of soul
A must-try traditional Moroccan food, mechoui is a whole lamb slow-roasted in an underground clay oven. The meat is juicy, tender, and often served simply with salt and cumin.
Where to Try It:
Mechoui Alley in Marrakech medina – follow the locals
Chez Lamine (Marrakech) – legendary mechoui since generations
No authentic Moroccan food guide is complete without couscous. Traditionally served on Fridays after prayer, couscous is steamed semolina topped with meat, vegetables, chickpeas, and often sweet onions and raisins (tfaya).
Where to Eat It:
Family-run riads and guesthouses — ask if couscous is served on Fridays
Dar Hatim (Fes) – home-style couscous and warm hospitality
Every Moroccan meal is served with khobz, a round, crusty bread baked in wood-fired ovens. Locals use it to scoop tagines, brochettes, and sauces. You’ll find it everywhere, fresh and warm.
💡 Tip: Visit a communal oven (ferran) in any medina to watch locals bring their homemade dough to bake.
Bissara: Creamy fava bean soup, popular for breakfast, especially in colder regions.
Harira: Tomato-based soup with lentils, chickpeas, and meat, typically served during Ramadan.
Where to Try:
Street vendors in Chefchaouen or Essaouira
Souk-side snack shops and market stalls
Follow your nose to sizzling brochettes — grilled skewers of lamb, beef liver, or chicken served with fresh bread and salt-cumin mix. A cornerstone of Moroccan street food.
Where to Eat:
Jemaa el-Fnaa (Marrakech) – the night market is a street food paradise
Tajine Palace (Agadir) – enjoy brochettes with an ocean view
Every Moroccan meal ends with a steaming glass of sweet mint tea, often paired with local sweets like:
Chebakia – sesame-coated, honey-soaked pastries
Ghriba – crumbly almond cookies
Sellou – a spiced mix of flour, almonds, sesame, and honey
Best Places to Try Them:
Pâtisserie Bennis Habous (Casablanca) – classic Moroccan sweets since 1930
Traditional tea houses and bakeries in Fes, Meknes, or Rabat
Go Local: Skip the tourist restaurants — the best meals are often in tiny eateries or family homes
Try a Cooking Class: Learn how to cook a tagine or couscous with a local chef
Ask for Recommendations: Moroccans are passionate about food — just ask your guide or riad host
Skip the guesswork and dive deep into the flavors of Morocco with one of our private Moroccan tours. We’ll take you beyond the tourist traps to eat like a local — from bustling markets to intimate Berber village meals.
👉 Contact us or check out our Morocco Food Tours to get started!