Skip to content
Cuisine Marrakech

Cooking Class · El Jadida

El Jadida Seafood Cooking Class - Atlantic Fish & Oualidia Oysters

El Jadida sits on a rich Atlantic coast near the oyster beds of Oualidia. Cook fish tagine with chermoula, grilled fish and coastal classics in this hands-on class in the old Portuguese city of Mazagan.

El Jadida Seafood Cooking Class - Atlantic Fish & Oualidia Oysters — Cooking Class in El Jadida

El Jadida - the historic Portuguese port of Mazagan, its UNESCO-listed cistern and ramparts still intact - looks out over one of Morocco's most productive coastlines. Just down the coast lies Oualidia, the country's oyster capital, and the whole region lives off the Atlantic. A seafood cooking class here leans into that coastal abundance, teaching the fish-forward side of Moroccan cooking.

The class centres on chermoula, the coriander, parsley, garlic, cumin, paprika and lemon marinade that dresses almost every Moroccan fish. You use it to build a fish tagine layered over tomatoes, peppers and potatoes, to marinate whole fish for the grill, and depending on the day to cook calamari or prawns. Where the season allows, the host brings in Oualidia oysters so you taste the region's most famous shellfish alongside what you cook.

Many classes begin with a stop at the fish market or a produce stall so you choose your own fish and learn to judge freshness. El Jadida is an easy, relaxed coastal town rather than a tourist crush, which makes the class unhurried and personal, and a natural stop on the Atlantic road between Casablanca and Essaouira. You finish by eating everything you cooked with bread, salads and mint tea.

What's included

  • Fish selection at or near the market
  • Chermoula marinade and a fish tagine
  • Grilled fish or seasonal seafood dish
  • Oualidia oyster tasting where in season
  • Sit-down seafood meal with mint tea and recipe notes

Frequently asked questions

Will there be Oualidia oysters?

Where the season and supply allow, yes - Oualidia's oyster beds are just down the coast. If not available, we focus on the day's fresh fish instead.

I do not eat fish - can I still join?

Yes. We can prepare a chicken or vegetable tagine alongside the seafood for anyone who prefers not to eat fish.

Is El Jadida worth a stop for food?

Yes - it combines the atmospheric Portuguese Cite Portugaise with a rich Atlantic coast and easy access to Oualidia's oysters, making it a rewarding, low-key coastal food stop.

How do I book this experience?

Message us on WhatsApp at wa.me/212701664704 or call +212 701 664 704 with your preferred date and group size. We confirm the meeting point and any dietary needs before you arrive.