The heart of Moroccan street food is the medina, the old walled city, where narrow alleys hide grills, soup carts and tiny hole-in-the-wall stands. The most famous stage is Marrakech's Jemaa el-Fna square, which transforms each evening into an open-air food court of smoking grills and lantern-lit stalls.
Every city has its rhythm: Fes is known for its soup and pastry stalls, Casablanca for seafood, Essaouira for grilled fish straight off the port, and Tangier for its blend of Moroccan and Andalusian snacks. The rule everywhere is the same, follow the crowds of locals.
Start with grilled brochettes (skewers) of lamb, chicken or kefta, dusted with cumin and salt and tucked into bread. Maakouda, deep-fried mashed-potato cakes, and briouats, crispy stuffed pastry triangles, are cheap and addictive.
For something heartier, grab a sardine sandwich, fresh fillets fried with chermoula, or bowls of b'sara, the thick fava-bean soup splashed with olive oil and cumin. The bravest order babbouche, snails simmered in a spiced, peppery broth sold from steaming cauldrons.
Moroccan griddle breads are street-food royalty. Msemen is a square, layered, flaky flatbread, while harcha is a buttery semolina pan-bread with a cornbread-like crumb, both eaten with honey, cheese or amlou (almond-argan spread).
Sfenj, light and chewy ring doughnuts fried to order and dusted with sugar, are a morning ritual. For dessert, look for chebakia, sesame-coated honey-soaked flowers of dough, and grilled corn or roasted chickpeas from a cart.
Wash it all down with freshly squeezed orange juice from the juice stalls, or sweet mint tea from a nearby cafe. Avocado-almond smoothies and tart raib (fermented milk) are local favorites.
To eat safely, choose stalls that are busy and cook food hot to order in front of you, avoid pre-cut fruit and salads washed in tap water, and carry small cash and hand sanitizer. Trust your nose, eat where locals eat, and you'll rarely go wrong.
| Food | What it is | Best found |
|---|---|---|
| Brochettes | Grilled meat skewers | Jemaa el-Fna, night grills |
| Babbouche | Spiced snails in broth | Medina soup carts |
| Msemen | Layered flaky flatbread | Morning stalls, cafes |
| Sfenj | Fried ring doughnut | Early-morning stands |
| Sardine sandwich | Fried chermoula sardines | Coastal cities, Casablanca |
| B'sara | Fava-bean soup | Fes, northern medinas |
Top Moroccan street foods
Generally yes, if you choose busy stalls where food is cooked hot to order. Avoid pre-cut fruit, raw salads rinsed in tap water, and stick to bottled or filtered water to reduce the risk of stomach upset.
Marrakech's Jemaa el-Fna square is the most famous, turning into a huge open-air food market every evening. Fes, Essaouira and Casablanca also have excellent street-food scenes.
Called babbouche, they are land snails simmered in a spiced, peppery broth with herbs like thyme and aniseed. Sold by the bowl from steaming cauldrons, they're a beloved local snack.
Loved this? Useful? React below โ your feedback helps other readers.