Food & restaurants in Morocco
Restaurants, cafés and street-food spots Noma rates across Morocco — with the cuisines they cook, where they are, and when they open.
53 restaurants available

Americana Brunch & Cake, M Avenue
Marrakesh
Americana Brunch & Cake at M Avenue Marrakech is a vibrant all-day dining destination that combines a stylish atmosphere with generous portions and bold American-inspired flavors. Famous for its signature brunches, gourmet burgers, premium steaks, Tex-Mex favorites, homemade desserts, and indulgent cheesecakes, the restaurant offers something for every craving. Guests can also enjoy freshly brewed coffee, refreshing juices, creative cocktails, and a wide selection of breakfast and lunch specialties prepared with high-quality ingredients. With its elegant décor, lively ambiance, outdoor terrace, and live music performances in the evening, Americana Brunch & Cake is the perfect place to gather with friends, enjoy a leisurely brunch, celebrate special occasions, or experience one of Marrakech's most popular dining spots.
Babakoul Tamraght
Agadir
A small café stop in Tamraght for pancakes, fresh juices and a relaxed break on the surf coast. Pair it with a village wander rather than expecting a beachfront dining room. Tamraght is outside Agadir: arrange your return transport and check current opening times before making the trip. Source: https://www.africabizinfo.com/ar-MA/babakoul-0623-752748

Bacha Coffee
Marrakesh
Nestled in the heart of Marrakech, Bacha Coffee is a charming café that invites you to indulge in the rich, aromatic world of coffee. Explore our extensive selection of single-origin coffees and distinctive blends, each crafted to perfectly capture the essence of Moroccan culture. Whether you're in the mood for a classic espresso, a unique flavored brew, or a soothing decaf option, you’ll find a delightful choice here. Accompany your drink with our exclusive coffee gifts and stylish accessories that make for perfect souvenirs. The intimate atmosphere, adorned with traditional decor, provides an ideal backdrop for relaxation and socializing. Don’t miss the chance to experience our signature brews that embody the spirit of Marrakech.

BELDI BRUNCH
Marrakesh
Nestled in the vibrant heart of Marrakesh, Beldi Brunch offers a delightful blend of culinary traditions, featuring American, French, Moroccan, and Italian cuisines. Begin your day with a sumptuous brunch that includes fluffy pancakes drizzled with local honey, warm Moroccan pastries, and artisanal salads bursting with flavors. The inviting atmosphere is accentuated by cozy seating and friendly service, making it the perfect spot to unwind. Don't miss the signature Moroccan mint tea, a refreshing accompaniment to any meal. Whether you're savoring a leisurely brunch or grabbing a quick bite, Beldi Brunch promises an unforgettable food experience in a charming setting.

Beldi Fusion Kitchen Guéliz
Marrakesh
Nestled in the vibrant heart of Marrakech, Beldi Fusion Kitchen Guéliz invites food lovers to embark on a culinary journey that beautifully blends traditional Moroccan flavors with global influences. As you step into this charming eatery, the warm ambiance adorned with Moroccan decor envelops you, setting the stage for an unforgettable experience. Indulge in exquisite dishes like tagine, expertly infused with local spices, succulent grilled meats, and fresh, vibrant salads that reflect a fusion of cultures. Don’t miss their signature couscous, a must-try that encapsulates the essence of Moroccan cuisine while showcasing international techniques. Whether you're enjoying a leisurely lunch or a romantic dinner, Beldi Fusion Kitchen promises to celebrate the rich tapestry of Moroccan gastronomy in every bite.

Cafe Boulangerie Galette du chef
Marrakesh
Cafe Boulangerie Galette du Chef is a cozy bakery, café, and restaurant in Marrakech, offering a wide selection of freshly baked breads, flaky pastries, homemade cakes, and traditional Moroccan sweets prepared daily. Perfect for breakfast, brunch, or a quick meal, the menu also features sandwiches, pizzas, salads, Moroccan specialties, and hot and cold beverages made with fresh ingredients. Whether you're looking for a morning coffee with a warm croissant, a delicious lunch, or a sweet treat to take away, Galette du Chef provides a welcoming atmosphere, friendly service, and excellent value for a relaxing dining experience.
Cafe Clock Fes
Fes
A welcoming cultural café opposite the historic water clock, useful when you need a pause from the medina lanes. Come for coffee and modern Moroccan food, and check the live music or workshop calendar. Save the location before entering the medina. Source: https://www.cafeclock.com/contact-us
Cafe Clock Marrakech
Marrakesh
Make the Kasbah your slower afternoon stop: modern Moroccan food, coffee and cultural events in a converted medina house. Check the current music and workshop programme before visiting; combine your meal with a walk through the Kasbah. Source: https://www.cafeclock.com/contact-us
Café des Épices
Marrakesh
Stop for mint tea or a light lunch beside the spice square. Choose a terrace seat to watch the medina rhythm and ask about seating upstairs. Save the walking route before heading into the souks. Source: https://cafedesepices.ma/fr/contact/

Café Hafa
Tangier
Come for mint tea and the Strait of Gibraltar view after exploring Marshan. This famous terraced café is a place to linger, not a hidden secret. Wear shoes that handle the steps and choose a calmer daytime visit if you want to enjoy the sea breeze at an easy pace. Source: https://www.visitmorocco.com/en/morocco-kingdom-of-football/en/six-cities-one-passion/tangier Photo: Ideophagous, CC BY-SA 4.0, unmodified. https://commons.wikimedia.org/wiki/File:Caf%C3%A9%20Hafa%2C%20Tangier%20(78873).jpg https://creativecommons.org/licenses/by-sa/4.0/
Café Maure des Oudayas
Rabat
Finish an Oudayas walk with mint tea and almond cakes overlooking the Bouregreg and Salé. Treat this as a tea-and-view stop rather than a full restaurant. Wander through the kasbah first, then take a seat and let the river view set the pace. Source: https://www.visitrabat.com/lieux/la-casbah-des-oudayas/

Café Restaurant L'Étincelle
Marrakesh
Café Restaurant L'Étincelle is a welcoming dining spot in the heart of Marrakech, offering a relaxed atmosphere where locals and visitors can enjoy authentic Moroccan hospitality. The menu features a delicious selection of traditional Moroccan specialties, including flavorful tagines, couscous, grilled meats, pizzas, sandwiches, fresh salads, and international dishes, all prepared with fresh, quality ingredients. Whether you're stopping by for a hearty breakfast, a leisurely lunch, a family dinner, or simply a coffee and refreshing drink, L'Étincelle provides friendly service, generous portions, and excellent value. It's the perfect place to experience both Moroccan and international cuisine in a comfortable and inviting setting.

Comptoir Darna
Marrakesh
Comptoir Darna is one of Marrakech's most iconic restaurants, where Moroccan tradition meets elegance, gastronomy, and live entertainment. Located in the prestigious Hivernage district, it offers a refined dining experience featuring authentic Moroccan specialties such as tagines, couscous, pastillas, grilled meats, and international cuisine, all prepared with premium ingredients. As the evening unfolds, the restaurant comes alive with captivating belly dance performances, live music, DJs, and an energetic atmosphere that blends fine dining with vibrant nightlife. With its luxurious décor inspired by Moroccan craftsmanship, exceptional service, and unforgettable ambiance, Comptoir Darna is a must-visit destination for anyone seeking a unique culinary and cultural experience in Marrakech.

Dar Cherifa
Marrakesh
Tucked away in the enchanting medina of Marrakech, Dar Cherifa invites you to savor an authentic culinary experience steeped in history and culture. This beautifully restored riad features traditional Moroccan architecture, with intricately designed zelliges and serene patios that create a tranquil oasis. Indulge in a selection of light and refined Moroccan dishes, including perfectly spiced lamb tagine and delightful vegetarian options, all crafted with local ingredients. Complement your meal with a traditional mint tea or a sweet Moroccan dessert, served in a warm and inviting atmosphere. Whether you're here for a leisurely lunch or an intimate dinner, Dar Cherifa offers a memorable escape into the heart of Moroccan gastronomy.
Dar Dada
Casablanca
A tucked-away riad meal near the marina, blending Moroccan dishes with Mediterranean influences. Book ahead and ask the restaurant for the easiest meeting point in the medina lanes. Choose lunch for conversation or check the evening entertainment programme before reserving. Source: https://dardada.com/le-riad-dardada/
Dar Naji Bab El Had
Rabat
A Moroccan-food stop at the edge of the medina, useful after browsing around Bab El Had. Ask which tajine or couscous is being served today and order tea for a leisurely finish. Dar Naji has several branches, so confirm the Bab El Had location when arranging transport. Source: https://pac.ma/org/darnaji
Dar Rbatia
Rabat
A traditional-house restaurant for couscous, tajines and pastilla in the medina. Book ahead and request exact door directions from Sidi Fateh. A good stop for a slower meal after browsing the nearby lanes. Source: https://darrbatia.com/
Dar Roumana Restaurant
Fes
An intimate courtyard dinner built around seasonal local produce and Franco-Moroccan cooking. Reserve in advance and ask for the offered porter escort from the nearest gate if you are unfamiliar with the lanes. Arrive early enough to enjoy the roof terrace before dinner. Source: https://www.darroumana.com/restaurant

Dar Zellij
Marrakesh
A traditional Moroccan dinner in a historic riad in the quieter northern medina. Book ahead and request a clear arrival meeting point. Leave time for the full meal rather than squeezing it between attractions. Source: https://darzellij.com/
Dinarjat
Rabat
Slip into a traditional house near Rue des Consuls for a more ceremonial Moroccan meal. Salads, slow-cooked tajines and the riad setting make this a good special-evening choice. Reserve ahead and request directions to the door; leave time for a medina stroll before dinner. Source: https://www.visitrabat.com/lieux/dinarjat/
Eden Restaurant at Palais Amani
Fes
Slow down over Moroccan cooking in a palace courtyard setting. Seasonal local ingredients are part of the approach. Reserve as an outside guest and ask the team for the nearest vehicle drop-off and walking directions. Source: https://www.palaisamani.com/en/about-palais-amani-hotel-fez-morocco/

El Madfouna El Filalia
Marrakesh
Madfouna El Filalia invites you to discover the rich flavors of Morocco through one of its most iconic specialties: Madfouna, also known as the Berber Pizza. Originating from the Tafilalet region in southeastern Morocco, this traditional Amazigh dish has been enjoyed for generations. Its name, meaning "buried", comes from the ancient desert method of baking the stuffed bread beneath hot sand and ashes. Today, it is baked to perfection in an oven, creating a crispy golden crust with a soft, flavorful filling. The menu features a variety of Madfounas, including beef, chicken, royal, mixed, shrimp, chicken with cheese, and vegetarian options, all prepared with fresh ingredients, aromatic Moroccan spices, herbs, and served with traditional Moroccan salad and accompaniments. Beyond Madfouna, the restaurant also offers the famous Pastilla, a delicate Moroccan pie with crispy pastry and savory fillings such as chicken or seafood, inspired by Morocco's rich Andalusian culinary heritage. Complete your meal with homemade Baldi Harissa, freshly brewed Moroccan mint tea, refreshing natural juices, and soft drinks, making every visit a true journey into the authentic tastes and traditions of Moroccan cuisine.
El Morocco Club
Tangier
A Kasbah address for a more dressed-up meal after the museum and medina. Confirm whether you are booking the restaurant, daytime café or piano-bar, since they are different experiences. Reserve ahead and walk in through the Kasbah rather than relying on doorstep car access. Source: https://www.google.com/maps/search/Dinner%2Bat%2BEl%2BMorocco%2BClub%2C%2BTangier%2C%2BMorocco

FOLK MARRAKECH
Marrakesh
Experience Marrakech's essence at Folk: Vintage charm, heritage vibes. Celebrating the past with every sip and bite. FOLK Marrakech is a contemporary restaurant that brings together modern cuisine, creative cocktails, and a vibrant social atmosphere in one of Marrakech's trendiest settings. Blending Mediterranean and international flavors with fresh, seasonal ingredients, the menu features beautifully crafted brunches, gourmet dishes, sharing plates, signature desserts, and an extensive selection of drinks. With its stylish décor, elegant terrace, lively music, and welcoming ambiance, FOLK is the perfect destination for breakfast, lunch, dinner, or evening gatherings with friends. Whether you're looking for a relaxed meal or a fashionable dining experience, FOLK Marrakech offers a unique blend of great food, exceptional service, and contemporary lifestyle in the heart of the Red City.
Gayza Restaurant at Riad Fes
Fes
A refined Franco-Moroccan meal tucked inside Riad Fes. Make a reservation and ask about the seasonal menu before choosing your evening. Request directions from the nearest medina access point rather than following a car route. Source: https://riadfes.com/fr/restaurant.html

Hysushi
Marrakesh
Nestled in the vibrant heart of Marrakesh, Hysushi is a culinary gem that blends traditional Moroccan flavors with innovative sushi creations. Our skilled chefs passionately craft delicious dishes using the freshest ingredients, inviting you to experience a delightful fusion of tastes. Enjoy a warm, inviting atmosphere perfect for a relaxing meal or a lively gathering with friends. Don't miss our signature rolls and the exquisite miso soup, both celebrated for their rich flavors and artistic presentation. Whether you're a sushi aficionado or a curious first-timer, Hysushi promises an unforgettable dining adventure that will tantalize your taste buds.

Jemaa el-Fna evening food stalls
Marrakesh
Come as the square changes into an open-air supper scene. Browse before sitting down, ask for the complete menu and agree the total before ordering. Try a small bowl of harira or a simple grilled dish, then take time to enjoy the storytellers and atmosphere. This listing covers the market, not one stall. Source: https://visitmorocco.com/en/discover-morocco/gastronomy Photo: Ymblanter, CC BY-SA 4.0, unmodified. https://commons.wikimedia.org/wiki/File:Marrakesh%20Jamaa%20El%20Fna%20Food%20stalls%20seen%20from%20Cafe%20Argana%20at%20night%202.jpg https://creativecommons.org/licenses/by-sa/4.0/
La Bavaroise
Casablanca
A city-centre brasserie option when you want a seated meal after an architecture walk. Ask for the current menu and reserve for dinner. Confirm the Casablanca address when booking, since similarly named restaurants exist elsewhere. Source: https://visitcasablanca.ma/en/pois/la-bavaroise/

La Ferme Medina
Marrakesh
Discover a hidden gem in the heart of Marrakech at La Ferme Medina, an enchanting oasis where every meal feels like a warm embrace. This breathtaking sanctuary features a stunning courtyard adorned with lush greenery, creating a tranquil atmosphere reminiscent of a secret garden. Under the expert guidance of the exceptional Verónica, whose hospitality knows no bounds, every guest feels welcomed and cherished. Indulge in a symphony of flavorful Moroccan dishes crafted from the freshest local ingredients, with must-try offerings including tender tagines and aromatic couscous that will transport your taste buds. Whether you're enjoying a leisurely breakfast or a romantic candlelit dinner, La Ferme Medina promises an unforgettable culinary experience, all just a short stroll from the vibrant heart of the Medina. Highly recommended for those seeking both authentic flavors and serene comfort.

La Kouzina
Marrakesh
La Kouzina is a charming restaurant in Marrakech that celebrates the rich flavors of authentic Moroccan cuisine in a warm and welcoming setting. Combining traditional recipes with fresh, locally sourced ingredients, the menu features classic tagines, couscous, grilled meats, Moroccan salads, homemade pastries, and daily specialties prepared with care. Guests can also enjoy a selection of refreshing drinks, traditional mint tea, and delicious desserts while experiencing genuine Moroccan hospitality. Whether you're looking for a relaxed lunch, a family dinner, or an authentic culinary journey, La Kouzina offers a cozy atmosphere and a memorable taste of Morocco in the heart of Marrakech.
La Scala Agadir
Agadir
An established Mediterranean restaurant for a seafood-focused dinner. Ask about the current fish selection and confirm the price before ordering. Reserve for evening service and verify your transport back to the hotel. Source: https://lascalaagadir.ma/a-propos-de-nous/
La Sqala
Casablanca
A garden pause beside the old medina walls, with Moroccan cooking and a generous breakfast setting. Visit in the morning before exploring the medina; for a relaxed lunch, reserve ahead rather than relying on walk-in availability. Source: https://sqala.ma/
La Table de Fes at Riad El Amine
Fes
Traditional Moroccan recipes meet Mediterranean influences in an Andalusian-style riad. Reserve ahead and specify La Table de Fes, since the property also has a rooftop dining experience. Ask about the dish of the day and the best entrance route. Source: https://www.riadelaminefes.com/restaurant-and-bar

La Terrasse Du Jardin
Marrakesh
Niché au cœur de la vibrante médina de Marrakech, La Terrasse Du Jardin vous invite à découvrir une expérience gastronomique unique. Alliant tradition et modernité, notre restaurant propose une sélection exquise de plats marocains authentiques, tous préparés avec des ingrédients frais et locaux. À votre arrivée, laissez-vous séduire par l’ambiance chaleureuse et accueillante qui règne dans notre établissement. Que ce soit pour un repas en famille, un dîner romantique, ou une célébration spéciale, notre équipe dévouée se tient à votre disposition pour vous offrir un service impeccable et personnalisé. Ne manquez pas de déguster notre tajine parfumé et notre pastilla sucrée-salée, des incontournables qui vous transporteront au cœur des saveurs du Maroc.
Le Dhow
Rabat
Dine aboard a moored boat on the Bouregreg. Ask which restaurant or deck your reservation covers, since the spaces offer different atmospheres. Pair lunch with an Oudayas walk and check the current menu before reserving. Source: https://ledhow.com/
Le Jardin d’Eau
Agadir
A garden restaurant for Moroccan and international dishes away from the beachfront bustle. Check the evening music programme if you prefer either a lively meal or a quieter table. Reserve and confirm the current menu. Source: https://www.lejardindeau.ma/?type=standard

Le Jardin Marrakech
Marrakesh
Pause in a leafy riad courtyard after exploring the northern souks. The menu brings Moroccan and European flavours together. Reserve for a relaxed lunch and walk in from the medina; car access does not reach the door. Source: https://lejardinmarrakech.com/fr/
Le Petit Beur
Rabat
A central address for Moroccan dishes such as tajines, couscous and pastilla. Reserve a table and check today’s service times. It fits well after a walk along the city-centre boulevards and offers an alternative to the medina restaurants. Source: https://www.visitrabat.com/en/lieux/le-petitbeur-2/

Les Blancs Agadir
Agadir
A seaside Spanish-food stop for tapas and paella. Ask which paella serves your group and how it is priced before ordering. Reserve a terrace table and arrive with time for a marina stroll. Source: https://www.lesblancsagadir.com/

Lobo Café Puerto Madero
Marrakesh
Caffé Lobo Marrakech is a modern café and restaurant offering a cozy atmosphere, stylish décor, and a welcoming space to relax any time of the day. Whether you're starting your morning with a freshly brewed coffee and pastries, enjoying a casual lunch, or meeting friends over drinks, the menu features a variety of breakfast options, sandwiches, burgers, pizzas, salads, pasta, desserts, and refreshing beverages. Known for its friendly service and comfortable setting, Caffé Lobo is a great spot for coffee lovers, remote workers, and anyone looking to enjoy quality food in a relaxed ambiance in Marrakech.
Marché Central seafood grills
Casablanca
Browse the fish counters and ask a nearby grill to prepare your selection. Agree the fish weight, preparation fee and side dishes before ordering. This is a market-area guide, not an endorsement of one stall; choose a busy counter and take your time. Source: https://www.visitmorocco.com/en/morocco-kingdom-of-football/en/six-cities-one-passion/casablanca

MARH Coffee Roasters
Marrakesh
Start your day on a high note at MARH Coffee Roasters, one of Marrakech's hidden gems. Indulge in their exceptional specialty coffee, expertly brewed to perfection, and pair it with a delightful array of food options. From scrumptious brunch dishes that will tantalize your taste buds to sweet pastries that melt in your mouth, every bite is a celebration of quality ingredients and skillful preparation. The welcoming atmosphere is enhanced by the wonderfully attentive staff, making you feel right at home. Although this cozy spot can get busy, it’s a must-visit for anyone looking to enjoy a true culinary experience in the heart of Marrakech.
NOMAD Marrakech
Marrakesh
Take a break above the medina for seasonal ingredients and modern Moroccan cooking. Walk in from Rahba Lakdima rather than expecting a car at the door. Reserve ahead for a terrace table and ask what is seasonal today. Source: https://nomadmarrakech.com/fr/contact/?prm=2
Nord Pinus Tangier restaurant
Tangier
A small Kasbah dining address with fish, vegetables and wood-fired tajines. Lunch and dinner require reservation; ask whether terrace seating is possible in the weather. Walk through the Kasbah and follow the venue’s arrival directions. Source: https://www.nordpinustanger.com/fr/restaurant/
Pâtisserie Bennis Habous
Casablanca
Look for this small pastry shop inside the Habous quarter. Pick a mixed box of almond pastries rather than only one variety, then continue through the craft lanes. Ask about ingredients and how to pack delicate sweets for your journey. Primarily a takeaway pastry stop. Source: https://wecasablanca.com/Depliant_100-corrections-final.pdf
Petit Socco café terraces
Tangier
Pause at a café terrace on the small Socco and watch the medina go about its day. Order mint tea, ask the price before sitting down and leave room to wander the nearby market lanes. This is a café-quarter recommendation rather than a listing for one business. Source: https://visitmorocco.com/en/travel/tangier/shopping
Pure Passion Agadir Marina
Agadir
Choose the Agadir Marina branch for an unhurried seafood meal beside the boats. The menu includes fish, shellfish and seafood tajines. Reserve ahead, ask about the catch and check the menu price before ordering; this is a polished dinner stop rather than a market grill. Source: https://www.purepassion.ma/menu-marina/

Rick’s Café
Casablanca
An atmospheric movie-inspired supper near the old medina, with a piano and jazz programme. Reserve directly and check the evening music schedule. This restaurant recreates the film atmosphere; it was not the original movie set. Source: https://www.rickscafe.ma/en/contact/ Photo: Stolbovsky, CC BY-SA 4.0, unmodified. https://commons.wikimedia.org/wiki/File:Rick's%20Cafe%20Casablanca.JPG https://creativecommons.org/licenses/by-sa/4.0/
Souk El Had food and produce lanes
Agadir
Spend a morning in the produce lanes to see everyday Souss shopping beyond the beachfront. Browse fruit, olives and local provisions before choosing a simple snack. Ask vendors what is seasonal and confirm the serving price. This is a market-area listing, not a recommendation of an individual stall. Source: https://visitagadir.com/en/destinations/souk-el-had-the-big-market/
Tangerino
Tangier
Try Spanish-style tapas, fish or paella along the Corniche. Ask about portion sizes, the day’s fish and any service charge before ordering. Book a table for dinner and make a bay-side walk part of the outing. Source: https://www.tangerino-restaurant.com/
The Ruined Garden
Fes
A courtyard-garden escape for modern Moroccan dishes, fresh juices and a slower medina lunch. Enter from Batha or Talaa Seghira and save the route. Call ahead for current service times and seating, especially in wet weather; ask whether an escort from your riad can be arranged. Source: https://www.fez-guide.com/Listing/the-ruined-garden/
Villa Mabrouka restaurants
Tangier
A special-occasion garden-and-sea dining setting with seasonal Mediterranean dishes. Advance reservation is required and children under five are not accommodated. Specify the dining room or L’Orangerie; the roof bar has separate access arrangements. Source: https://villamabrouka.com/restaurant-and-bar/

Vitamix Restaurant Marrakech
Marrakesh
Vitamix Restaurant is a vibrant restaurant in Marrakech serving a delicious selection of burgers, pizzas, pasta, desserts, and refreshing drinks. Its friendly atmosphere and great value make it an ideal spot for any occasion.