ReviewsFood & DrinkMoroccan Food: Top 10 Dishes That You Must Try
Moroccan Food: Top 10 Dishes That You Must Try

Moroccan Food: Top 10 Dishes That You Must Try

Morocco is known as the precious jewel of North Africa with its unique architecture, poetic beauty, vast nature, and many mysterious stories. Besides that, Moroccan food is famous for its attractive flavors, delicate combinations of many spices, and unique ways of processing. Although the culinary culture here is influenced by Spain, Arabia, and France, it still retains the traditional characteristic flavor. Let’s explore those delicious foods with The Broad Life and make sure you don’t miss them when visiting Morocco!


Moroccan Couscous and vegetables
Moroccan Couscous and vegetables.

Couscous is actually a type of dried pasta although it’s similar to rice. People steam or cook like rice, but with added salt, and butter… depending on the taste of the cook. In fact, this is a very popular dish in African countries such as Morocco, Libya, Algeria, and Egypt.

Couscous is often cooked with other ingredients such as sausages, tomatoes, carrots, potatoes, onions, pate, eggplant, and peas. It is indispensable for spices to create a specific flavor for dishes such as cumin powder, and cinnamon powder. The Couscous dish is often sprinkled with cilantro and raisins on top for extra flavor. This is a dish that brings many health benefits, gradually becoming a familiar dish around the world.

Harira Soup

moroccan harira soup vegetarian
Vegetable Harira soup.

Harira is a familiar Moroccan soup that is often served at the dinner of the month of fasting. The dish is a harmonious combination of meat, lentils, and peas, creating a unique and attractive flavor to the dish. In particular, this is also a dish with high nutritional value, especially good for health. Surely, this is a good dish of Moroccan food for your great meal.

Mechoui (Lamb)

Delicious Mechoui grilled lamb in Morocco
Delicious Mechoui grilled lamb in Morocco.

This is a traditional Moroccan dish in which the whole lamb is grilled over a large fire or in a pit. Home ovens can’t hold the whole lamb, so many recipes use lamb’s leg or shoulder. Then, the meat is grilled until tender enough and can be separated from the bones.

Mechoui made from lamb has an attractive golden color and with high nutritional value. Moroccans often eat this dish with salads or dill. When enjoying, you will feel the tender meat melt in your mouth, along with the characteristic sweet and aromatic flavor.

Moroccan Meatball

moroccan meatballs in tomato sauce
Moroccan meatballs in tomato sauce. Image credit to Jules on Flickr.

A popular dish in every family meal of the Moroccan people is meatball. The meatballs are marinated with paprika and dill, molded into small circles, and cooked in a tangy tomato sauce. The processing seems to be simple but requires delicate seasoning and reduction to have the correct taste.

Depending on the taste of each family, the meatball dish can be stewed with potatoes, peas, and carrots. The meatball of Moroccan food will be served with hot rice. The taste is easy to eat. Moroccans also use this dish to show hospitality when friends come to their homes to dine.

Grilled Skewers

moroccan pinchitos
Moroccan Grilled Chicken Skewers.

Grilled skewers are the most popular street food in this country. Coming to Morocco, in every small town or flea market, you can find stalls selling delicious grilled skewers. People grill beef, chicken, and lamb marinated with traditional spices tomatoes, and onions, to sausages and beef liver, and lamb liver. For example, a dish made from diced chicken marinated with olive oil, garlic, dill, thyme, paprika, turmeric, and pepper,… seasoned with salt, and then grilled. These grilled meat skewers will usually be served with fries, tomatoes, olives, fresh bread, and wine.


A traditional Moroccan Tagine pot
A traditional Moroccan Tagine pot.

Tagine, or Tajine, is a traditional dish of the country of Morocco, clearly showing the characteristics of the cuisine here. There are 7 types of Tagine, including chicken stew with lemon and olives, tuna stew, sardines stew, lamb apple stew, vegetable stew, chicken potato stew, and apple stew. The appearance of some spices such as cinnamon powder, ginger, saffron pistil, turmeric powder, and chili,… create an irresistible attractive flavor to the dish.


best tanjia marrakech
Tanjia in Marrakesh is a Moroccan food that you must try. Image source: Meer.

Coming to the city of Marrakesh in the Kingdom of Morocco, you cannot ignore Tanjia. This dish is usually made from ingredients such as beef, chicken, lamb, salted lemon, and some typical spices.

To prepare this dish, people here simmer the meat for about 8 hours in a traditional clay pot to help the meat absorb the rich flavor. When enjoying Tanjia, you may need some bread to eat with.


zaalouk moroccan food
A typical Zaalouk Moroccan food.

Zaalouk, fried eggplant salad, is a refreshing appetizer that is equally popular in Morocco. This is a hot salad made from dry roasted eggplant, grilled or fried with garlic, paprika, and cumin, and then cooked with tomato sauce.

Enjoying Zaalouk you will be “beaten” by the natural sweetness of eggplant, mixed with the spicy taste of chili, and the characteristic aroma of garlic and dill.

Baghrir Cake

Baghrir Cake
Baghrir Cake is a Moroccan food that you should try. Image source: My Moroccan Food.

There are many famous Moroccan cakes such as Tafernout, Ghoriba, and Fekkas. But Baghrir Cake is the most popular cake among tourists with the cute name “thousand-hole pancake” because of its distinctive appearance.

When baking the dough, the small holes of the cake are covered with honey sauce and melted butter to increase the aroma. After the cake is cooked, the people of Morocco will decorate it with more eye-catching dried fruits. The cake has a sweet, fragrant taste of honey, and a little greasy butter, suitable for many people’s tastes.

Baghrir cakes are often served for breakfast during important holidays. People believe that Baghrir will remove bad luck and bring good luck. Make sure to enjoy this famous cake when you come to Morocco.

Mint Tea

moroccan mint tea sugar
Moroccan mint tea sugar with a sugar cube. Image credit to Thibaut Démare on Flickr.

Mint tea is also known as “Moroccan whiskey” because of the people’s preference for this drink. This is also the perfect drink to go with traditional cakes. When coming here, you will be surprised because people drink mint tea at all times of the day, and all the shops sell this drink.

For a more delicious and refreshing tea, the people of Morocco will add a sugar cube. Ornate teapots served in ornate metal trays. When pouring tea from above, it creates a smooth, crown-like foam. On important occasions such as holidays, birthdays, and weddings, this special drink cannot be missed.


top 10 moroccan food - the broad life pinterest board
top 10 moroccan foods - the broad life pinterest board

Khoi Nguyen builds The Broad Life with a desire to inspire people go exploring the world and live a more interesting, experience, and adventurous life. This blog shares the stories, pictures, and experiences at destinations where he has traveled to.


  • Whitney Stewart

    I’m always open to trying new foods; as long as it’s not still looking at me I’ll probably eat it! All of these sound really good too, especially that cake and mint tea! Thank you for sharing this with us!

  • linda

    Wow i am food lover and always try new new food ! Harira soup sounds delicious.

  • bruceschinkel19

    These are some really great and unique dishes. Definitely something here for every taste, and i can wait to try them all!

  • Lani Lyutz

    I want to try everything, especially the Baghrir cake. Everything looks yum!

  • Rose Alexis

    I make couscous here. I didn’t realize it was Moroccan. I did know it was delicious. 🙂

  • Nyxie

    Definitely some dishes we’ll be making an effort to try here! We’re going vege for the majority of the year so they’ll have to be the vege options for the most part.

  • Prajakta

    amongst the 10 traditional dishes that you mentioned about Morocco I love the tagine and couscous the most.

  • Tools for Healthy Aging

    If I ever go to Morocco, I’ll definitely try the cous cous and vegetables. That picture makes it look delicious.

  • Life With Sonia | Women Empowerment Blogger (@lifewithsonia)

    These food are delicious. I would love to try some of them. Especially the lamb.

  • thewelltraveledchild

    Morocco is on my bucket list. We were just in Porto Santo and were so close I could almost taste it! haha

  • kushigalu

    Amazing collection of recipes. Thanks for sharing

  • Clarice

    Wow! These look delicious. I would love to try the Moroccan meatballs in tomato sauce as well as the chicken skewers. Your post definitely made me hungry.

  • ebony

    I went to Marrakech a few years ago and the food and culture were amazing! The mint tea was out of this world and I love the though they put into preparing their tea! The Mechoui was very tender and amazing as well!

    • Khoi Nguyen

      Seems like you had a great trip to Morocco.
      I love everything related to mint so mint tea is always my top choice too.

  • Ntensibe Edgar

    Nnniiiccceeeee…I am so green about Moroccan food. I’d love to taste some Mechoui, though.

  • Fransic verso

    These names are pretty new to me. but it seem definitely so delicious and would love to try them.

  • Tina

    A tantalizing journey of flavors and spices awaits, from savory tagines to sweet pastries. An exotic culinary adventure for your taste buds!

Leave a Reply

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

a man running to the sun on a rope bridge

Sign up for Newsletter

    Discover more from Travel Blog - Blog About Traveling | The Broad Life

    Subscribe now to keep reading and get access to the full archive.

    Continue reading