Aller au contenu principal
Cooking Class in Marrakech: Guide and Tips (2026)

gastronomie

Cooking Class in Marrakech: Guide and Tips (2026)

La rédaction MoroccoTravelBase 7 min read Updated 2026-05-30

Cooking Class in Marrakech: Guide and Tips

Learning to make a real tagine or a pastilla is one of the most popular experiences in Marrakech. A cooking class is at once a sociable activity, a cultural immersion and a great way to take a skill home. Here's how it works and how to choose well.

A cooking class in Marrakech usually lasts 3 to 4 hours and often includes a visit to the spice market, the preparation of typical dishes (tagine, Moroccan salads, sometimes pastilla) then tasting what you've cooked. Expect around €30 to €70 per person. It's one of the city's most popular activities.

How a class works

  1. Welcome and mint tea at the host's or a cooking school (often a riad).
  2. Market visit (spice souk, vegetables) to choose ingredients — depending on the format.
  3. Hands-on cooking: you prepare the dishes yourself, guided by a chef or a "dada" (Moroccan home cook).
  4. Tasting: you enjoy your creations, often on a lovely terrace.
  5. Recipes to take away to recreate at home.

What do you cook?

  • Tagine (chicken-lemon-olives, lamb-prunes or vegetables).
  • Cooked Moroccan salads (zaalouk, taktouka).
  • Bread (khobz) or msemen.
  • Sometimes pastilla or pastries (gazelle horns).

To discover all the dishes before booking, see Moroccan food: 15 dishes.

Duration, price and how to choose

FormatDurationIndicative price
Group workshop3-4 h€30-50
Private / in a home3-4 h€50-90
With market visit+1 h+€10-20

Choosing criteria: small group (more hands-on), market visit included, vegetarian options, recent reviews, and real cooking time (not just a demonstration).

Book a cooking class in Marrakech· GetYourGuide

Culinary workshops on Viator· Viator

Combine it with discovering street food and mint tea.

FAQ — Cooking class in Marrakech

How much does a cooking class in Marrakech cost?

Usually €30 to €70 per person, depending on whether it's a group workshop or a private class, and if the market visit is included. Tasting your dishes is almost always part of it.

How long does a cooking class last?

Most last 3 to 4 hours, often including the market visit, cooking and tasting. Some shorter formats (2 h) also exist.

What do you learn in a Moroccan cooking class?

Mainly tagine, Moroccan salads and bread, sometimes pastilla or pastries. You usually leave with the recipes to make them again at home.

Are cooking classes suitable for vegetarians?

Yes, most offer vegetarian versions (vegetable tagine, salads). State your restrictions when booking so the menu can be adapted.

Do I need to book ahead?

Yes, especially in high season (spring and autumn) and for popular small-group or private workshops. Booking a few days ahead guarantees availability.

In short

A cooking class in Marrakech is a sociable, instructive experience, ideal for understanding Moroccan cuisine from the inside. Choose a workshop where you actually cook, in a small group, and leave with the recipes and great memories.