Top 10 Street Food You Must Try In Morocco - Updated 2021

street food in morocco

Morocco has some of the most colorful and vibrant flavors that you need to try! Gaining more popularity in other countries, the food in Morocco is full of personality and culture. For people who love spices and savory dishes, this is the place to be. Their food is a blend of all the best flavors from different countries in Africa, the Middle East, Europe, and the Mediterranean. If you are thinking about visiting the country of Morocco and are wondering what type of food you should eat here, keep reading to find out the top street food you must try in Morocco.

1. Msemen (pan-fried flatbread)

Source: Photo by user Popo le Chien used under CC0

Msemen is a pan-fried flatbread commonly found in North Africa. In Arabic, the name of this square-shaped bread means “oiled.” This brilliantly describes msemen because it is cooked in oil. In fact, the more oil used, the better it is! This tasty snack is usually served alongside a main meal or as a dessert. The bread can easily be turned into a sweet dessert by adding honey. It can also be stuffed with meat to make it a delicious main course. Msemen is easily a staple in Morocco, and everyone needs to try this delicious treat.

2. Harira (chickpea or lentil soup)

Source: Photo by user Rui Ornelas used under CC BY 2.0

Harira is the national soup of Morocco, and for a very good reason. This soup is full of aromatic spices and mouthwatering flavors that make everyone crave a bowl or two. Harira is made with either chickpeas or lentils, and the meat is usually beef or lamb. This soup can be made in different ways depending on the chef, but it is definitely worth trying.

3. Merguez (mutton or beef sausage)

Merguez Cassoulet
Source: Photo by user AVID Vines used under CC BY 2.0

Merguez is a traditional, spicy North African sausage that is typically made with beef and lamb. These sausages are full of flavor and can be eaten just on their own as a snack or with a variety of foods. It is grilled and can even be eaten in sandwiches or cut up and used as a pizza topping! Make sure to enjoy this tasty Moroccan favorite on your next trip to the country.

4. Tagine (savory stew cooked in an earthenware pot)

Moroccan fish tagine
Source: Photo by user missy used under CC BY 2.0

Tagine is both the name of the delicious Moroccan stew and the name of the traditional pot the stew is cooked in. The distinctive pot has a wider base and a cone-shaped top. The stew is slow-cooked with the steam that collects in the top portion of the pot. For many people, the tagine stew is a staple of Morocco. It is a savory mixture of meat and a variety of vegetables. There are many varieties of tagine, but they are typically full of herbs and spices.

5. Maakouda (potato cake)

Editor's Note: There's no photo available at the time of writing

Maakouda is a type of deep-fried potato cake that is usually served before a meal or just as a tasty snack. They can be eaten in various ways, and some people eat them as part of a sandwich. As a popular street food in Morocco, maakouda has gained some international popularity. Various spices can be used to add mouthwatering flavors to these delicious fried potato cakes.

6. Bessara (bean soup or dip)

Editor's Note: There's no photo available at the time of writing

Bessara is a flavorful yet healthy Moroccan dish that is commonly eaten for breakfast. Consisting of mostly beans and spices, bessara can be eaten as either a soup or a dip for bread. The dip version simply contains less water than the soup. When eaten as a dip, this dish can be thought of as almost like a type of Moroccan hummus. Anyone who enjoys beans will be a fan of this dish and must definitely try it!

7. Khobz (white bread)

Source: Photo by user Meriemou used under CC BY-SA 4.0

Khobz is a traditional white bread made in Morocco. This common bread can be eaten with basically any dish, and many people eat it with every meal. A delicious practice is to use the bread like it is a spoon! This is a tasty way to add more texture and variety to a soup or stew-like dish. Instead of being used for scooping, khobz can also be stuffed with various meats and vegetables to make a delicious treat. For anyone traveling to Morocco, khobz is a staple food that you absolutely need to try!

8. Fried sardines

Sardines plain fry
Source: Photo by user Joegoaukfishcurry2 used under CC BY-SA 2.0

Sardines are one of the most versatile types of fish, and they can be cooked in many different ways. Fried sardines with various herbs and spices is a popular Moroccan treat. Variations of the dish can be found all over the country, and you can order it for a relatively cheap price. Trying Moroccan fried sardines will definitely be worth it.

9. Babbouche (snail)

Editor's Note: There's no photo available at the time of writing

For those who are squeamish, snail is probably low on the list of foods to try, but many people all over the world consider snails to be a delicacy. Morocco is no different! Babbouche, a popular snail dish, is often served around Morocco. The snails are boiled in a broth filled with herbs and aromatic spices. It can even be served as a soup. If ever given the chance, do not pass up the opportunity to try this unique delicacy.

10. Sfenj (doughnut)

Sfenj sprinkled with sugar and served on a plate
Source: Photo by user Maor X used under CC BY-SA 4.0

Sfenj is a Moroccan deep-fried doughnut. They are a special treat, and many people find them delicious! Made from unsweetened dough, these tasty treats are shaped into doughnut rings and popped into the fryer. Once the dough reaches the light and fluffy perfection, they can be sprinkled with sugar or other toppings. As a common street food in Morocco, tourists will easily be able to find a vendor selling sfenj. Some people will even request it to be fried again for an even crispier texture.

Which of these top Moroccan street foods will you try?

Morocco is full of delicious food and a variety of dishes that can soothe anyone’s cravings. From savory and aromatic stews and soups to the delicious comfort of traditional Moroccan flatbread, there is surely something for everyone. So, if you are planning to take a trip to Morocco in the near future, which one will you be trying?

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Still Need Travel Insurance?

You can buy and claim online, even after you've left home. Travel insurance from is available to people from 140 countries. It’s designed for adventurous travellers with cover for overseas medical, evacuation, baggage and a range of adventure sports and activities.

*5% off when you book with our promo code: TRIP101

*For our Canadian and US travellers, unfortunately due to financial services laws, we cannot provide a discount. This promotional code cannot be used with any other discount offer, including World Nomads Members’ discount for travel insurance policy holders.

Hi! My name is Amber, and I have a passion for writing and traveling! I graduated college with a degree in Professional Writing, and I hope I can encourage people to get out and see the world.

 Want to contribute as a Local Expert?
Explore Morocco
Good things are meant to be shared!