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,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 5 based on 209 reviewsTripadvisor (209)
    $ - $$ | 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,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 5 based on 91 reviewsTripadvisor (91)
    $ - $$ | African, Moroccan, International, European
    58 Quartier Lakssour Fhel Zefriti Marrakech, Marrakech 40030 Morocco
    Read More »
  • #3
    Le 68 Bar A Vin
    #3 of 1,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 535 reviewsTripadvisor (535)
    $ - $$ | 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,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 5 based on 154 reviewsTripadvisor (154)
    $$ | French, Moroccan, European, International
    Riad Zitoun Lakdime 16 Derb Jamaa, Marrakech 40000 Morocco
    Read More »
  • #5
    Barometre Marrakech
    #5 of 1,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 5 based on 854 reviewsTripadvisor (854)
    $ - $$ | French, International, Mediterranean, Fusion
    Rue Moulay Ali Gueliz Résidence Al houda, Marrakech 40000 Morocco
    Read More »
  • #6
    Las Terrazas De Andalucia
    #6 of 1,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 5 based on 145 reviewsTripadvisor (145)
    $ - $$ | French, Moroccan, Mediterranean, Healthy, International, Sushi
    Hotel El Andalous, Avenue du President Kennedy Hivernage, Marrakech 40020 Morocco
    Read More »
  • #7
    Manzil la Tortue
    #7 of 1,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 5 based on 271 reviewsTripadvisor (271)
    $ - $$ | French, Moroccan, Mediterranean, European, International
    Km12, Douar Gzoula Route de Ouarzazate - Marrakech, Marrakech 40002 Morocco
    Read More »
  • #8
    La Palette Restaurant Marrakech
    #8 of 1,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 5 based on 417 reviewsTripadvisor (417)
    $$ | Gastropub, Moroccan, Mediterranean, European, Healthy, Dining bars
    24 Rue Moulay Ali, Marrakech 40000 Morocco
    Read More »
  • #9
    L'O A LA BOUCHE - Marrakech
    #9 of 1,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 5 based on 184 reviewsTripadvisor (184)
    $$ | French, Healthy, Gastropub
    4 rue Badr Guéliz Marrakech, Marrakech 40000 Morocco
    Read More »
  • #10
    Bazaar Cafe
    #10 of 1,180 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 »
  • #11
    Cafe Restaurant Dar L'hssira
    #11 of 1,180 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 »
  • #12
    Zeitoun Gueliz
    #12 of 1,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 227 reviewsTripadvisor (227)
    $ - $$ | Moroccan, Mediterranean, International
    213 Avenue Moahmed V, Marrakech 40000 Morocco
    Read More »
  • #13
    La Cantine Des Gazelles
    #13 of 1,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 2818 reviewsTripadvisor (2818)
    $ | African, Moroccan, Mediterranean, European, Healthy, Middle Eastern
    6 Dabachi Kennaria Kennaria, Marrakech 40040 Morocco
    Read More »
  • #14
    Dar Zellij
    #14 of 1,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 3002 reviewsTripadvisor (3002)
    $$ | African, Moroccan, Mediterranean, Healthy, Middle Eastern
    No1 Kaa Sour, Sidi Ben Slimane Medina, Marrakech 40000 Morocco
    Read More »
  • #15
    Terrasse de la fontaine
    #15 of 1,180 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 »
  • #16
    Amal
    #16 of 1,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 2003 reviewsTripadvisor (2003)
    $ | African, Moroccan, Healthy, Middle Eastern, International
    Rue Allal Ben Ahmed et Rue Ibn Sina Gueliz, Marrakech 40000 Morocco
    Read More »
  • #17
    Le Medina Privilege Riad & Spa Restaurant
    #17 of 1,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 256 reviewsTripadvisor (256)
    $$ | Moroccan
    Rue La Kasbah N51 Sahrij, Gnaoua Medina, Marrakech 40000 Morocco
    Read More »
  • #18
    Naranj
    #18 of 1,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 2550 reviewsTripadvisor (2550)
    $ - $$ | Lebanese, Healthy, Middle Eastern
    84 Rue Riad Zitoun Jdid Medina, Marrakech 40000 Morocco
    Read More »
  • #19
    Kabana
    #19 of 1,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 558 reviewsTripadvisor (558)
    $ - $$ | Mediterranean, Sushi, Asian, Healthy, International
    Rue Fatima Ezzahra R'mila 1 Kissariat Ben Khaled, Medina, Marrakech 40000 Morocco
    Read More »
  • #20
    L'Mida Marrakech
    #20 of 1,180 Places to Eat in Marrakech
    Tripadvisor Traveler Rating 4.5 based on 185 reviewsTripadvisor (185)
    $ - $$ | Moroccan, Mediterranean, Healthy, Contemporary
    78 bis Derb Nkhel, Rahba Kdima, Medina, Marrakech 40030 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.

Recommended