Credit

Courtesy of hadynyah/Getty Images

What to Eat in Marrakech

One of North Africa's most unique cuisines is Moroccan, and one of the best places to sample it is in Marrakech. Known for their unconventional flavor combinations and subtle spices (think: cinnamon, saffron, cumin and turmeric), Moroccan dishes are featured on many restaurant and cooking class menus throughout Marrakech. Must-try delicacies include tagines (stews baked in traditional clay, cone-shaped pots that go by the same name), couscous (a fine wheat pasta commonly served with a protein and vegetables) and salads made with ingredients like carrots and dates. Traveler-approved restaurants that specialize in authentic Moroccan fare include Corner Cafe, Dar Chef and Libzar.

No visit to Marrakech would be complete without savoring the city's world-renowned street fare. Areas like Jemaa El Fna are packed with food stalls selling an array of tasty items. Traditional options include b'stilla (a layered pastry made with pigeon, almonds, eggs and various spices), harira (a tomato-, chickpea- and lentil-based soup generally served during Ramadan) and snails simmered in a citrusy, herb-filled broth. Another delicacy prepared by some street vendors is steamed sheep's head, which is sold by the half or whole head. For less adventurous travelers, Marrakech also offers kabobs (grilled, skewered meats), makouda (deep-fried potato balls) and chebakia (fried sesame cookies molded into flower shapes).

To cool off after a long day in the sun, Moroccans love to sip orange juice, which is made with oranges grown in Marrakech's alleys and courtyards. Additionally, locals enjoy serving mint tea to guests or drinking it while catching up with friends. This flavorful tea combines gunpowder tea (a kind of Chinese green tea), sugar and fresh spearmint leaves, and is poured from high above the glass to create a crown (or froth). Both beverages are available at food stalls and restaurants throughout the city.

Find the Best Restaurants in Marrakech

  • #1
    Patisserie Gato
    #1 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 5 based on 198 reviewsTripadvisor (198)
    $ - $$ | Moroccan
    Rue Hassania, gueliz, a Deux Pas De La Clinique Chifa A Cote de L'ecole du Sud, Marrakech 40000 Morocco
    Read More »
  • #2
    M Rooftop
    #2 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 5 based on 86 reviewsTripadvisor (86)
    $ - $$ | Moroccan, International, European
    58 Quartier Lakssour Fhel Zefriti Marrakech, Marrakech 40030 Morocco
    Read More »
  • #3
    Le 68 Bar A Vin
    #3 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 532 reviewsTripadvisor (532)
    $ - $$ | French, Bar, Wine Bar
    68, Rue de la Liberte Derriere Carre Eden Gueliz - Voiturier Sur Place, Marrakech 40000 Morocco
    Read More »
  • #4
    Casa Lalla Restaurant
    #4 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 5 based on 153 reviewsTripadvisor (153)
    $$ | French, Moroccan, European, International
    Riad Zitoun Lakdime 16 Derb Jamaa, Marrakech 40000 Morocco
    Read More »
  • #5
    Barometre Marrakech
    #5 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 5 based on 850 reviewsTripadvisor (850)
    $ - $$ | French, International, Mediterranean, Fusion
    Rue Moulay Ali Gueliz Résidence Al houda, Marrakech 40000 Morocco
    Read More »
  • #6
    Manzil la Tortue
    #6 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 5 based on 269 reviewsTripadvisor (269)
    $ - $$ | French, Moroccan, Mediterranean, European, International
    Km12, Douar Gzoula Route de Ouarzazate - Marrakech, Marrakech 40002 Morocco
    Read More »
  • #7
    Bazaar Cafe
    #7 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 4277 reviewsTripadvisor (4277)
    $ - $$ | African, Moroccan, Mediterranean, European, Healthy, Middle Eastern
    Derb Sidi El Yamani, 24B, Marrakech 40000 Morocco
    Read More »
  • #8
    La Palette Restaurant Marrakech
    #8 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 376 reviewsTripadvisor (376)
    $$ | Gastropub, Moroccan, Mediterranean, European, Dining bars
    24 Rue Moulay Ali, Marrakech 40000 Morocco
    Read More »
  • #9
    Zeitoun Gueliz
    #9 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 214 reviewsTripadvisor (214)
    $ - $$ | Moroccan, Mediterranean, International
    213 Avenue Moahmed V, Marrakech 40000 Morocco
    Read More »
  • #10
    Cafe Restaurant Dar L'hssira
    #10 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 5 based on 196 reviewsTripadvisor (196)
    $ | Moroccan, African, Middle Eastern
    Rue Essabtienne a Cote Hammam Essabtienne La Direction De Tannerie Ancienne Medina, Marrakech 40030 Morocco
    Read More »
  • #11
    L'Mida Marrakech
    #11 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 5 based on 154 reviewsTripadvisor (154)
    $ - $$ | Moroccan, Mediterranean, Healthy, Contemporary
    78 bis Derb Nkhel, Rahba Kdima, Medina, Marrakech 40030 Morocco
    Read More »
  • #12
    Terrasse de la fontaine
    #12 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 316 reviewsTripadvisor (316)
    $$ | Moroccan, European, Middle Eastern, International
    118 Rue mouassine, Marrakech 40000 Morocco
    Read More »
  • #13
    Dar Zellij
    #13 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 3000 reviewsTripadvisor (3000)
    $$ | Moroccan, Mediterranean, Healthy, Middle Eastern
    No1 Kaa Sour, Sidi Ben Slimane Medina, Marrakech 40000 Morocco
    Read More »
  • #14
    Amal
    #14 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 2002 reviewsTripadvisor (2002)
    $ | African, Moroccan, Healthy, Middle Eastern, International
    Rue Allal Ben Ahmed et Rue Ibn Sina Gueliz, Marrakech 40000 Morocco
    Read More »
  • #15
    La Cantine Des Gazelles
    #15 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 2807 reviewsTripadvisor (2807)
    $ | African, Moroccan, Mediterranean, European, Healthy, Middle Eastern
    6 Dabachi Kennaria, Marrakech 40040 Morocco
    Read More »
  • #16
    Naranj
    #16 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 2548 reviewsTripadvisor (2548)
    $ - $$ | Lebanese, Healthy, Middle Eastern
    84 Rue Riad Zitoun Jdid Medina, Marrakech 40000 Morocco
    Read More »
  • #17
    Entrepotes
    #17 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 655 reviewsTripadvisor (655)
    $ - $$ | French, Moroccan, Mediterranean, European, Spanish, Healthy, Wine Bar, Bar, International, Pub
    62, Rue Tarik Ibn Zyad, Marrakech 40000 Morocco
    Read More »
  • #18
    Le Trou au Mur
    #18 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 491 reviewsTripadvisor (491)
    $ - $$ | Moroccan, International, European, Middle Eastern
    39 Derb El Farnatchi Marrakech Medina, Marrakech Morocco
    Read More »
  • #19
    Jemaa ElFna Restaurant
    #19 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 395 reviewsTripadvisor (395)
    $ - $$ | Moroccan, Middle Eastern, International
    Boulevard des banques rue Zaari N 42 Kennaria, Marrakech 40000 Morocco
    Read More »
  • #20
    La Table Du Riad at 72 Riad Living
    #20 of 1,171 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 722 reviewsTripadvisor (722)
    $$ | Moroccan, Middle Eastern, Arabic
    72 Arset Awzel, Bab Doukkala Taxi stop: Dar el Bacha, Marrakech 40000 Morocco
    Read More »

Explore More of Marrakech

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.