Opodo Travel Blog icon
Opodo Travel Blog
  •   4 min read

Marrakech, the “Red City” of Morocco, is a feast for the senses, and its cuisine is no exception. With a rich history shaped by Berber, Arab, Andalusian, and French influences, Moroccan food is a melting pot of flavours. The use of aromatic spices like cumin, saffron, cinnamon, and ginger creates dishes that are both fragrant and flavourful. From the bustling souks to the romantic riads, Marrakech offers a diverse culinary landscape that caters to every palate.

But what are actually the most famous dishes of Marrakech? And where are the best restaurants to try them? We’re prepared a guide with the essential must-tries of the Red City. Keep reading!

Must try dishes in Marrakech: A taste of Morocco

Moroccan cuisine is known for its bold flavours, vibrant colours, and the artful combination of sweet and savoury. The use of preserved lemons, olives, and dried fruits adds a unique depth to many dishes. Meat, particularly lamb and chicken, is a staple, often slow-cooked to tender perfection in tagines. Couscous, the national dish, is another must-try, served with a variety of stews and vegetables.

1. Tanjia Marrakchia

Tanjia Marrakchia is a slow-cooked stew and a true speciality of Marrakech. This dish features tender lamb, preserved lemons, saffron, and a blend of spices, all cooked together in a sealed clay pot. The pot is then placed in the embers of a traditional oven and left to cook for several hours, resulting in melt-in-your-mouth meat infused with aromatic flavours.

Where to try it: Seek out the hidden gem of Al Fassia, a restaurant run entirely by women, renowned for its authentic Tanjia Marrakchia.

Foodie tip: For an immersive culinary experience, consider taking a cooking class and learn the art of preparing Tanjia Marrakchia from scratch.

Tanjia Marrakech

2. Couscous

Couscous, often considered the national dish of Morocco, is a culinary emblem of the country’s heritage. Made from tiny steamed granules of durum wheat semolina, couscous is traditionally prepared by hand and steamed multiple times to achieve its light and fluffy texture. It’s typically served with a rich and flavourful stew, often featuring vegetables, meat (like lamb or chicken), or even fish.

Where to try it: Experience the vibrant atmosphere of Djemaa el-Fna square, where numerous food stalls offer steaming plates of couscous, each with its own unique twist.

Foodie tip: Don’t hesitate to try couscous in different settings, from humble street food stalls to upscale restaurants, to experience the full spectrum of its variations.

3. Pastilla

Pastilla is a unique and flavourful pie that showcases the sweet and savoury harmony characteristic of Moroccan cuisine. This dish typically consists of layers of thin, crispy pastry (warqa) filled with a savoury mixture of shredded meat (often pigeon, chicken, or seafood), almonds, eggs, and aromatic spices. The pie is then dusted with powdered sugar and cinnamon, creating a delightful contrast of flavours.

Where to try it: Indulge in the elegant ambience of Le Tobsil, a restaurant known for its refined take on traditional Moroccan cuisine, including a delectable Pastilla.

Foodie tip: For a more casual setting, try Pastilla at a local bakery or pastry shop, where you can enjoy it as a savoury snack or light meal.

4. Harira

Harira is a traditional Moroccan soup, often enjoyed during the holy month of Ramadan. This hearty and flavourful soup is made with a base of tomatoes, lentils, chickpeas, and meat (usually lamb or beef), simmered together with a blend of aromatic spices. It’s typically thickened with flour or broken vermicelli noodles and garnished with fresh herbs like coriander and parsley.

Where to try it: Venture into the heart of the medina and discover Dar Cherifa, a beautifully restored riad serving traditional Moroccan cuisine, including a comforting bowl of Harira.

Foodie tip: For a truly authentic experience, try Harira during Ramadan, when it’s often served as part of the iftar meal (the meal breaking the fast).

Moroccan Harira

5. Moroccan Salad

Moroccan salads are a vibrant and refreshing part of the country’s cuisine. These salads often feature a medley of fresh vegetables, fruits, nuts, and herbs, dressed with light and flavourful vinaigrettes. Common ingredients include tomatoes, cucumbers, onions, olives, oranges, dates, raisins, almonds, parsley, and mint.

Where to try it: Enjoy the relaxed and charming atmosphere of Le Jardin, a restaurant with a lush garden setting, perfect for savouring fresh and flavourful Moroccan salads.

Foodie tip: Don’t hesitate to sample a variety of Moroccan salads, as each one offers a unique combination of flavours and textures.

Where to eat in Marrakech: Best restaurants in town

Here are a few well-regarded restaurants in Marrakech based on Google reviews:

  • Le Jardin (French, Moroccan): Highly praised for its beautiful setting, delicious food, and excellent service.
  • Nomad (Moroccan, International): Known for its modern take on Moroccan cuisine, rooftop views, and stylish ambience.
  • Pepe Nero (Italian, Mediterranean): A popular choice for its authentic Italian dishes, cosy atmosphere, and friendly staff.
  • Comptoir Darna (Moroccan, International): Offers a lively dining experience with belly dancing, live music, and a diverse menu.
  • La Famille (French, Moroccan): A charming restaurant with a focus on fresh, seasonal ingredients and a relaxed atmosphere.

Book your flight to Marrakech with Opodo

Ready to embark on a culinary adventure in the Red City? Book your flight to Marrakech with Opodo today and enjoy a seamless travel experience. We offer a wide selection of flights to Marrakech from various airlines, ensuring you find the best option to suit your needs and budget. Start planning your trip and get ready to tantalise your taste buds in the magical city of Marrakech!

Leave a Reply

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

footer logo
Made with for you
CMP