·

Don’t Leave Marrakech Without Trying These 12 Amazing Street Foods

Moroccan food is my favorite cuisine in the world, and I’m super excited to share this list of all of the best street foods in Marrakech. Keep reading this guide for everything you need to know about the phenomenal street food in Morocco & Marrakech; its history, where to get it, and how much it usually costs!


FYI: Some links on my site are affiliate links that help support my site at no additional cost to you. Read more on my privacy policy page.

Take A Street Food Tour!

✔️ Learn More About Moroccan Culture
✔️ Avoid Getting Harassed & Scammed!
✔️ English-Speaking Guide

12 Best Moroccan Street Foods to Try in Marrakech

1. Moroccan Snails (also called Babbouche or Ghlal) 

Strolling through Jemaa el Fna square at night you’ll see a row of stalls piled high with steaming snails still in the shell. To this day I have no idea where they come from! There are always so many snail vendors every night and I’ve never seen a single snail in Morocco (I guess they all go straight to the pot?). Honestly, I can’t say I appreciate the taste of this snack but for the more adventurous eater, it’s an experience that should be missed. Moroccan Escargot (Babbouche) is very different from the French counterpart: instead of butter, the snails are cooked in spices, and instead of fancy restaurants, Babbouche is quintessential Moroccan street food. 

👉 Where to Get: Jemaa el Fna square after 5 PM always has Babbouche/Ghlal brewing! 

2. Tagine (Kofta, Lamb, Chicken, Berber)

Tagine (also spelled Tajine) is synonymous with Morocco – it’s named after the cone-shaped pot in which the food is cooked, and then also served. Tagine is delicious and popular with tourists because the dish it’s served in is a beautiful presentation. There’s a certain way you’re supposed to eat Tagine; you need to take a small piece of Moroccan bread in your right hand (never left!) and scoop up the contents. Traditionally, people don’t use forks and knives for this dish. Tagines are also typically eaten communally, with everyone scooping from one big pot. 

👉 Where to Get: You’ll find Tajines served everywhere in Morocco, from 5-star restaurants to street food stalls.

moroccan kefta tajine


Most Common Types of Tagines

✔️ Kefta Tagine: Resembling Shakshuka, this tagine has a tomato sauce base with little meatballs, and then eggs are poached in the sauce.

✔️ Tagine du Poulet: Chicken tagine is often served with preserved lemon (a Moroccan classic) and green olives.

✔️ Tagine D’Agneau: My favorite! This slow-roasted lamb tajine is often served with fruits, like prunes or apricots, and a sprinkle of almonds.

✔️ Tagine du Berber: Named after the Berber (also called Imazighen) people that are indigenous to Morocco, this tagine is lighter on meat and heavier on vegetables. Berber tagines usually have potatoes, zucchini, carrots, and peas + a protein.

3. Mechoui (from Mechoui Alley in Marrakech) 

Mechoui Alley is a little area off of Jemaa El Fna square where there are a handful of shops devoted to the dish. Mechoui is a whole slow-roasted lamb that’s sold by weight and eaten with Moroccan bread. The shops in Mechoui Alley have been cooking lamb for generations, but you won’t see any meat roasting in their kitchens. This is because the lamb is all roasted underground, with the only access point being a hatch in the floor.

👉 Where to Get: The most famous restaurant in Mechoui Alley is Chez Lamine.

Type of Mechoui: Tangia

When I first came to Marrakech everyone kept telling me to try Tangia – I kept saying I had, thinking they were saying Tagine 🤦‍♀️. Tanjia is a totally different thing; it’s just lamb, cubed, and incredibly slow-roasted with a bit of cumin and salt. You buy it by weight, at Chez Lamine 1/2 KG of Lamb is 75 Moroccan DH ($8) and 1 KG is 150 DH ($16). 

A whole roasted sheep you'll find all over Morocco. In marrakech roasted sheep is eaten in Mechoui alley on the street.

Type of Mechoui: Whole Roasted Sheep’s Head (Also Called “Ras”)

I was dining with a vegan friend in Mechoui Alley so I didn’t partake in this treat and stuck to the Tangia, but whole roasted sheepshead is a Moroccan specialty that you can get in Jemaa el Fna square proper but locals know to go off to Mechoui Alley for the real deal. 

A Moroccan Pigeon Pastilla, which is a very popular street food as well as an elevated meal you can find in 5-star restaurants.

4. Pigeon Pastilla (also called B’stilla) 

Moroccan Pigeon Pastilla (yes! It actually has pigeon in it) is sweet, spicy, and savory. The pigeon filling is spiced with cardamom, cumin, cinnamon, ginger, and saffron – while the dough is really similar to a flaky filo dough you would find in something like baklava. To further add to the sweet/savory combo, B’stilla is usually served sprinkled with powdered sugar! It’s delicious.

A Moroccan M'semen pastry, or Moroccan crepe, which is the most popular street food in Morocco and Marrakech. It's eaten both sweet and savory styles.

5. M’semen: Moroccan Crepe (But it’s Better Than a Crepe) With Savory & Sweet Filling

M’semen (or Msemmen) is a Moroccan pastry that’s like a combination of a French Crepe and an Indian Paratha. It’s AMAZING. You can get M’semen stuffed with savory or sweet fillings, my favorite filling is with honey. You can get lots of different fillings and one M’Semen only costs 5-10 DH (less than $1). 

moroccan nossnoss coffee

6. NossNoss Coffee: Moroccan Cappucino

NossNoss literally means “half-half”, as in half milk and half coffee. It’s the Moroccan take on a latte or cappuccino, and lovely to order because it comes out with clear layers of milk and coffee. Morocco doesn’t have a huge coffee culture, the preferred beverage is usually tea. You’ll likely be able to find an Americano at any tourist cafe, but at the local spots, there usually is only Cafe Noir (espresso) and NossNoss.

Moroccan and Egyptian Mint Tea served in a silver pot.

7. Moroccan Mint Tea: Served Everywhere & With Every Meal

I’m putting this on the list of things you should try in Marrakech, but it would be almost impossible to leave Marrakech without trying Mint Tea. Mint tea is served with every meal, and offered on every occasion – it’s almost more common than water! 

There is a whole ritual around tea in Morocco; first, you steep the tea of black tea leaves with dried mint, then a large cube of sugar is added to the pot. To incorporate the sugar and the tea together, the tea is then poured from up high (seriously, the higher the better), and then the process is repeated 3 or more times by pouring the cup of tea back into the teapot. Pouring it from up high makes the sugar in the tea frothy, which is a desirable quality – the frothiness is also supposed to make the tea less bitter, but the tea already usually has a ton of sugar to do that. 

8. Grey Wine – “Vino Gris” – Moroccan Local Wine

Not exactly a “street food”, but I wanted to include Vino Gris on this list because it’s uniquely Moroccan. Alcohol is forbidden in the Muslim religion, so it isn’t super common in Morocco, but they do still have wineries and vineyards. Grey Wine is actually a type of Rosé; it’s made from red grapes in the style of white wine.

👉 Where to Get: My favorite place for a relaxed glass of Vin Gris (Grey Wine) in Marrakech was Cafe Árabe in the Old Medina. You sit on big pillows on the floor with low tables and it’s very romantic, they also have hookah. 

Moroccan Bissara soup which is made out of fava beans is a very popular street food in Marrakech that is eaten by Moroccans for breakfast.

9. Bissara Soup & Moroccan Lentil Soup: Staples of Street Food Eaten at Breakfast With Crusty Bread

Lumping these two together because you should have at least one before leaving Morocco! 

Bissara Soup

Sometimes written as Soupe de fève, Bissara soup is made from the puree of dried fava beans, and always served with a side of wonderful crusty Moroccan bread. I had an elevated version of this dish when I was in Casablanca at La Sqala Cafe, but Bissara is typically simple food – eaten usually at breakfast, you’ll find shops & stalls serving Bissara by the ladle-full along the streets of the souks. 

moroccan lentil soup served on the street

Lentil Soup

Moroccan lentil soup is probably one of the most popular culinary exports from the region. I know I’ve definitely had it at some trendy vegetarian cafes in NYC at some point or another. Similar to an Indian Dal, Moroccan lentil soup is popular for a good reason; it’s tasty, spicy, filling, and incredibly cheap. When I was staying in the gorgeous beachside village of Taghazout my typical meal would be a Moroccan lentil soup and a mint tea, totaling less than $1.

street juice made of pomagranite in marrakech morocco

10. Fresh Pomegranate Juice

You’ll see mixed juice vendors in Jemaa El Fna Square in Marrakech, but the locals don’t go there! The locals frequent orange and pomegranate juice vendors in the streets of the Medina. The juices are made right in front of you, and you can see they’re not watered down at all – I had never had fresh-pressed pomegranate juice before coming to Morocco, it’s lovely. There are no set locations for the juice vendors, you’ll see them out in the daytime rolling their carts through the souks. I’ve had luck finding the juice vendors in Place Des Epices square in Marrakech front of my favorite cafe, Cafe des Epices. 

Couscous which is the national dish of morocco is only eaten on fridays. You'll find it served on the street and in restaurants.

10. Couscous (But Only on Fridays) 

Couscous is the national dish of Morocco. It’s typically served only on Fridays, which is the Muslim holy day, and eaten from a large platter communally. At tourist restaurants, you can find couscous served any day of the week; but for some local spots – you won’t find anything on the menu but couscous on Fridays! 

What is Couscous?

Couscous is a dish of steam-cooked meat and veg, much like a Tagine, but with a base of teeny tiny balls of semolina (similar to past). Instead of a Tagine, the special pot couscous is cooked in is called a Couscousiere. The proper way to eat couscous is with your hands, but instead of using bread as a scooper you take the couscous itself in your hand and roll the pliable little balls of semolina into a bite-sized piece. 

moroccan pastries, also called sweetmeats, bought off the street in marrakech

11. Moroccan Pastries (also called Sweetmeats)  

Strolling the souks in the old medina you won’t be able to miss sweetmeat stalls; piled high with every confection imaginable, they are truly a sweet tooth’s dream. Moroccan pastries/cookies/sweetmeats have a lot in common with other Arabic desserts, as well as Indian. I actually had my first Jalebi in Morocco, but they’re called Zalabia in North Africa! Common ingredients in Moroccan Sweetmeats are pistachios, walnuts peanuts, almonds, dates, figs, rosewater, and (of course) sugar. 

sandwiche mixte street food from marrakech morocco

12. Sandwich Mixte – Spicy Sandwich Full of Many Different Types of Meat

I swear this is the best sandwich you’ll ever have for $1! A Sandwich Mixte (also called Petit or Grand Mixte) is a combo of ground meat, sausage, turkey, and liver – and then you can pick to have it topped with an egg or a slice of cheese. It sounds like a lot but once they add spices and salsa it’s 👌. 

Leave a Reply

Your email address will not be published. Required fields are marked *