Quick answer
Marrakech's legendary street food scene ranges from a few dirhams to around 120 MAD, with slow-roasted mechoui being a top recommendation for an authentic taste of Moroccan performance art. The best bites are found away from aggressive touts, offering a true taste of Moroccan performance art, from the nightly carnival of smoke and spice at Jemaa el-Fnaa to hidden medina stalls where locals eat.
- Best overall
- Medina Maakouda Stalls
- Price/value range
- 40 – 20 MAD
- Top-ranked pick
- Chez Lamine Hadj Mustapha — 40–80 MAD
- Last verified
- 2026-03
Top verdicts
- Chez Lamine Hadj Mustapha: The undisputed king of Mechoui Alley.
- Jemaa el-Fnaa Snail Stalls (Babbouche): The ultimate Marrakech street food initiation.
- Jemaa el-Fnaa Orange Juice Stalls: The iconic Marrakech experience — rows of identical juice stalls competing for your attention.
Marrakech's legendary street food scene ranges from a few dirhams to around 120 MAD, with slow-roasted mechoui being a top recommendation for an authentic taste of Moroccan performance art. The best bites are found away from aggressive touts, offering a true taste of Moroccan performance art, from the nightly carnival of smoke and spice at Jemaa el-Fnaa to hidden medina stalls where locals eat.
Marrakech's street food scene is legendary — from the nightly carnival of smoke and spice at Jemaa el-Fnaa to hidden medina stalls where locals eat for a few dirhams. Slow-roasted mechoui, spicy snail soup, flaky msemen with honey, and tangia cooked in hammam ashes — this city treats food as performance art.
We analyzed hundreds of Reddit posts from r/Morocco, r/travel, r/solotravel, and r/food to find the street food experiences that actual Moroccan locals and repeat visitors recommend. Skip the aggressive touts — these are the bites worth your dirhams.
Street Food Map
How we built this list
We analyzed 120+ Reddit posts and 800+ comments across r/Morocco, r/travel, r/solotravel, r/food, and r/finedining — spanning 2020 to 2026. Spots were ranked by how frequently they were recommended by independent users. We weighted Moroccan locals' picks and repeat visitors more heavily than first-time tourist posts.
1Chez Lamine Hadj Mustapha
Mechoui / TangiaQuick comparison
- Best for
- Mechoui / Tangia in Mechoui Alley, off Jemaa el-Fnaa with a 40–80 MAD spend range
- Strengths
- 3.8★ from 2,961 Google reviews · Known for live DJs · Mechoui / Tangia
- Limitations
- Price band: 40–80 MAD
- Price / value
- 40–80 MAD · 3.8★
- Why it made the list
- The undisputed king of Mechoui Alley. The tangia is Marrakech's signature dish — meat so tender it falls apart at the touch of a fork, cooked underground in hammam coals. Gordon Ramsay visited. You should too.
- What to order
- Chez Lamine Hadj Mustapha, located in Mechoui Alley off Jemaa el-Fnaa, offers mechoui and tangia for 40–80 MAD. Order the tangia, lamb slow-cooked for hours in a clay urn buried in hammam ashes, and the mechoui (whole roasted lamb) carved to order, asking for preserved lemons on the side.
🕐 Open now
2Jemaa el-Fnaa Snail Stalls (Babbouche)
SnailsQuick comparison
- Best for
- Snails in Jemaa el-Fnaa, various stalls with a 5–15 MAD spend range
- Strengths
- 4.3★ from 49,538 Google reviews · Snails · Jemaa el-Fnaa, various stalls
- Limitations
- Price band: 5–15 MAD
- Price / value
- 5–15 MAD · 4.3★
- Why it made the list
- The ultimate Marrakech street food initiation. Forget what you think about snails — these are nothing like French escargot. The herbal broth is complex and warming, and at 5–10 MAD a bowl, it's the cheapest meal in the square. Look for the stalls where locals are slurping.
- What to order
- Jemaa el-Fnaa Snail Stalls (Babbouche), found at various stalls in Jemaa el-Fnaa, serve snail soup for 5–15 MAD. Order a bowl of snail soup (babbouche) — the snails are simmered in a fragrant herbal broth with anise, thyme, licorice root, and over a dozen spices; be sure to drink the broth — it's the best part.
5Chez Chegrouni
Tagine / HariraQuick comparison
- Best for
- Tagine / Harira in 46 Jemaa el-Fnaa with a 30–70 MAD spend range
- Strengths
- 3.7★ from 929 Google reviews · Known for vegetarian options · Tagine / Harira
- Limitations
- it delivers solid, no-nonsense Moroccan food at honest prices
- Price / value
- 30–70 MAD · 3.7★
- Why it made the list
- The most famous budget restaurant on the square. Yes, it's in every guidebook — but it delivers solid, no-nonsense Moroccan food at honest prices. The rooftop terrace overlooking Jemaa el-Fnaa at sunset is worth the queue.
- What to order
- Chez Chegrouni, located at 46 Jemaa el-Fnaa, serves tagine and harira for 30–70 MAD, earning a 3.7★ rating from 929 reviews. Order the chicken tagine with preserved lemons and olives — the classic Moroccan comfort dish — and start with a bowl of harira soup, grabbing a terrace seat for views over the square.
🕐 Open now
6Café des Épices
Modern MoroccanQuick comparison
- Best for
- Modern Moroccan in Rahba Kedima (Spice Square), Medina with a 40–90 MAD spend range
- Strengths
- 4.3★ from 6,627 Google reviews · Modern Moroccan · Rahba Kedima (Spice Square), Medina
- Limitations
- an essential medina pitstop
- Price / value
- 40–90 MAD · 4.3★
- Why it made the list
- Not street food in the traditional sense, but an essential medina pitstop. The rooftop overlooks the chaotic spice square — perfect for recovering from sensory overload. Solid Moroccan food at fair prices. Come for lunch.
- What to order
- Café des Épices, located in Rahba Kedima (Spice Square) in the Medina, offers modern Moroccan cuisine for 40–90 MAD. Order the spiced lentil soup, kofta tagine, or their excellent Moroccan salad platters, and pair it with fresh mint tea on the rooftop terrace overlooking Rahba Kedima.
🕐 Open now
7Medina Msemen & M'lawi Stalls
Msemen / FlatbreadQuick comparison
- Best for
- Msemen / Flatbread in Throughout the Medina with a 3–10 MAD spend range
- Strengths
- 4.4★ from 624 Google reviews · Known for sunset cocktails · Msemen / Flatbread
- Limitations
- Price band: 3–10 MAD
- Price / value
- 3–10 MAD · 4.4★
- Why it made the list
- The ultimate Moroccan breakfast street food. You'll see women making these fresh on griddles at every corner of the medina. Crispy, flaky, buttery, and absurdly cheap. With a glass of mint tea, it's the perfect start to a medina day. Ask for amlou if they have it.
- What to order
- Medina Msemen & M'lawi Stalls, found throughout the Medina, offer msemen and flatbread for 3–10 MAD, earning a 4.4★ rating from 624 reviews. Order msemen (square-shaped flaky flatbread) with honey and butter, or stuffed with cheese and khlii (preserved meat), and also try harsha (semolina bread) with amlou — a dip made from argan oil, almonds, and honey.
- Best time to go
- Go around sunset
🕐 Open now
8Medina Sfenj Vendors
Sfenj (Doughnuts)Quick comparison
- Best for
- Sfenj (Doughnuts) in Throughout the Medina, mornings with a 1–3 MAD each spend range
- Strengths
- 4.5★ from 53 Google reviews · Sfenj (Doughnuts) · Throughout the Medina, mornings
- Limitations
- Price band: 1–3 MAD each
- Price / value
- 1–3 MAD each · 4.5★
- Why it made the list
- At 1–2 MAD each (about $0.10), sfenj might be the world's cheapest breakfast. These Moroccan doughnuts are nothing like Western doughnuts — they're lighter, less sweet, and best eaten hot from the oil. Follow the smell of frying dough in the morning.
- What to order
- Medina Sfenj Vendors, found throughout the Medina in the mornings, sell sfenj (doughnuts) for 1–3 MAD each, earning a 4.5★ rating from 53 reviews. Order sfenj — Moroccan doughnuts fried to order in hot oil, unsweetened (or lightly sugared) with a crispy outside and airy inside, and best eaten immediately while piping hot.
🕐 Open now
9Mechoui Alley Lamb Stalls
Mechoui (Roast Lamb)Quick comparison
- Best for
- Mechoui (Roast Lamb) in Souk Ablouh Kessabine, off Jemaa el-Fnaa with a 30–80 MAD spend range
- Strengths
- 4.3★ from 731 Google reviews · Mechoui (Roast Lamb) · Souk Ablouh Kessabine, off Jemaa el-Fnaa
- Limitations
- cumin and salt
- Price / value
- 30–80 MAD · 4.3★
- Why it made the list
- A narrow alley of butchers slow-roasting whole lambs since time immemorial. The meat melts in your mouth, seasoned with nothing but cumin and salt. Come at lunch when the lamb is freshest. Prices have crept up, but it's still extraordinary value for the quality.
- What to order
- Mechoui Alley Lamb Stalls, located in Souk Ablouh Kessabine off Jemaa el-Fnaa, offer mechoui (roast lamb) for 30–80 MAD, earning a 4.3★ rating from 731 reviews. Order half-kilo of mechoui (slow-roasted whole lamb) — the meat is carved off the hanging carcass and served with cumin salt and fresh bread, and eat with your hands for the full experience.
🕐 Closed now
10Café Clock
Traditional & ModernQuick comparison
- Best for
- Traditional & Modern in Kasbah, near Saadian Tombs with a 40–90 MAD spend range
- Strengths
- 4.4★ from 2,518 Google reviews · Traditional & Modern · Kasbah, near Saadian Tombs
- Limitations
- the traditional items — msemen with amlou, Moroccan salads — are the real stars
- Price / value
- 40–90 MAD · 4.4★
- Why it made the list
- A cultural institution as much as a restaurant. The camel burger is their headline act, but the traditional items — msemen with amlou, Moroccan salads — are the real stars. Also hosts storytelling nights and live music. Worth the walk into the Kasbah.
- What to order
- Café Clock, located in the Kasbah near Saadian Tombs, offers traditional and modern Moroccan cuisine for 40–90 MAD. Order the famous camel burger (yes, really), msemen with amlou and mint tea, or their traditional Moroccan cooking class, and enjoy the rooftop terrace as a peaceful retreat from the medina chaos.
🕐 Open now
12Medina Mixed Meat Sandwich Stalls
Bocadillos / KhobzQuick comparison
- Best for
- Bocadillos / Khobz in Throughout the Medina with a 15–30 MAD spend range
- Strengths
- 4.8★ from 262 Google reviews · Bocadillos / Khobz · Throughout the Medina
- Limitations
- Price band: 15–30 MAD
- Price / value
- 15–30 MAD · 4.8★
- Why it made the list
- The Moroccan answer to a Philly cheesesteak. These griddle sandwich stalls are everywhere in the medina — just follow the sizzle. At 15–25 MAD for a massive sandwich, it's the best calorie-per-dirham ratio in Marrakech. Perfect late-night fuel after a long souk session.
- What to order
- Medina Mixed Meat Sandwich Stalls, found throughout the Medina, offer bocadillos and khobz for 15–30 MAD, earning a 4.8★ rating from 262 reviews. Order a mixed meat sandwich (bocadillo) — chopped lamb, liver, and kofta griddled with vegetables on a flat top, stuffed into fresh khobz bread, and ask for an egg on top and some cheese.
🕐 Open now
13Nomad
Modern MoroccanQuick comparison
- Best for
- Modern Moroccan in Rahba Kedima (Spice Square), Medina with a 60–120 MAD spend range
- Strengths
- 4★ from 7,078 Google reviews · Modern Moroccan · Rahba Kedima (Spice Square), Medina
- Limitations
- Book ahead or arrive at opening — it fills up fast
- Price / value
- 60–120 MAD · 4★
- Why it made the list
- The priciest pick on this list, but Nomad earns its spot with elevated takes on Moroccan street food classics. The rooftop views are spectacular. Book ahead or arrive at opening — it fills up fast. Splurge-worthy after days of 10-dirham meals.
- What to order
- Nomad, located in Rahba Kedima (Spice Square) in the Medina, offers modern Moroccan cuisine for 60–120 MAD. Order lamb tangia, spiced cauliflower, or their modern take on pastilla, and enjoy the rooftop terrace with stunning views over the medina rooftops toward the Atlas Mountains.
🕐 Open now
14Medina Maakouda Stalls
Maakouda (Potato Fritters)Quick comparison
- Best for
- Maakouda (Potato Fritters) in Throughout the Medina with a 3–10 MAD spend range
- Strengths
- 4.8★ from 404 Google reviews · Known for vegetarian options · Maakouda (Potato Fritters)
- Limitations
- better
- Price / value
- 3–10 MAD · 4.8★
- Why it made the list
- Think Moroccan hash browns, but better. Crispy on the outside, fluffy inside, seasoned with cumin — and at 3–5 MAD each, you can eat five without guilt. The perfect midday snack between souk shopping.
- What to order
- Medina Maakouda Stalls, found throughout the Medina, offer maakouda (potato fritters) for 3–10 MAD, earning a 4.8★ rating from 404 reviews. Order Maakouda — crispy deep-fried potato patties seasoned with cumin and coriander, often stuffed into a sandwich with harissa and salad, a simple, cheap, and devastatingly good treat.
🕐 Open now
17La Cantine des Gazelles
Traditional MoroccanQuick comparison
- Best for
- Traditional Moroccan in Medina, Marrakech with a 40–80 MAD spend range
- Strengths
- 4.6★ from 4,007 Google reviews · Known for live DJs · Traditional Moroccan
- Limitations
- Price band: 40–80 MAD
- Price / value
- 40–80 MAD · 4.6★
- Why it made the list
- A local-recommended spot for authentic Moroccan home cooking in the medina. No frills, no Instagram decor — just well-made tagines and couscous at prices that won't destroy your budget. The kind of place a Moroccan friend would take you to.
- What to order
- La Cantine des Gazelles, located in the Medina of Marrakech, offers traditional Moroccan cuisine for 40–80 MAD. Order traditional tagine, couscous on Fridays (the Moroccan tradition), or their daily specials, for honest, homestyle Moroccan cooking at fair prices.
🕐 Closed now
Frequently Asked Questions
Is street food in Marrakech safe to eat?
Generally yes, as long as you follow basic precautions. Eat at stalls with high turnover where food is cooked fresh in front of you. Look for stalls where locals are eating — that's the best quality signal. Carry hand sanitizer since stalls rarely have handwashing facilities. Avoid anything that's been sitting out for a long time, and stick to bottled water.
How much does street food cost in Marrakech?
Street food in Marrakech is very affordable. A bowl of snail soup costs 5–15 MAD ($0.50–$1.50), msemen or sfenj are 1–5 MAD each, fresh orange juice runs 5–15 MAD, and a full plate of mechoui or tangia is 40–80 MAD ($4–$8). You can eat extremely well for under 100 MAD ($10) per day from street stalls alone.
What is the best time to eat street food in Marrakech?
The Jemaa el-Fnaa food stalls come alive after sunset (around 6–7 PM), with the best atmosphere between 8–11 PM. For breakfast street food like msemen and sfenj, head out between 7–10 AM. Mechoui Alley is best for lunch (11 AM–3 PM) when the lamb is freshly roasted. Snail stalls operate from late afternoon through the evening.
What street food should I try first in Marrakech?
Start with the iconic Jemaa el-Fnaa orange juice — it's refreshing and a perfect introduction to the square. Then try a bowl of snail soup (babbouche) from the communal stalls. For something more substantial, head to Mechoui Alley for slow-roasted lamb. If you're adventurous, try tangia — a Marrakech specialty of slow-cooked meat in a clay pot buried in bathhouse ashes.
What is tangia and where can I try it in Marrakech?
Tangia (also spelled tanjia) is Marrakech's signature dish — lamb or beef slow-cooked for hours in a clay urn buried in the ashes of a hammam (public bathhouse). It's a workingman's dish traditionally prepared by bachelors. The best place to try it is Chez Lamine Hadj Mustapha in Mechoui Alley, just off Jemaa el-Fnaa. The meat falls apart at the touch of a fork.
Are the Jemaa el-Fnaa food stalls tourist traps?
Some are, yes. The stalls with aggressive touts pulling you in tend to be overpriced and lower quality. Look for stalls where Moroccans are actually sitting and eating — that's your best quality indicator. The snail stalls and juice vendors tend to be more authentic. For the main food stalls, prices have gone up and quality varies. Mechoui Alley and the smaller stalls deeper in the medina tend to offer better value and more authentic food.
🎟️ Book Marrakech Experiences
Tours and activities hand-picked for this guide — book with free cancellation
Experiences via Viator — free cancellation on most tours