Private Cooking Class in Marrakech with Souk Market Shopping Tour

4 Hours Free CancellationMeet on locationInstant confirmationPrivate tourMin age 7+Guided by Visit Morocco Together

Why we love it?

This immersive 4-hour cooking experience in Marrakesh begins with a guided visit to a local souk, where you explore vibrant spice stalls filled with cumin, saffron, and cinnamon to select fresh ingredients for your meal. Back in the tranquil courtyard of a traditional riad, a native host leads you through the preparation of five authentic Moroccan dishes, sharing the culinary techniques and family traditions behind each recipe. This hands-on class offers a chance to connect with Moroccan culture through its flavors and hospitality, including a tasting of the dishes you create. The experience includes all ingredients, cooking equipment, and coffee or tea, with optional premium features such as hotel pickup and a professional photography session.

Inclusions

  • AXA Assurance Maroc civil liability insurance — all activities and the full journey fully covered
  • Private cooking class with dedicated host
  • Guided visit to a local souk (market) to select fresh ingredients
  • Coffee and/or Tea
  • Round-trip hotel/riad pickup and drop-off (Premium option only)
  • Professional photography session (Premium option only)
  • Tasting of the dishes you prepare
  • All ingredients and cooking equipment
  • Preparation of 3 traditional Moroccan dishes

Exclusions

  • Gratuities (optional)
  • Personal expenses
  • Alcoholic beverages

Meeting / Pickup

Jemaa el-Fna

Please Note

  • Stroller or pram accessible
  • Not wheelchair accessible
  • Not suitable for pets
  • No ticket required. If you booked the option with pickup, Bob will meet you at your riad or hotel. Otherwise, please meet Bob directly at the meeting point listed.

Know Before You Go

  • Public transportation nearby
  • Infants must sit on laps
  • Infant seats available

Cancellation Policy

Fully refundable until 1 day before start

Non-refundable after 1 day before start

From $90.85 Per 1 adult