Skip to main content
Discover
Top Morocco activities
Explore by category
Private Drivers
Hot Air Balloon Rides
Buggy Rentals
Full-day Tours
Shore Excursions
Day Trips
Hammams & Turkish Baths
Street Food Tours
Rafting
Hang Gliding
Craft Classes
Camping
All categories
Similar categories
Active & Outdoor Classes
Art & Culture Classes
Language Classes
Wellness Classes
Candy Making Classes
Cocktail Tastings
Cooking Classes
Mixology Classes
Olive Oil Tasting
Paella Making Classes
Pasta Making Classes
Pizza Making Classes
Explore Morocco tours
Central Morocco Tours
Atlantic Coast Tours
Northern Morocco Tours
Morocco Sahara Tours
Agafay Tours
Tetouan Tours
Zagora Tours
M'Hamid Tours
Ouzoud Tours
Tinerhir Tours
Boumalne Dades Tours
Tafraoute Tours
Top Morocco landmarks
Top Morocco landmark tickets
Jemaa el-Fna (Djemaa el-Fna) tickets
Majorelle Garden (Jardin Majorelle) tickets
Jemaa el-Fna (Djemaa el-Fna) tickets
Crocoparc tickets
Majorelle Garden (Jardin Majorelle) tickets
Jemaa el-Fna (Djemaa el-Fna) tickets
Majorelle Garden (Jardin Majorelle) tickets
Hassan II Mosque tickets
Merzouga tickets
Atlas Mountains tickets
Cape Spartel tickets
Atlas Mountains tickets
Beyond Morocco
Tours in nearby places
Gibraltar Tours
Portugal Tours
Spain Tours
Tunisia Tours
Wales Tours
France Tours
Switzerland Tours
Malta Tours
Italy Tours
England Tours
Belgium Tours
Ireland Tours
Explore Middle East & Africa tours
Egypt Tours
South Africa Tours
United Arab Emirates Tours
Mauritius Tours
Ghana Tours
Kenya Tours
Qatar Tours
Tunisia Tours
Oman Tours
Jordan Tours
Tanzania Tours
Seychelles Tours
All popular tours in<br/>Middle East & Africa
Top Middle East & Africa tours
Cape Town Tours
Marrakech Tours
Dubai Tours
Cairo Tours
Luxor Tours
Hurghada Tours
Nairobi Tours
Aswan Tours
Casablanca Tours
Johannesburg Tours
Sharm el Sheikh Tours
Tangier Tours
Morocco trip ideas
Top 15 things to do in ...
Morocco
Middle East & Africa
Gibraltar
Portugal
Spain
Tunisia
Wales
France
Switzerland
Malta
Italy
England
Home
Things to do in Morocco
Morocco Tours
Classes & Workshops
Food & Drink Classes
Top Morocco Food & Drink Classes
Select Dates
Filters
Food & Drink Classes
Food & Drink
Classes & Workshops
Cooking Classes
Dining Experiences
Tours, Sightseeing & Cruises
Dinner
Art & Culture
Lunch
Restaurants
300+ results
Best Seller
A great way to learn about a new city is to dig into its food culture. With this Moroccan cookery class, you’ll not only come away with a satisfied appetite but a deeper understanding of Moroccan culture. Led by a local chef, learn how to make a 3-course traditional Moroccan meal, including dessert. This experience also includes a trip to a nearby Souk, where you’ll learn about the significance of certain ingredients. Perfect for foodies, as well as those looking to do something a little different on vacation.
...More
1
2
3
4
5
6
7
4.9
(1,799)
Moroccan Cooking Class in Marrakech & Food Market by Chef Khmisa
3 hours
Free Cancellation
from
$44
Discover the secrets of Moroccan cuisine with local chef Laila during this half-day cooking class. Accompany Laila to the market to select fresh produce and learn more about traditional herbs and spices, then get hands-on in the kitchen as you create an appetizer, main course, and dessert. Pick up plenty of expert tips throughout the cooking class, then sit down to enjoy your delicious 3-course lunch or dinner.
...More
1
2
3
4
5
6
7
4.9
(1,299)
Half-Day Cooking Class with Local Chef Laila in Marrakech
4 hours 30 minutes
Free Cancellation
from
$36
Eating at a traditional Moroccan restaurant in Marrakesh lets you experience Moroccan cuisine, but this Moroccan cooking workshop at La Maison Arabe teaches you how to make the traditional dishes, so you can have them again and again. Use your personal workstation to prepare a meal using fresh local ingredients as you follow a Moroccan cook’s instructions. Then, afterward, you can taste what you’ve made.
...More
1
2
3
4
5
6
7
5.0
(439)
Moroccan Cooking Workshop in Marrakech
1 hour
Free Cancellation
from
$36
Learn how to make local dishes and take your exploration of Moroccan cuisine to the next level. Visit a market in Marrakech (morning classes only) with your guide to learn about Moroccan ingredients, and then take a small-group cooking class with a chef. Learn how to craft appetizers and the popular dish, tagine, with hands-on help. End the class by dining on your tasty creations. Gratuities are not included.
...More
1
2
3
4
5
6
7
5.0
(284)
Moroccan Cooking Class with Market Visit and Meal
4 hours
Free Cancellation
from
$60
Price varies by group size
Avoid the tourist traps and learn to cook an authentic Moroccan meal with a local chef during this group cooking class. Meet your host in the heart of Essaouira and learn the basics of preparing a traditional tagine meal. Enjoy the famous Moroccan hospitality, get tips on where to see, eat, and avoid for the rest of your trip, and end with a delicious lunch or dinner.
...More
1
2
3
4
5
6
7
4.9
(123)
Cooking class: How To Be a Real Moroccan Chef
3 hours
Free Cancellation
from
$42
This experience is not just about cooking-it's about connection. Whether you're a passionate home cook or simply curious about Moroccan food, this class will give you the skills, knowledge, and inspiration to recreate these delicious dishes long after your trip ends!
...More
1
2
3
4
5
6
7
5.0
(179)
Moroccan Cooking Class with Amazing Local Chef in Marrakech!
3 hours 30 minutes
Free Cancellation
from
$37
Go beyond restaurant dining and learn to prepare authentic Moroccan dishes inside a local Marrakech home. Discover traditional techniques, regional ingredients, and cultural customs while cooking alongside your host. From market insights to shared conversation over the finished meal, this immersive experience offers meaningful connection and practical skills you can recreate long after returning home.
...More
1
2
3
4
5
6
7
4.9
(132)
Marrakech - Cooking Class with a Local Chef in a Marrakesh House
3 hours
Free Cancellation
from
$21
Sit down to a three-course dinner in the desert with this private dining package for couples, families, or groups. This tour includes round-trip transportation from your hotel or riad, a three-course dinner, and free bottled water. You'll have your choice of dining under the stars or in a protective tent.
...More
1
2
3
4
5
6
7
4.7
(4,607)
Agafay Desert: Dinner Show with Quad Bike and Sunset Camel Ride
5 hours 30 minutes
Free Cancellation
from
$36
Learn to cook a Moroccan feast in Rabat during this cooking class, taking place in the chef’s traditional villa home. You will be welcomed with traditional tea and some sweets, and then discuss what you’re about to cook. Vegetarians can be catered to, as well as carnivores. You’ll prepare the ingredients, and then sit down to the final meal at the end.
...More
1
2
3
4
5
6
7
5.0
(75)
Join Best Moroccan Cooking Class with Chef Khadija ( Over 35 years Experience )
2 hours 30 minutes
Free Cancellation
from
$54
Sit down to a three-course dinner in the desert with this dining package for couples, families, or groups. This tour includes round-trip transportation from your hotel or riad, a three-course dinner, and free bottled water. You'll have your choice of dining under the stars or in a protective tent, experience camel ride and enjoying your traditional dinner in the berber camp and ending your experience with magical fireshow .
...More
1
2
3
4
5
6
7
4.9
(410)
Sunset Agafay Desert : Camel Ride and Dinner, Fireshow(Marrakech)
5 hours
Free Cancellation
from
$35
What sets us apart is our unique blend of professionalism, authenticity, and continued learning opportunities. Our classes take place in a professional culinary studio, offering a top tier setup designed for hands on learning in a welcoming and inspiring environment. Led by expert dadas women chefs considered the guardians of Morocco’s rich culinary heritage you’ll gain authentic insights and techniques that make Moroccan cuisine so special. But we don’t stop there. As part of your experience, we provide 3 months of access to www.FlavorsOfMorocco.com, the only online Moroccan cooking school featuring over 150 classes taught by dadas. This exclusive access allows you to continue exploring Moroccan dishes, mastering techniques, and enjoying the vibrant flavors of Morocco long after the class is over. It’s not just a cooking class; it’s a complete culinary journey.
...More
1
2
3
4
5
6
7
5.0
(37)
Rabat Authentic Moroccan Cooking Class with Expert Chefs
3 hours
Free Cancellation
from
$65
Cook yourself either lunch or dinner on this course in Fez that teaches you how to prepare Moroccan cuisine. You’ll walk with your guide through the souk and pick out all the ingredients for the dish you’ll create, using items like fish, olives, lemons, lentils, beef, chicken, and more to create your tagine, along with some salads and other goodies too.
...More
1
2
3
4
5
6
7
4.9
(96)
Moroccan Cuisine Fez Cooking Class
4 hours
Free Cancellation
from
$54
Price varies by group size
Our cooking class in Chefchaouen offers more than just a meal; it's a deep dive into the heart of Moroccan culture. Led by a local family, you’ll experience the unique Amazigh cooking techniques passed down for generations. From selecting fresh ingredients at the local market to preparing traditional dishes in a 300-year-old house, you’ll enjoy a delicious meal and an authentic connection with the local atmosphere and the lifestyle of Morocco's famous blue city.
...More
1
2
3
4
5
6
7
5.0
(38)
Moroccan Cooking Class with a Local Family & Market Visit
3 hours
Free Cancellation
from
$59
Price varies by group size
Chefchaouen cooking experience is truly unique. It's an opportunity to step into the heart of Moroccan culture, from going to a local market (Souk) to preparing a traditional Moroccan dishes. This experience provides a glimpse into the daily lives of Moroccans.We will then go to my home where my mother and myself will then help to teach you how to cook our authentic dish depending on what you choose
...More
1
2
3
4
5
6
7
4.9
(13)
Moroccan Dishes with a Local Family Cooking Classes
4 hours
Free Cancellation
from
$24
Hello! looking forward to cooking with and sharing with you the secrets of our cuisine that's why we offer you the opportunity to live a unique moment at my family's house with the ones you care about. You will savor the food in a different way, discovering new techniques & flavors. We will prepare our dishes together ... you will discover Moroccan cuisine and learn how to make your own traditional Moroccan Dishes. and explore its secrets. we will share with you our experience and we will be sure that you'll be able to make it back home During the class, you'll have the full support of us to be sure you are learning in the right way, and please be free to ask if you have any questions and Moroccan cuisine or about the culture ... After creative work, we will enjoy a meal together. Stay for a little bit more to enjoy a glass of mint tea. "Possibility to Cook vegan or vegetarian." If you can't find availability in the calendar feel free to text me and we can arrange that ...
...More
1
2
3
4
5
6
7
5.0
(131)
Cooking Class - Moroccan cuisine
2 hours 30 minutes
Free Cancellation
from
$54
Experience the Agafay Desert like never before with a camel ride, a traditional Berber dinner, a mesmerizing fire show, and authentic Moroccan music. Enjoy stunning desert landscapes, cultural insights, and an unforgettable evening under the stars. ✨
...More
1
2
3
4
5
6
7
4.9
(197)
Agafay Camel Ride, Sunset Dinner and Fire Show
5 hours
Free Cancellation
from
$24
There’s no better souvenir to bring back from Marrakech than the art of Moroccan cuisine. Master the art of the classic tagine as well as couscous and Moroccan salads during this small-group cooking class, available at both lunch and dinner. Start with a market tour to buy fresh ingredients, then relax with a mint tea. Finally, learn about Moroccan history and culture as you cook, taste, and eat.
...More
1
2
3
4
5
6
7
5.0
(527)
Marrakesh cooking class with chef Hassan - Local dishes
4 hours
Free Cancellation
from
$36
Learn to bake Moroccan breads and pastries at a Fez cooking class that’s held at a palace in the city’s historic medina. You’ll knead and shape bread to bake in the same communal ovens that Fez locals use, make classic sweets, then enjoy a Moroccan mint tea ceremony with your freshly baked bread.
...More
1
2
3
4
5
6
7
4.9
(17)
Baking Workshops at Fez Cooking School at Palais Amani
2 hours 30 minutes
Free Cancellation
from
$46
This Moroccan Cooking Class is the chance to start with a guided market visit, where you'll select fresh, local ingredients. With your expert chef, you'll learn to cook traditional Moroccan dishes in a cozy, authentic riad kitchen. The personalized attention and insider tips from a local chef offer an authentic experience, and you’ll get to enjoy your delicious creations in a beautiful setting. This experience combines hands-on cooking with a deep dive into Moroccan food culture, making it a memorable, immersive journey.
...More
1
2
3
4
5
6
7
4.9
(13)
Fez Cooking Class at a Traditional Riad with Market Visit
4 hours
Free Cancellation
from
$40
Price varies by group size
Fluent in French, English, Arabic, and Berber, I love connecting with people and sharing the richness of Moroccan culture, deeply rooted in values of hospitality and generosity. I offer varied menus including a starter (fresh or cooked), a main course, and a homemade dessert, all prepared using fresh, high-quality, and mostly local ingredients, with a mindful approach to sustainability. My goal is to offer more than just a cooking class: a unique cultural and culinary experience, filled with warmth and authenticity, that you will remember long after it ends. I also pay special attention to cleanliness and hygiene, ensuring a safe and comfortable environment throughout the entire experience.
...More
1
2
3
4
5
6
7
5.0
(58)
Moroccan cooking class in Essaouira city
2 hours
Free Cancellation
from
$60
What makes this experience truly special is that it takes place inside a real Moroccan home. Guests are welcomed like family, beginning with traditional mint tea and homemade sweets before cooking side by side with their host. This is not just about following a recipe — it’s about understanding the stories behind the spices, the cultural meaning of each dish, and sharing a genuine moment of Moroccan hospitality. You cook, you learn, and then you sit together to enjoy the meal you prepared, just as locals do.
...More
1
2
3
4
5
6
7
5.0
(6)
Private Moroccan Cooking Classes in Ouarzazate
3 hours
Free Cancellation
from
$36
If you’re in a new city at the airport, you can be an easy target for getting overcharged for a ride. Avoid that situation altogether by pre-booking your ride from Casablanca Mohammed V International Airport (CMN) to your Hotel or any other accommodation in Casablanca,. with this private arrival service. Your driver meets you right at the airport with a sign featuring your name, and even helps you get your luggage to the air-conditioned vehicle.
...More
1
2
3
4
5
6
7
4.8
(405)
Casablanca Mohamed V Airport to Hotels Private Arrival transfer
1 to 3 hours
Free Cancellation
from
$21
Price varies by group size
Join this small group cooking class in Marrakech, where your local guide will tell you the step-by-step process in preparing a Moroccan meal. You’ll keep costs down by booking this group tour, and possibly make a few friends along the way. You’ll start the tour by a trip to the local souk to check out the ingredients you’ll be using, and end with mint tea.
...More
1
2
3
4
5
6
7
5.0
(13)
Marrakech Cooking Class with Meriem and Brothers
3 hours 30 minutes
Free Cancellation
from
$18
Eat like a local and deepen your understanding of Morocco's cuisine in ways impossible by yourself on this group food tour. Join a guide with insider culinary knowledge and visit around 10 food spots hidden in the medina around Jemaa el-Fna to sample delicious pastries, olives, and other specialties that many visitors miss to learn about local food culture.
...More
1
2
3
4
5
6
7
4.9
(1,728)
Authentic Moroccan Food Tour in Marrakech
3 hours
Free Cancellation
from
$56
Price varies by group size
1
2
3
...
15
Top Attractions in Morocco
1 / 2
Attractions
Merzouga
From $24
Attractions
Ourika Valley (Vallée de l’Ourika)
From $12
Attractions
Atlas Mountains
From $8
Attractions
Kasbah of Aït Ben Haddou (Ksar of Ait Benhaddou)
From $24
Attractions
Jemaa el-Fna (Djemaa el-Fna)
From $11
Attractions
Majorelle Garden (Jardin Majorelle)
From $24
Attractions
Merzouga
From $24
Attractions
Ourika Valley (Vallée de l’Ourika)
From $12
Attractions
Atlas Mountains
From $8
Attractions
Kasbah of Aït Ben Haddou (Ksar of Ait Benhaddou)
From $24
Attractions
Jemaa el-Fna (Djemaa el-Fna)
From $11
Attractions
Majorelle Garden (Jardin Majorelle)
From $24
Attractions
Merzouga
From $24
Attractions
Ourika Valley (Vallée de l’Ourika)
From $12
Attractions
Atlas Mountains
From $8
Attractions
Kasbah of Aït Ben Haddou (Ksar of Ait Benhaddou)
From $24
en
0f8c45a0-a937-40bc-b4d2-5632be7e2eb8
things_to_do_tag
Not seeing something you are looking for?
See all Morocco Experiences
More Tours in Morocco
Things to do near Morocco
Popular on Viator
Day Trips from Morocco
Private Drivers
Hot Air Balloon Rides
Buggy Rentals
Full-day Tours
Shore Excursions
Hammams & Turkish Baths
Street Food Tours
Rafting
Hang Gliding
Craft Classes
Camping
Food Tours