Buying guide
Where to Eat Street Food in the Marrakech Markets
Jemaa el-Fnaa, the souks and neighbourhood market stalls
Half the joy of the Marrakech markets is eating your way through them. Beyond the famous Jemaa el-Fnaa food stalls, the souks and neighbourhood markets hide a whole world of cheap, delicious street food — snail soup, grilled sardines, freshly fried sfenj, maakouda potato cakes and the preserved beef khlii. Here's what to seek out and how to eat it safely.
Go here for
The market snacks to seek out
Babbouche — snails simmered in a peppery, aromatic broth of some fifteen spices and herbs — is sold from steaming cauldrons at carts around Jemaa el-Fnaa and the markets; you pick the snails out with a pin and drink the medicinal-tasting broth. Sfenj are light, chewy fried dough rings sold hot in the morning, often threaded on a palm string. Maakouda are golden fried mashed-potato cakes, eaten alone or stuffed into bread.
Look also for grilled sardines and merguez sausage, harira soup ladled from big pots, brochettes, and khlii — sun-dried spiced beef preserved in fat, a Marrakchi specialty eaten with eggs. Sweet stalls sell chebakia (sesame-honey pastry) and sellou.
Eating safely and well
Street food in Marrakech is generally safe if you use the same rules locals do: eat where the crowd is, choose stalls with high turnover and food cooked hot to order, and avoid anything lukewarm that's been sitting out. Busy stalls sell fresh food fast, which is exactly what you want.
Carry small change, ask prices before ordering (especially anything sold by weight), and drink bottled water or fresh-squeezed juice rather than tap water. Follow your nose and the queues, and market street food becomes one of the best-value pleasures of the city.
How to shop like a local
- Eat where locals crowd; a busy stall means fresh, fast-turnover food, which is also the safest.
- Choose food cooked hot to order and avoid anything lukewarm that's been sitting out.
- Ask the price before ordering, especially for anything sold by weight like grilled meat or fish.
- Try babbouche snail broth and sfenj in the morning — both are cheap, traditional and best fresh.
- Carry small coins and drink bottled water or fresh juice rather than tap water.
What to avoid
- Avoid lukewarm, pre-cooked food sitting out; stick to what's cooked or fried to order.
- Don't accept 'don't worry about the price' — confirm the cost of anything sold by weight first.
- Skip pre-shelled snails or pre-cut fruit that have been out a while; choose freshly prepared.
- Don't drink tap water; bottled water and fresh-squeezed juice are the safe choices.
Frequently asked questions
Is street food in Marrakech safe to eat?
Generally yes, if you follow local habits: eat at busy, high-turnover stalls where food is cooked hot to order, avoid anything lukewarm that's been sitting out, and drink bottled water. The crowds are your best guide to the freshest and safest food.
What street food should I try in the markets?
Babbouche (peppery snail soup), sfenj (fried dough rings), maakouda (fried potato cakes), grilled sardines and merguez, harira soup, brochettes, and khlii (preserved spiced beef). For something sweet, try chebakia sesame-honey pastries.
What is babbouche?
Babbouche is Moroccan snail soup — snails simmered in a peppery, aromatic broth of many spices and herbs, sold from steaming carts around Jemaa el-Fnaa and the markets. You pick the snails out with a pin and drink the broth, which locals consider good for digestion.
Keep exploring Marrakech food
Turn your market haul into dinner with a hands-on Marrakech cooking class, walk the souks with a guide on a market food tour, learn the Moroccan spices you just bought, or cook them at home with our Moroccan recipes. For the bigger picture, browse our food culture guides.