Skip to content
Home » 30 Authentic Moroccan Recipes

30 Authentic Moroccan Recipes

    ]If you’re craving a taste of Morocco without hopping on a plane, you’re in for a treat.

    Moroccan cuisine is all about bold flavors, vibrant spices, and dishes that make your taste buds do a happy dance.

    From hearty tagines to sweet pastries, each dish tells a delicious story.

    So, grab your apron and get ready to dive into these 30 mouthwatering Moroccan recipes that are perfect for different occasions!

    1. Tagine de Poulet aux Olives

    Tagine de Poulet aux Olives is like a warm hug in a dish.

    Imagine tender chicken simmered with olives, preserved lemons, and aromatic spices like saffron and cumin.

    This dish is the epitome of Moroccan comfort food, combining savory and tangy flavors in a way that’ll

    Get The Recipe make your taste buds do a happy dance.

    2. Couscous aux Sept Légumes

    Couscous aux Sept Légumes is the ultimate veggie-packed comfort meal.

    Fluffy couscous is topped with a vibrant medley of seven different veggies, all cooked in a rich, spiced broth.

    The vegetables are tender and flavorful, making every bite of this dish a wholesome, satisfying experience.

    They are a perfect option for lunch or dinner!

    Get The Recipe

    3. Pastilla

    Pastilla is like a party for your taste buds.

    It’s a sweet-savory pastry filled with spiced meat (often chicken or pigeon), almonds, and cinnamon, all wrapped in delicate layers of pastry.

    This Moroccan classic is both crunchy and creamy, offering a unique twist on the traditional pie.

    Get The Recipe

    4. Harira

    Harira is the go-to soup when you need something hearty and comforting.

    This tomato-based soup is packed with lentils, chickpeas, and fresh herbs, making it both nutritious and flavorful.

    It is traditionally enjoyed during Ramadan.

    Get The Recipe

    5. Mrouzia

    Mrouzia is the Moroccan equivalent of a festive feast.

    It’s a sweet and savory lamb stew cooked with raisins, almonds, and a mix of spices like cinnamon and ginger.

    The result is a dish that’s rich, aromatic, and perfect for celebrating special occasions or impressing your dinner guests.

    Get The Recipe

    6. Briouats

    Briouats are like Moroccan spring rolls, but with a twist.

    These crispy pastries are filled with spiced meat or sweet almond paste, and then fried until golden brown.

    They’re perfect as appetizers or snacks.

    Get The Recipe

    7. Tanjia

    Tanjia is a slow-cooked lamb dish from Marrakech that’s all about rich, deep flavors.

    The lamb is cooked in a clay pot with spices like cumin and paprika, resulting in tender meat that falls off the bone.

    It’s a unique Moroccan dish that’s ideal for a cozy meal with family or friends.

    Get The Recipe

    8. Zaalouk

    Zaalouk is a Moroccan eggplant and tomato salad that’s bursting with flavor.

    The eggplants are roasted until soft, then combined with tomatoes, garlic, and spices to create a smoky, tangy salad.

    It’s great as a side dish or served with warm, crusty bread for a simple yet delicious meal.

    Get The Recipe

    9. Rfissa

    Rfissa is a Moroccan comfort food classic, especially when you need something hearty and filling.

    This dish features tender chicken and lentils served over shredded flatbread.

    It’s a comforting, aromatic meal that’s perfect for cozying up with on a chilly evening.

    Get The Recipe

    10. Mechoui

    Mechoui is the ultimate roasted lamb experience.

    The whole lamb is seasoned with cumin, coriander, and other spices, then slow-roasted until it’s incredibly tender and flavorful.

    It’s a show-stopping dish that’s often enjoyed at celebrations or gatherings.

    Get The Recipe

    11. Bissara

    Bissara is a fava bean soup that’s simple but packed with flavor.

    It is cooked with garlic, olive oil, and spices, making this soup hearty and healthy.

    It’s traditionally enjoyed as a warm, comforting dish, especially during the cooler months, plus it’s perfect for dipping crusty bread.

    Get The Recipe

    12. Kefta Tagine

    Kefta Tagine is all about flavorful meatballs in a savory sauce.

    Spiced ground beef or lamb is formed into meatballs and cooked in a tagine with tomatoes and spices.

    The result is a dish that’s rich, juicy, and perfect when served with couscous or bread that soaks up the delicious sauce.

    Get The Recipe

    13. Tajine de Poisson

    Tajine de Poisson is a Moroccan fish tagine that’s light yet incredibly flavorful.

    The fish is cooked with tomatoes, olives, and preserved lemons, and seasoned with a blend of spices.

    This dish is refreshing, aromatic, and perfect for a summer meal.

    Get The Recipe

    14. Salade Marocaine

    Salade Marocaine is a fresh, vibrant salad that’s perfect for any meal.

    It features a mix of vegetables like tomatoes, cucumbers, and bell peppers, seasoned with olive oil and spices.

    This salad is both crunchy and refreshing, making it a great side dish or light meal option.

    Get The Recipe

    15. Msemen

    Msemen is a Moroccan flatbread that’s crispy on the outside and soft on the inside.

    It’s made with layers of dough that are pan-fried to golden perfection.

    Msemen can be enjoyed with honey, jam, or cheese, and it’s a popular choice for breakfast or a snack.

    Get The Recipe

    16. Ghoriba

    Ghoriba are Moroccan cookies that are perfect for satisfying your sweet tooth.

    They are made with almonds or sesame seeds, these cookies are crunchy on the outside and slightly chewy on the inside.

    They’re often enjoyed with a cup of mint tea, making them a delightful treat for any time of day.

    Get The Recipe

    17. Lham Mchermel

    Lham Mchermel is a delicious beef stew that’s both hearty and flavorful.

    The beef is cooked with tomatoes, chickpeas, and spices like cinnamon and cumin.

    It’s perfect for a filling dinner, especially when served with bread or couscous.

    Get The Recipe

    18. B’stilla au Poulet

    B’stilla au Poulet is a Moroccan chicken pie that’s impressive as it is delicious.

    It features layers of thin pastry filled with spiced chicken and almonds, which are then topped with powdered sugar and cinnamon.

    The combination of sweet and savory flavors makes this dish a showstopper at any gathering.

    Get The Recipe

    19. Rfissa au Poulet

    Rfissa au Poulet is a Moroccan chicken and lentil stew that’s served over shredded flatbread.

    The chicken is cooked with fenugreek and a variety of spices, creating a dish that’s both aromatic and comforting.

    It’s a classic Moroccan meal that’s perfect for special occasions or a hearty family dinner.

    Get The Recipe

    20. Tagine de Kefta aux Œufs

    Tagine de Kefta aux Œufs is a Moroccan meatball and egg dish that’s rich in flavor.

    The kefta (spiced meatballs) are cooked in a tagine with a tomato-based sauce, and eggs are added at the end, cooking gently in the sauce.

    It’s a hearty and satisfying meal that pairs perfectly with bread.

    Get The Recipe

    21. Chermoula

    Chermoula is a Moroccan marinade that’s full of fresh, vibrant flavors.

    They are made with cilantro, garlic, lemon juice, and a mix of spices.

    This marinade is perfect for fish or meat.

    Get The Recipe

    22. Khobz

    Khobz is traditional Moroccan bread that’s perfect for scooping up tagine or dipping into soups.

    It’s usually round and flat, with a crusty exterior and a soft, chewy interior.

    This bread is a staple at Moroccan meals.

    Get The Recipe

    23. Amlou

    Amlou is a Moroccan almond butter that’s both rich and delicious.

    They are made with almonds, honey, and argan oil.

    It’s a creamy spread that’s perfect for breakfast or a snack, and it’s often enjoyed with bread or as a dip.

    Get The Recipe

    24. Couscous aux Herbes

    Couscous aux Herbes is a fragrant and flavorful variation of traditional couscous.

    It’s prepared with a mix of fresh herbs like cilantro and parsley, adding a fresh and vibrant flavor to the dish.

    This couscous is perfect as a side dish or a light, herb-packed main course.

    Get The Recipe

    25. Tagine de Bœuf aux Pruneaux

    Tagine de Bœuf aux Pruneaux is a Moroccan beef stew that’s both sweet and savory.

    The beef is slow-cooked with prunes and almonds.

    The combination of sweet prunes and savory beef makes this tagine a unique and delicious experience.

    Get The Recipe

    26. Harcha

    Harcha is a Moroccan semolina bread that’s simple yet satisfying.

    It’s cooked on a griddle, resulting in a golden crust and a soft, crumbly interior.

    Harcha is often enjoyed with honey, cheese, or jam, making it a versatile bread that’s great for breakfast or a snack.

    Get The Recipe

    27. Tajine aux Abricots

    Tajine aux Abricots is a Moroccan tagine that features apricots and almonds in a savory stew.

    The apricots add a touch of sweetness to the dish, which is cooked with lamb or chicken and a mix of spices.

    It’s a unique and flavorful tagine that’s perfect for a special meal.

    Get The Recipe

    28. Chorba

    Chorba is a comforting Moroccan soup that’s both hearty and flavorful.

    They are made with meat, vegetables, and spices.

    The soup is often enjoyed with a side of bread, making it a satisfying and warming dish that’s perfect for cooler weather.

    Get The Recipe

    29. Mrouzia

    Mrouzia is a special Moroccan stew that’s perfect for festive occasions.

    Made with lamb, raisins, and a mix of spices, it’s a sweet and savory dish that’s rich and aromatic.

    The combination of tender lamb and sweet raisins makes this dish a delicious treat for any celebration.

    Get The Recipe

    30. Moroccan stew

    Moroccan stew features chicken and lentils served over shredded flatbread.

    The chicken is cooked with fenugreek and spices, creating a dish that’s both flavorful and comforting.

    It’s a classic Moroccan meal that’s perfect for a hearty and satisfying dinner.

    Get The Recipe