7-day itinerary
Morocco 7-Day Food Tour - Coast, Imperial Cities and the Red City
A week is enough to trace a satisfying arc through Moroccan food, from Casablanca's seafood to the imperial kitchens of Rabat, Fes and Meknes and on to Marrakech and the coast at Essaouira. This tour balances markets, medinas and one breezy Atlantic town.
- City
- Morocco
- Length
- 7 days
- Style
- Day-by-day eating plan
The plan, day by day
Follow it in order, morning to night — each day builds on the last.
Day 1 - Casablanca
- 1
Morning
Coffee and pastries at an Art Deco cafe on Boulevard Mohammed V.
- 2
Late morning
The Marche Central for the Atlantic seafood catch.
- 3
Lunch
Fish grilled on the spot at a market stall.
- 4
Evening
A Corniche seafood dinner by the ocean.
Day 2 - Rabat
- 1
Morning
Travel to Rabat and walk Rue Souika in the medina.
- 2
Late morning
Mint tea at the Cafe Maure in the Kasbah of the Udayas.
- 3
Lunch
A fish tagine near the medina.
- 4
Evening
A refined chicken-and-preserved-lemon tagine in the capital.
Day 3 - Fes
- 1
Morning
Travel to Fes and breakfast on bissara near Bab Bou Jeloud.
- 2
Late morning
The Attarine spice souk on Talaa Kebira.
- 3
Lunch
A kefta tagine in the R'cif quarter.
- 4
Evening
Chicken pastilla at a restored riad.
Day 4 - Meknes and Volubilis
- 1
Morning
Day trip to Meknes and its olive market off Place el-Hedim.
- 2
Lunch
A chicken-and-olive tagine near Bab Mansour.
- 3
Afternoon
The Roman ruins of Volubilis among olive groves.
- 4
Evening
Return to Fes for Fassi sweets and mint tea.
Day 5 - Marrakech
- 1
Morning
Travel to Marrakech and taste the Rahba Kedima spice square.
- 2
Lunch
A tanjia marrakchia in the Mellah.
- 3
Afternoon
Mint tea and pastries over Jemaa el-Fnaa.
- 4
Evening
Dinner among the Jemaa el-Fnaa food stalls.
Day 6 - Marrakech Cooking Class
- 1
Morning
A cooking class in a medina riad with a market walk.
- 2
Lunch
Eat your own tagine on the rooftop.
- 3
Afternoon
Modern Gueliz for argan oil and amlou.
- 4
Evening
A rooftop pastilla dinner in the medina.
Day 7 - Essaouira
- 1
Morning
Travel to the coast at Essaouira and breakfast on msemen with amlou.
- 2
Late morning
Watch the blue boats land the catch at the port.
- 3
Lunch
Fish grilled fresh at the quayside grill stalls.
- 4
Evening
A farewell seafood tagine near the ramparts.
Practical tips
- Use Morocco's trains for the Casablanca, Rabat, Fes and Marrakech legs, and a road transfer for Essaouira.
- Alternate rich imperial-city meals with lighter coastal seafood to keep the week balanced.
- Book a cooking class in advance in Marrakech, as popular riads fill quickly.
- Essaouira is windy year-round, so bring a light layer for the coast.
- To arrange a guided food walk with a local host, message WhatsApp wa.me/212701664704 or call +212 701 664 704.
Frequently asked questions
Is seven days a good length for a Morocco food tour?
Yes. A week comfortably links Casablanca's seafood, the imperial cities of Rabat, Fes and Meknes, and Marrakech, with a relaxing coastal finish in Essaouira.
How much of this is by train?
Most of it. Casablanca, Rabat, Fes and Marrakech are all on the national rail network, with a road transfer needed for the Essaouira coast leg.
What are the food highlights of the week?
Casablanca seafood, Rabat's Cafe Maure and fish tagines, Fassi pastilla, Meknes olives, Marrakech tanjia and street food, and Essaouira's port-grilled fish.
Make it happen
Turn the plan into a trip — find where to eat, book a hands-on experience, or join a guided food walk.
More food itineraries
- 5-Day Morocco Food Itinerary - A Fast Taste of the Highlights
- Imperial Cities Food Trail - Fes, Meknes, Rabat and Marrakech
- Morocco 10-Day Food Journey - From the Atlantic to the Blue Mountains
- Atlantic Coast Seafood Trail - Casablanca to Agadir
- Sahara Food Adventure - Ouarzazate to the Merzouga Dunes
- Atlas Mountains Food Trail - Imlil, Ourika and Azrou