⭐ Rated 4.7/5 · from 692,629 traveller reviews

Cooking Classes and Street Food Tours

Two ways to get to know Marrakesh through its food: a cooking class, where you make tagine and sides yourself, or a street food tour through the medina, often at night around Jemaa el-Fna. Some classes start with a market visit; others take place in a family home or on a farm just outside the city.

Find your tour
  • ✓ Honest distances checked, not guessed
  • ✓ Real reviews ranked by count
  • ✓ Same price booked via GetYourGuide

Most reviewed · Season 2026

The tours with the most reviews

Picked from every tour departing from Marrakesh – ranked by real reviews, price and what is included.

29 tours available · Sorted by number of verified reviews. Prices from GetYourGuide as of our last update. The current price and availability are shown on GetYourGuide before booking.

Marrakech: Street Food Tour with a Local Guide

Marrakech: Street Food Tour with a Local Guide

⏱ 3 hours · 4.8 (4,009)

Sample dishes you've never heard of and learn about typical Moroccan fare on a guided Street Food Tour in Marrakech. Explore with a foodie and savor a selection of treats fr…

from €29 per person

Check availability →
Marrakech: Street Food Tour by Night
Bestseller

Marrakech: Street Food Tour by Night

⏱ 2h 30m · 4.7 (3,188)

Discover the sights, scents, and flavors of beautiful Marrakech on a guided nighttime street food tour. Taste a variety of local delicacies as you explore the bustling markets a…

from €43 per person

Check availability →
Marrakech: Moroccan Cooking Class with Pickup

Marrakech: Moroccan Cooking Class with Pickup

⏱ 3 hours · 4.7 (2,432)

Get to know Moroccan cuisine and tradition with a cooking class taught by a professional chef. Get picked up from your hotel, drink mint tea, and put together a meal to share wi…

from €24 per person

Check availability →
Marrakesh: Moroccan Dishes Cooking Class with a Local Chef

Marrakesh: Moroccan Dishes Cooking Class with a Local Chef

⏱ 4 hours · 5.0 (1,900)

Cook like a local with this half-day cooking class in Marrakesh. Improve your cooking skills as you learn to cook in an authentic way and enjoy all the food made during class.

from €37 per person

Check availability →
Marrakech: Moroccan Cooking Class with a Local Family

Marrakech: Moroccan Cooking Class with a Local Family

⏱ 3h 30m · 4.9 (828)

Discover the world of Moroccan cuisine during a unique cooking class at a chef's authentic house, learn about different ingredients, then cook and enjoy a meal together.

from €30 per person

Check availability →
Marrakech: Moroccan Cuisine Cooking Class in Local Home

Marrakech: Moroccan Cuisine Cooking Class in Local Home

⏱ 3 hours · 4.8 (816)

Immerse yourself in Moroccan culture with a cooking class in a local home in the heart of the Marrakech medina. Learn to cook traditional Moroccan meals and enjoy the fruits of…

from €19 per person

Check availability →
Marrakech: Moroccan Cooking Workshop at La Maison Arabe

Marrakech: Moroccan Cooking Workshop at La Maison Arabe

⏱ 1 hour · 4.9 (691)

Learn to cook a traditional Moroccan dish in a cooking workshop in Marrakech. Prepare a meal using fresh local ingredients and state-of-the-art equipment.

from €30 per person

Check availability →
Marrakech: Moroccan Cooking Class with Market Visit and Meal

Marrakech: Moroccan Cooking Class with Market Visit and Meal

⏱ 4 hours · 5.0 (451)

Join a hands-on cooking class in Marrakech with a market trip for fresh ingredients. Cook authentic dishes with our local chefs. Enjoy your delicious creations in a cozy, beauti…

from €67 per person

Check availability →
Marrakech: Jemaa el‑Fnaa Night Street Food Tour with Dinner

Marrakech: Jemaa el‑Fnaa Night Street Food Tour with Dinner

⏱ 3 hours · 4.7 (403)

Discover Marrakech’s flavors on an evening Medina food tour with multiple tastings and a full dinner in Djemaa el-Fna. Come hungry and watch the square come alive at night.

from €138 per person

Check availability →
Marrakech: Atlas Mountains Cooking Class with Berber Family

Marrakech: Atlas Mountains Cooking Class with Berber Family

⏱ 7 hours · 4.8 (397)

Immerse yourself in Berber culture and cuisine on a full-day trip to the Atlas Mountains from Marrakech. Learn how to cook a traditional dish with a local grandmother and enjoy…

from €53 per person

Check availability →
Marrakech Street Food Tour / Taste The Real Marrakech

Marrakech Street Food Tour / Taste The Real Marrakech

⏱ 4 hours · 4.9 (299)

Discover Marrakech’s vibrant street food on a walking tour led by passionate locals. Stroll through lively neighborhoods and hidden food spots, sampling a delicious variety of M…

from €53 per person

Check availability →
Marrakech: Medina Stories Food Tour with 15+ Tastings

Marrakech: Medina Stories Food Tour with 15+ Tastings

⏱ 4 hours · 4.9 (193)

Take a deep dive into the food culture of Marrakech. Gorge yourself on all the delicious food cultures of the city, as an expert guide helps you navigate the delights of the med…

from €48 per person

Check availability →
Marrakech Moroccan Cooking Class with Hotel Pickup

Marrakech Moroccan Cooking Class with Hotel Pickup

⏱ 4 hours · 4.7 (135)

Marrakech cooking class with a local chef. Learn authentic Moroccan recipes, cook traditional dishes, and enjoy your meal. Hotel pickup available. Contact us on WhatsApp after b…

from €19 per person

Check availability →
Marrakech: Moroccan Cooking Class with Local Chef

Marrakech: Moroccan Cooking Class with Local Chef

⏱ 5 hours · 4.7 (105)

Discover Moroccan cuisine with local chefs as they guide you through shopping at the market and preparing a delicious traditional meal and tea.

from €30 per person

Check availability →
Marrakech: Traditional Cooking Class in a Riad & Market Tour

Marrakech: Traditional Cooking Class in a Riad & Market Tour

⏱ 3h 30m · 4.6 (65)

Join a traditional Moroccan cooking class in a beautiful riad. Prepare authentic dishes with a local chef, and enjoy your homemade meal in a warm, cultural atmosphere.

from €45 per person

Check availability →
Marrakesh: Cooking Class at Moroccan Culinary Art Museum

Marrakesh: Cooking Class at Moroccan Culinary Art Museum

⏱ 1h 30m · 4.8 (64)

Immerse yourself in Moroccan cuisine with a cooking class at the Moroccan Culinary Art Museum. Learn from a Dada, prepare traditional dishes, and enjoy your creations in a tea s…

from €55 per person

Check availability →
Marrakesh: Guided Street Food Tasting by Locals

Marrakesh: Guided Street Food Tasting by Locals

⏱ 3 hours · 4.4 (60)

Feast your way through the souks, tasting local olives, Harira soup, flaky pancakes, and savory chicken, before sitting down for authentic lamb tajine, fluffy couscous, and swee…

from €40 per person

Check availability →
Moroccan Cooking Class: Farm-to-Table Tagine

Moroccan Cooking Class: Farm-to-Table Tagine

⏱ 3 hours · 5.0 (51)

Learn how to cook a traditional Moroccan tagine during a cooking class on a farm just outside Marrakech. Enjoy a tasting of homemade bread, olive oil, and local side dishes.

from €80 per person

Check availability →
Marrakech: Local Food Tasting Tour with a Guide

Marrakech: Local Food Tasting Tour with a Guide

⏱ 3 hours · 4.8 (44)

Are you prepared to sample Marrakech's best meals? Along the road i will help you satisfy your desires for local food cuisine and culture. On a delightful culinary 3 hours t…

from €46 per person

Check availability →
Marrakech by Night: Food Tasting Walking Tour by Local Guide

Marrakech by Night: Food Tasting Walking Tour by Local Guide

⏱ 3 hours · 4.1 (29)

Join us to experience the Marrakech Food Tasting Tour and taste the top hidden food inside medina and Jemaa el Fna by night and a great way to orient yourself around the souk of…

from €29 per person

Check availability →
Medina Tasting Tour: Experience Local Street Food & Culture!

Medina Tasting Tour: Experience Local Street Food & Culture!

⏱ 4 hours · 4.9 (27)

Explore Marrakech's food markets in an authentic experience. Discover Moroccan culinary arts and enjoy fresh street foods. Learn local culture & history with a passionate an…

from €56 per person

Check availability →
Moroccan cooking class in Marrakech Medina

Moroccan cooking class in Marrakech Medina

⏱ 4h 30m · 5.0 (22)

Discover Moroccan cuisine in a typical cooking class. Visit the traditional market to buy fresh ingredients, then cook together like in a Moroccan family with Aicha and learn th…

from €46 per person

Check availability →
Discover Marrakech Street Food with a Local Guide

Discover Marrakech Street Food with a Local Guide

⏱ 4 hours · 4.7 (19)

Experience the vibrant flavours of Marrakech's Medina on our guided food tour. Delight in 7 to 12 local dishes that go beyond tagines and couscous, and immerse yourself in t…

from €43 per person

Check availability →
Marrakech: Cooking class in Marrakech by Chef Ayoub

Marrakech: Cooking class in Marrakech by Chef Ayoub

· 4.8 (13)

Discover Marrakech’s local gastronomy and share a lovely time with a welcoming family in Marrakech.

from €45 per person

Check availability →
Marrakech Street Food Tour – Taste Local Flavors

Marrakech Street Food Tour – Taste Local Flavors

⏱ 2 hours · 4.0 (9)

Explore the sights, scents and flavors of beautiful Marrakech on a guided nighttime street food tour. Sample a variety of local delicacies as you explore the city's bustling…

from €34 per person

Check availability →
Marrakech: Cooking Class and Market Visit

Marrakech: Cooking Class and Market Visit

⏱ 4 hours · 4.4 (5)

Enjoy life like Local ! Make your shop from a local souk and learn to cook a special Moroccan dish.

from €43 per person

Check availability →
Marrakech: Street Food Small Group Tour with 7 Tastings

Marrakech: Street Food Small Group Tour with 7 Tastings

⏱ 3 hours · 5.0 (4)

Explore the flavors of Marrakech on a guided street food tour. Taste Harira soup, sfenj, Tangia, and kefta while learning about Moroccan cuisine and culture.

from €36 per person

Check availability →
Marrakech: Medina Food Tour with Tastings - Best Experience

Marrakech: Medina Food Tour with Tastings - Best Experience

⏱ 2 hours 0

Discover the flavors of Marrakech on a guided food tour of the Medina. Visit authentic food stalls, traditional bakeries, and hidden gems while learning about Moroccan culture.

from €95 per person

Check availability →
Marrakech: Moroccan Cooking Class with Professional Chef

Marrakech: Moroccan Cooking Class with Professional Chef

⏱ 4 hours 0

Learn to prepare authentic Moroccan dishes with a professional chef in a hands-on cooking class in Marrakech. Enjoy your homemade meal and vegetarian options in a welcoming sett…

from €62 per person

Check availability →

Which food experience suits you?

First decide whether you want to cook or taste your way around the city. The listed workshops run from one to five hours. A short session is a compact introduction, while three- and four-hour classes allow more time to prepare dishes and eat afterwards. Settings include a medina home, a riad, a culinary museum and a farm. Some options add a market visit or hotel pickup; a seven-hour Atlas trip combines cooking with a Berber family and the journey from the city.

Street-food tours are walking experiences lasting two to four hours. Several explore the medina and Jemaa el-Fna after dark; depending on the card, the focus may be a set number of tastings, a full dinner or a tour explicitly described as small-group. Couples and travellers who would rather sample several stops than make one meal may prefer this format. Families can consider one of the shorter workshops, but should ask the operator about accepted ages and participant numbers before booking.

Check inclusions rather than choosing by duration alone. A market visit, transfer and meal are not stated for every class, and a tasting tour does not automatically mean a full dinner. Confirm whether pickup covers your accommodation or whether you need to reach a medina meeting point. Daytime works naturally for an option that shops for ingredients before cooking; choose an evening tour if experiencing Jemaa el-Fna at night is part of the appeal. Flag allergies in advance and ask whether food can be prepared separately.

Good to know: If you are vegetarian or have allergies, say so when you book and check the description to see whether the operator caters for it.

See all tours in Marrakesh →

Good to know

Frequently asked questions

Do all Marrakesh cooking classes include a market visit?

No. Several four- and five-hour classes mention shopping at or visiting a market, but other workshops begin at a home, riad, museum or farm. Check the individual inclusions and whether market time is part of the advertised total duration.

Is dinner included on a street-food tour?

Only some cards explicitly promise a full dinner; others describe a selection or a stated number of tastings. Duration alone does not tell you how substantial the food will be, so check the inclusions and arrive with an appetite appropriate to the booked format.

Can I book a cooking class with hotel pickup?

Yes, some listed classes advertise hotel pickup, while others start in the medina or at their own venue. Before paying, confirm that your accommodation is covered, where the return ends and whether transfer time sits inside the advertised three- or four-hour duration.

Ourika Valley from €13.28 · available today

Check availability