Skip to content
Marrakech.Cooking

Moroccan Cooking Class in Marrakech

Learn how to prepare traditional Moroccan dishes with a local chef in Marrakech. A hands-on 3-hour class covering tagine, salads and mint tea.

3 hours 2-12 people Marrakech, Morocco

Overview

There is a particular sound that opens most Moroccan cooking classes in Marrakech: the low sizzle of onions and ginger hitting a warm pan, followed by the dry, dusty scent of cumin and paprika loosening as they toast. That’s where this class begins — not with a demonstration, but with your own hands on a knife, learning to prepare a Moroccan meal the way it’s actually cooked in Marrakech homes.

This 3-hour class is built around a single idea: you learn best by cooking the full dish yourself, from raw ingredients to the table. You’ll work alongside a local Moroccan chef in a traditional riad kitchen in the Medina, preparing a menu of Moroccan salads, a slow-cooked tagine, and freshly baked Moroccan bread, finished with the ritual of pouring mint tea from height.

Unlike a restaurant meal or a cooking demonstration, this is a genuinely hands-on Moroccan cooking class — you’ll chop, spice, shape dough and tend your own tagine on the stove, with guidance at every step rather than a chef doing the work in front of you. Classes are kept small so your host can adapt to your pace, answer questions about Moroccan spices and ingredients, and make sure the class feels personal rather than like a tourist production line.

By the end, you’ll sit down together to eat everything you’ve cooked — which is, for most guests, the best part of the day.

Highlights

  • Cook a full three-course Moroccan menu with a local chef
  • Learn the real technique behind a slow-cooked tagine
  • Hands-on from start to finish — chopping, spicing, shaping and cooking
  • Small class sizes for a relaxed, personal pace
  • Sit down and eat everything you cook together

What You'll Cook

  • Moroccan salads (zaalouk and taktouka)
  • Chicken or vegetable tagine with preserved lemon and olives
  • Traditional Moroccan bread (khobz)
  • Fresh Moroccan mint tea

What's Included

  • Hands-on cooking class with a local Moroccan chef
  • All ingredients and equipment
  • Full meal of everything you cook, eaten together
  • Moroccan mint tea
  • Recipe cards to take home

Not Included

  • Hotel/riad pickup and drop-off (available on request, see below)
  • Alcoholic beverages
  • Gratuities

Meeting Point & Schedule

Meeting point: A traditional riad kitchen in the Marrakech Medina, a short walk from Jemaa el-Fnaa. The exact address and a WhatsApp contact for your host are sent after booking.

  1. ArrivalMeet your host, wash hands, put on an apron and go over the day's menu
  2. First 45 minPrepare Moroccan salads and knead bread dough
  3. Next 90 minBuild and slow-cook your tagine while bread bakes
  4. Final 30 minBrew mint tea and sit down to eat everything you made

What to Bring

  • Comfortable clothing you don't mind smelling of spices
  • An appetite — you'll eat a full meal at the end
  • Your phone or camera for photos

Dietary Requirements

Vegetarian and vegan versions of the tagine are available. Please mention any allergies (especially nuts and gluten) when you book so your host can plan the menu accordingly.

Accessibility

The kitchen is on the ground floor of a traditional riad and is wheelchair-reachable, though some riads have a raised threshold. Let us know your needs when booking and we'll confirm the most suitable location.

Cancellation Policy

Free cancellation up to 24 hours before your class for a full refund. Cancellations within 24 hours are non-refundable, as ingredients are purchased fresh that morning.

Frequently Asked Questions

Is this cooking class suitable for beginners?

Yes. Most guests have little to no cooking experience. Your chef guides every step in simple terms, and there's no pressure — the goal is to enjoy the process and eat well at the end.

Will I get a recipe to take home?

Yes, you'll receive printed recipe cards for everything you cook so you can recreate the dishes at home.

Can you accommodate dietary restrictions?

Vegetarian, vegan and gluten-conscious adjustments are usually possible. Let us know when booking so ingredients can be planned in advance.

Do you offer hotel or riad pickup?

Pickup can be arranged for an additional fee depending on your location in Marrakech. Ask your host by WhatsApp when confirming your booking.

Ready to cook?

Reserve your spot or ask a question — we usually reply within a day.