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,169 Places to Eat in Marrakech
    TripAdvisor Traveler Rating 5 based on 197 reviewsTripAdvisor (197)
    $ - $$ | 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,169 Places to Eat in Marrakech
    TripAdvisor Traveler Rating 5 based on 82 reviewsTripAdvisor (82)
    $ - $$ | Moroccan, International, European
    58 Quartier Lakssour Fhel Zefriti Marrakech, Marrakech 40030 Morocco
    Read More »
  • #3
    Casa Lalla Restaurant
    #3 of 1,169 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 »
  • #4
    Le 68 Bar A Vin
    #4 of 1,169 Places to Eat in Marrakech
    TripAdvisor Traveler Rating 4.5 based on 530 reviewsTripAdvisor (530)
    $ - $$ | French, Bar, Wine Bar
    68, Rue de la Liberte Derriere Carre Eden Gueliz - Voiturier Sur Place, Marrakech 40000 Morocco
    Read More »
  • #5
    Barometre Marrakech
    #5 of 1,169 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,169 Places to Eat in Marrakech
    TripAdvisor Traveler Rating 5 based on 261 reviewsTripAdvisor (261)
    $ - $$ | French, Moroccan, European, International, Mediterranean
    Km12, Douar Gzoula Route de Ouarzazate - Marrakech, Marrakech 40002 Morocco
    Read More »
  • #7
    Bazaar Cafe
    #7 of 1,169 Places to Eat in Marrakech
    TripAdvisor Traveler Rating 4.5 based on 4277 reviewsTripAdvisor (4277)
    $ - $$ | African, Moroccan, Mediterranean, European, Middle Eastern
    Derb Sidi El Yamani, 24B, Marrakech 40000 Morocco
    Read More »
  • #8
    Zeitoun Gueliz
    #8 of 1,169 Places to Eat in Marrakech
    TripAdvisor Traveler Rating 4.5 based on 212 reviewsTripAdvisor (212)
    $ - $$ | Moroccan, Mediterranean, International
    213 Avenue Moahmed V, Marrakech 40000 Morocco
    Read More »
  • #9
    La Palette Restaurant Marrakech
    #9 of 1,169 Places to Eat in Marrakech
    TripAdvisor Traveler Rating 4.5 based on 368 reviewsTripAdvisor (368)
    $$ | Gastropub, Moroccan, Mediterranean, European, Dining bars
    24 Rue Moulay Ali, Marrakech 40000 Morocco
    Read More »
  • #10
    Terrasse de la fontaine
    #10 of 1,169 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 »
  • #11
    Cafe Restaurant Dar L'hssira
    #11 of 1,169 Places to Eat in Marrakech
    TripAdvisor Traveler Rating 4.5 based on 194 reviewsTripAdvisor (194)
    $ | Moroccan, African, Middle Eastern
    Rue Essabtienne a Cote Hammam Essabtienne La Direction De Tannerie Ancienne Medina, Marrakech 40030 Morocco
    Read More »
  • #12
    L'Mida Marrakech
    #12 of 1,169 Places to Eat in Marrakech
    TripAdvisor Traveler Rating 5 based on 153 reviewsTripAdvisor (153)
    $ - $$ | Moroccan, Mediterranean, Contemporary
    78 bis Derb Nkhel, Rahba Kdima, Medina, Marrakech 40030 Morocco
    Read More »
  • #13
    Amal
    #13 of 1,169 Places to Eat in Marrakech
    TripAdvisor Traveler Rating 4.5 based on 2002 reviewsTripAdvisor (2002)
    $ | African, Moroccan, Middle Eastern, International
    Rue Allal Ben Ahmed et Rue Ibn Sina Gueliz, Marrakech 40000 Morocco
    Read More »
  • #14
    Restaurant Angsana Si Said
    #14 of 1,169 Places to Eat in Marrakech
    TripAdvisor Traveler Rating 5 based on 114 reviewsTripAdvisor (114)
    $ - $$ | European
    Angsana Riad Si Said, N. 1-2-4 Derb Abbes El Fassi, Riad Zitoun Jdid Medina close to Si Said Museum, Marrakech 40400 Morocco
    Read More »
  • #15
    Dar Zellij
    #15 of 1,169 Places to Eat in Marrakech
    TripAdvisor Traveler Rating 4.5 based on 3001 reviewsTripAdvisor (3001)
    $$ | African, Moroccan, Mediterranean, Middle Eastern
    No1 Kaa Sour, Sidi Ben Slimane Medina, Marrakech 40000 Morocco
    Read More »
  • #16
    La Cantine Des Gazelles
    #16 of 1,169 Places to Eat in Marrakech
    TripAdvisor Traveler Rating 4.5 based on 2806 reviewsTripAdvisor (2806)
    $ | African, Moroccan, Mediterranean, European, Middle Eastern
    6 Dabachi Kennaria, Marrakech 40040 Morocco
    Read More »
  • #17
    Naranj
    #17 of 1,169 Places to Eat in Marrakech
    TripAdvisor Traveler Rating 4.5 based on 2548 reviewsTripAdvisor (2548)
    $ - $$ | Lebanese, Middle Eastern
    84 Rue Riad Zitoun Jdid Medina, Marrakech 40000 Morocco
    Read More »
  • #18
    Jemaa ElFna Restaurant
    #18 of 1,169 Places to Eat in Marrakech
    TripAdvisor Traveler Rating 4.5 based on 396 reviewsTripAdvisor (396)
    $ - $$ | Moroccan, Middle Eastern, International
    Boulevard des banques rue Zaari N 42 Kennaria, Marrakech 40000 Morocco
    Read More »
  • #19
    Le Trou au Mur
    #19 of 1,169 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 »
  • #20
    La Table Du Riad at 72 Riad Living
    #20 of 1,169 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.