Must-Eat Foods In Morocco

Moroccan food is bursting with intense flavors! Here are some of the must-eat dishes during your visit to Morocco.

Enjoying the local cuisine of the places you visit is one of the best ways to experience the local culture. Food is an expression of cultural identity, and it’s different everywhere you go – so immerse yourself and fill your belly!

This time, we’re traveling to Morocco, where the food is bursting with flavors. You’ll find a diversity of spices to savor that are unlike anything else you’ve experienced. I’m willing to bet you might find some new favorite foods!

While I can’t possibly cover every delish dish from this North African country, I can give you a few must-eat Moroccan foods that you can’t miss!

For more tasty travels, check out these other Must-Visit Travel Destinations for Foodies.


Moroccan tagine

You’ll find tagine all over Morocco, from food stalls to upscale restaurants. It is named after the clay pot the dish is cooked in, which features a conical-shaped lid that helps trap steam and moisture inside. The dish itself is a warm stew made with a mix of vegetables, spices, and tender meat.

Pastilla or Bastilla

Pastilla, sometimes called bastilla, is a unique flaky pie that is both sweet and salty. It is filled with a mixture of meat, onions, egg, and spices. But the top is finished with finely crushed almonds, sugar, and cinnamon. These were traditionally made with squab, but today it is more commonly made with shredded chicken. There is also seafood pastilla, but this dish is spicy instead of sweet.


Moroccan bread

I’ll gladly enjoy all the carbs, and Morocco has plenty of breads to try! Although khobz is a round, flat loaf, it is thicker than a typical flatbread. You’ll find it is served with most meals. Use it to scoop up tagine, or try it stuffed with grilled meat.


Technically, you’ll likely have plenty of dates in Moroccan dishes. However, I think you should also try a few on their own! Morocco has more than a hundred varieties, and you can buy them by the pound from market stalls. One of the most popular varieties is the Medjool date, a larger soft and sweet date with a caramel-like taste. They’re known as “the fruit of kinds.”


Plenty of people around the globe eat couscous, but it’s the national dish of Morocco, so you absolutely have to eat it while you’re visiting! It consists of small balls of semolina which are traditionally cooked in a steamer. You’ll find it commonly served with meat or vegetables.

Mint Tea

Moroccan mint tea

Mint tea is Morocco’s national drink and is steeped in history, so make sure you enjoy a cup while you’re in Morocco. It is made of green tea, fresh mint leaves, and sugar, and is traditionally served as a sign of hospitality. These days, you’ll find that serving the tea is somewhat of an art form itself in some places, with servers showing off their pouring skills.


Eggplant is used a lot in Moroccan cuisine and is the star in zaalouk. This spread is made with roasted eggplant, tomatoes, olive oil, garlic, and spices, and you’ll find it has a smoky flavor. It’s incredibly delicious when simply spread on toasted bread! You can also find other adaptations featuring other vegetables, such as zaalouk alkusa, which is zucchini, and zaalouk alqarnabit, which is cauliflower.


I am always a fan of fried foods. If you are, too, try maakouda. It is a mashed potato cake or ball that is battered and deep fried. These street food staples are inexpensive and easy to eat, but extremely delicious. They are fluffy and smooth on the inside, while crispy on the outside. 


Moroccan street food, kebabs

Moroccan kebabs are another popular and quick street food you can pick up from just about anywhere. Stop by a streetside stall to pick up a skewer of chicken, beef, or lamb that has been rubbed in salt and spices, and you certainly won’t be disappointed. They’re kind of like Moroccan fast food!

Ghoulal or Babbouche (Snail Soup)

Okay, if you’re feeling a little more adventurous, order yourself a bowl of snail soup. It is found all over Morocco. I know it sounds wild, but you might not know if you like it unless you try it – especially if you already have a taste for escargot. Unlike the French, Moroccans enjoy snails as a street food. Snails that are still in their shells are boiled in a broth with a blend of herbs and spices. Toothpicks are used to pick the meat out of the shell. 

Briwat or Briouats

Briwat or Briouats

After all that, it’s time for a little dessert, right? Briwat, sometimes briouats, is a tasty puff pastry that is stuffed with a filling and then fried. They are often triangular in shape, but they also come in rolls. Although we’re talking about sweets here, you can also find savory briwat that is often served as an appetizer.

Latest News