N
Nmorocco
A Guide to Moroccan Street Food: What to Eat and Where
Food & Drink

A Guide to Moroccan Street Food: What to Eat and Where

Fatima BennaniUpdated 10 min readMarrakech
Share:WhatsApp

From harira soup at dawn to msemen pancakes at midnight, Morocco's street food scene is one of the world's great culinary adventures. Here's your definitive guide.

The Street is the Restaurant

In Morocco, the boundary between kitchen and street barely exists. Cooks have been feeding travellers and locals from roadside fires for centuries, and the tradition is alive and thriving. This is not fast food — it's some of the most complex, flavourful cooking you'll find anywhere.


The Essential Dishes

Harira

Morocco's national soup. A thick, warming bowl of tomatoes, chickpeas, lentils, lamb, fresh herbs, and a squeeze of lemon. A staple of Ramadan but eaten year-round. In Marrakech, the best harira is served from the small stalls on the eastern edge of Djemaa el-Fna early in the morning and at dusk.

Price: 10–15 MAD per bowl.

Msemen

Flaky, layered flatbreads cooked on a griddle and served with argan oil and honey, or stuffed with onion and spiced minced meat (the savoury version is called meloui). The best msemen in Marrakech comes from the bread women near Bab Doukkala — they've been making them at the same spot for decades.

Price: 3–5 MAD each.

Mechoui

A whole lamb slow-roasted in an underground oven until the meat falls from the bone with the lightest touch. In Marrakech, head to the Mechoui Alley just north of Djemaa el-Fna. You point to the cut you want, it's weighed and wrapped in flatbread, and you eat it standing at a stall counter. One of the world's great street food experiences.

Price: 120–180 MAD per kg.

Brochettes

Skewers of spiced lamb and beef, grilled over charcoal. At Djemaa el-Fna, ignore the touts at stall numbers 1–10 (all tourist-facing) and walk to the local rows at the back where the smoke is thickest.

Price: 15–25 MAD per skewer.

Snail Soup (Babbouche)

Don't be put off by the unusual ingredient. Snails are simmered in a spiced broth of wild thyme, orange peel, liquorice root, and a dozen other spices. The ritual is important: the broth comes in a cup, the snails are picked out with a toothpick. It's warming, savoury, and addictive.

Price: 10 MAD per cup.

Makouda

Deep-fried potato fritters with a crispy crust and fluffy interior, served with harissa. Found at market stalls across the country — Fes's souk has some of the best. Perfect as a mid-morning snack while you're exploring.

Price: 3–5 MAD each.

B'ssara

A thick soup of dried broad beans, blended with olive oil, cumin, and paprika. The breakfast dish of the northern cities — Fes, Meknès, and especially Chefchaouen, where b'ssara is eaten with khobz (round bread) and a glass of fresh orange juice. One of Morocco's cheapest and most satisfying meals.

Price: 8–12 MAD.

Calamari and Grilled Fish (Coastal Cities)

At Essaouira's harbour, fishermen sell their catch to the line of grill restaurants along the port wall. You choose your fish, it's weighed and grilled in front of you, served with chermoula sauce, olives, and bread. The freshest seafood you'll eat anywhere in the world.

Price: 60–120 MAD depending on the fish.

Pastilla

This is street food at its most refined — a thin warqa pastry filled with pigeon (or chicken) meat, almonds, cinnamon, and eggs, dusted with icing sugar. It shouldn't work, but the sweet-savoury combination is extraordinary. Originally from Fes, now found across Morocco.

Price: 25–40 MAD at stalls; more at restaurants.


Regional Variations

Marrakech: Mechoui, brochettes, snail soup, Djemaa el-Fna drama.

Fes: Pastilla, b'ssara, the best sandwiches in Morocco (kefta in khobz).

Essaouira: Fresh grilled fish and squid, beach snacks.

Chefchaouen: B'ssara, mountain honey, fresh goat cheese.

Merzouga: Berber tagine cooked in sand, dates from local palms.


Food Safety Tips

  • Avoid raw salads at street stalls — cooked food is always safer.
  • Busy stalls with fast turnover are safer than empty ones.
  • Trust your nose: fresh grilled meat smells extraordinary; off meat smells immediately wrong.
  • Carry hand sanitiser and use it liberally before eating.
  • Water: always buy bottled. The local habit of drinking tap water is fine for locals (their microbiomes are acclimatised), but it'll ruin a traveller's trip.

  • The Best Markets for Eating

    | City | Market | Speciality |

    |---|---|---|

    | Marrakech | Djemaa el-Fna | Everything |

    | Fes | R'cif Market | Sandwiches, b'ssara |

    | Essaouira | Harbour Port | Grilled fish |

    | Casablanca | Central Market | Seafood, produce |

    | Meknès | Place el-Hedim | Msemen, brochettes |

    Eat early, eat often, and eat where the locals eat. That's the only rule you need.

    FAQ

    What street food should I try in Morocco

    Harira soup, msemen pancakes, sfenj doughnuts at sunrise, grilled merguez sausage, bissara fava bean soup, snail soup, mechoui slow roasted lamb, briouats, and chebakia sticky pastries. Most of these cost less than 2 to 3 euros a serving.

    Is Moroccan street food safe to eat

    Mostly yes if you eat where it is busy with locals and where food is cooked fresh in front of you. Skip food sitting under heat lamps, salads in roadside stalls, and tap water in juice or ice. Grilled meats and made to order soups are the safest bets.

    Where is the best street food in Marrakech

    Jemaa el Fnaa in the evenings for the iconic experience, but also the lanes north of the square for more local stalls. Mechoui alley near the spice souk is famous for slow roasted lamb at lunchtime. The merchant cafe quarter behind the souks is full of locals.

    How much should street food cost in Morocco

    Msemen or sfenj: 1 to 3 dirhams. Bowl of harira: 5 to 10 dirhams. Merguez sandwich: 15 to 30 dirhams. Bissara: 5 to 10 dirhams. If you are paying tourist prices on the street, something has gone wrong.

    What is the best Moroccan breakfast street food

    Msemen or harcha bread brushed with honey and butter, sfenj doughnuts straight from the fryer, and bissara soup with olive oil, cumin, and a crust of bread. All for under 2 euros, all eaten standing up next to the stall.

    Ready to go?

    Turn this guide into a real trip

    Book directly with vetted local hosts. No middlemen, transparent prices, free cancellation.

    Browse food tours and cooking classes

    Comments

    Loading comments…