Moroccan Food Guide: What & Where to Eat

Yasmine El Idrissi · 10 min · Travel Guides

Tagine, couscous, pastilla, harira, street food and mint tea — what to eat in Morocco and where to find the best of it.

Moroccan cuisine is one of the great underrated food cultures of the world — a fragrant blend of Berber, Arab, Andalusian and sub-Saharan influences built around spices, slow cooking and hospitality.

Dishes you must try

Street food

Jemaa el-Fnaa in Marrakech is the famous open-air kitchen — follow the crowds of locals to the busiest stalls. Try harira, grilled brochettes, snail soup and fresh orange juice. In Fes, seek out the medina’s bissara (fava bean soup) for breakfast.

Where to eat

Riads serve excellent home-cooked dinners (book ahead). Mid-range restaurants offer set menus around $10–15. For the most authentic food, join our Marrakech street food tour or Essaouira seafood tour with a local guide.

Food safety

Eat at busy, high-turnover stalls, avoid raw salads in remote areas, drink bottled water, and peel fruit yourself. Moroccan food is generally safe and our food tours are curated for both quality and hygiene.

Related Morocco tours

Ready to experience this for yourself? These handpicked tours match the guide above — each runs with experienced local guides and private transport.

Marrakech Street Food Tour by Night — 4 hours · Easy · from $169
Essaouira Seafood & Harbour Food Tour — 4 hours · Easy · from $95

Plan a private Morocco trip

Tell us your dates, group and interests, and our Marrakech-based team will design a private itinerary around you — free, with no obligation. An enquiry is not a confirmed booking; availability and final pricing are confirmed before anything is booked or charged.

Plan a private Morocco trip · Morocco itineraries by length · Browse all Morocco tours · Call or WhatsApp +212 667 212 912 · mtbinmoroccotrips@gmail.com