Tasty Moroccan Street Food To Try In 2025

Fatima O.

Last Updated:

This post may contain affiliate links. If you click the link, I earn a small commission—at no extra cost to you.

Moroccan street food is one of the most sought-after culinary experiences for both locals and tourists.

I always recommend to my clients to focus on trying street food in Morocco compared to eating only in restaurants.

It’s a great way to interact with locals and explore the real food culture of Morocco.

Also, ftreet food in Morocco is always cheaper and more authentic.

Instead of overpriced tourist menus, you get to enjoy fresh, flavorful dishes the way locals do, like a 5 dirham sfenj with mint tea in the morning and a warm plate of lentils in the souks

Best street food in Morocco

1. Harira & Chebakia

Harira soup recipe
Harira soup & Chebbakia

Harira soup and chebbakia go hand in hand. The warm, spiced tomato-based harira, rich with lentils and chickpeas, pairs perfectly with chebbakia, the deep-fried, honey-drenched sesame pastry. This street food combo can be found easily in local cafés in the morning and afternoon. But for a truly special experience, the best harira and chebbakia I enjoyed was in the Jamaa El Fna stalls in Marrakech.

2. Sfenj (Moroccan Doughnuts)

moroccan street food: sfenj
Sfenj (Moroccan Doughnuts)

Sfenj is one my beloved Moroccan street foods. It’s a simple yet addictive treat, commonly sold by street vendors early in the morning and late in the afternoon. Its texture is light and airy on the inside, with a perfectly crispy crust. Vendors shape the dough into rings by hand and fry them in large pans right in front of you, making it a fresh and irresistible snack. The best way to eat sfenj is fresh and hot, straight from the vendor’s basket.

3. Babbouche (Snail Soup)

snail soup street food morocco
Snails with snail soup

This street food is for the braves only. Many first-timers hesitate at the sight of snails floating in a dark, spiced broth, but once you get past the look, babbouche is a flavorful and warming delicacy. Babbouche is especially popular during the colder months. The snails are simmered for hours, absorbing the aromatic flavors of the broth, and are eaten by picking them out of their shells with a toothpick and the spiced soup is sipped after.

4. Sugar Cane Juice

sugar cane street drink in Morocco
Sugar Cane Juice

Sugar cane juice is a popular street food drink that I always make sure to have whenever I spot a vendor. The vendors press fresh sugar cane right in front of you, often adding a splash of lemon or ginger for extra flavor. Not only is it refreshing and tasty, but it’s also healthy, packed with natural sugars, and perfect for quenching your thirst. It’s a delicious, energizing treat, especially on a warm day.

5. Nougat

Moroccan nougat street treat
Nougat street food treat

You can find nougat in most Moroccan markets, where vendors display large slabs in a variety of colors and flavors, cutting pieces to order. Made with honey, sugar, and egg whites, it’s flavored with nuts like almonds, peanuts, or pistachios, giving it a chewy yet slightly crunchy texture. Some are soft and fluffy, while others are firmer and more brittle. Sweet and nutty, it’s a nostalgic treat and a great snack while wandering through the souks.

6. Olives & Khobz

moroccan olives for breakfast
Moroccan Olive Stall

If you’re wandering through a Moroccan souk and feeling a bit peckish, you can’t go wrong with a handful of olives and some fresh khobz. Vendors sell all sorts: some marinated with garlic and olive oil, others packed with Harissa and lemon, and those rich black olives with zaatar and olive oil. For just 5dh, you can grab a mix, tear off a piece of khobz, and snack like a local.

7. Sugared Peanuts

sugar coated peanuts
Sugar coated peanuts

These crunchy little treats (Kawkaw Maassel) are a street food favorite for many Moroccans. Peanuts coated in caramelized sugar, vendors sell in small paper cones, they’re the perfect grab-and-go snack, sweet, crunchy, and just a little addictive. For just a few dirhams, you can enjoy a simple but satisfying treat. And trust me, once you start munching, you won’t stop.

8. Street coffee

street coffee in morocco scaled
A cup of black coffee in Marrakech Medina

In Morocco, small DIY coffee trucks are a common sight, especially near souks, bus stops, office areas, and street corners. These trucks are always ready to serve a hot, no-fuss cup of black coffee. No fancy extras, just good, strong coffee, right for a quick pick-me-up. You can grab a cup and sip as you wander through the souks, soaking in the sights and sounds of Moroccan street life. 

9. Kefta Sandwish & Tea

Kofta sandwich and tea steet food in morocco scaled
Kofta sandwich and tea

Kefta sandwich and tea is my favorite local street food lunch in Marrakech. The Kefta sandwich (minced meat sandwich) is typically served in a fresh, crusty khobz (Moroccan bread), often mixed with onions, tomatoes, and a bit of harissa for a spicy kick..To wash it down, there’s nothing like a hot glass of Moroccan mint tea, a classic companion to any meal.

10. Moroccan mint tea

moroccan mint tea is the perfect go to street drink
Moroccan mint tea

Moroccan mint tea is the perfect street drink to sip while you walk through the souks, people-watch, or just take in the Moroccan vibe. It’s a classic, often served by street vendors in Souks and Medinas. The tea is made with green tea, fresh mint, and sugar, and it’s super refreshing.

About Fatima O.

Fatima, born and raised along the foothills of the Atlas mountains, in the heartland of the indigenous Amazigh peoples. She loves Moroccan tea and travel. Now, she travels and writes about the beauty of her homeland.

Leave a Comment