🏆 Popular Picks — Casablanca, Morocco

12 Best Food Halls in Casablanca

Casablanca's culinary landscape is dynamic, blending traditional Moroccan markets with contemporary dining hubs. These food halls and vibrant food zones offer a diverse gastronomic journey, from street food to gourmet delights.

📍 Casablanca, Morocco 📝 12 picks 🔄 Updated 2026-03-29

📍 Map

Quick answer

For the most authentic and diverse food hall experience, Marché Central stands out as Casablanca's ultimate culinary destination.

Best overall
Marché Central
Best budget
Quartier Habous Eateries
Best experience
Les Halles de L'Olivier
Last verified
2026-03

How we picked these

Our selection of Casablanca's best food halls is based on extensive research, local recommendations, and recent visitor reviews. We prioritized venues offering a diverse range of food vendors, unique culinary experiences, value for money, and vibrant atmospheres, ensuring a true taste of the city's dynamic food scene for every budget and preference.

#1

Marché Central

Moroccan Seafood Street Food
Marché Central
📍 NeighborhoodCity Centre
💰 Price Range50-150 MAD ($5-15) per person

Casablanca's historic heart of gastronomy, Marché Central is a bustling traditional market transforming into a casual food hall. Here, you'll find fresh seafood cooked on the spot, traditional tagines, and a vibrant atmosphere that immerses you in local life. It's an essential experience for authentic Moroccan flavors.

🍽️ What to order

Grilled seafood platter (calamari, shrimp, various fish) or a classic harira soup.

💡 Insider tip

Arrive before lunchtime to see the market in full swing, then grab a spot at one of the lively seafood counters. Don't be afraid to haggle slightly if buying produce, but food stall prices are usually fixed.

"Marché Central is chaotic but in the best way. The grilled fish at those tiny stalls? Absolute heaven, especially the sardines. Don't skip it if you want real Casablanca."
— r/Casablanca user
#2

Les Halles de L'Olivier

Gourmet European Mediterranean
Les Halles de L'Olivier
📍 NeighborhoodGauthier
💰 Price Range150-300 MAD ($15-30) per person

A sophisticated urban market, Les Halles de L'Olivier offers a modern food hall experience with high-quality artisanal products and ready-to-eat gourmet meals. From refined charcuterie and cheese stalls to fresh pasta and patisseries, it's a paradise for foodies seeking a taste of European elegance blended with local flair. The ambiance is chic and lively, perfect for a relaxed meal.

🍽️ What to order

A curated cheese and charcuterie board, paired with a glass of Moroccan wine, or a gourmet burger.

💡 Insider tip

Visit during the evening for a more vibrant, social atmosphere. Many stalls offer tastings, so don't hesitate to sample before you buy.

"Les Halles de L'Olivier is a gem in Gauthier. It's pricey, but the quality is top-notch. Their fresh pasta stall is incredible, and the atmosphere feels like you're in a European market."
— r/food user
#3

Anfaplace Mall Food Court

International Fast Casual Moroccan
Anfaplace Mall Food Court
📍 NeighborhoodAin Diab
💰 Price Range70-180 MAD ($7-18) per person

Located within the upscale Anfaplace Mall right on the Corniche, this food court provides a convenient and diverse dining experience with ocean views. It hosts a wide array of international chains alongside local Moroccan eateries, making it ideal for families or groups with varied tastes. Enjoy everything from pizza and sushi to traditional tagines and pastillas.

🍽️ What to order

A pizza from one of the Italian chains or a fresh juice and pastry from a local cafe.

💡 Insider tip

Grab your food and head to the outdoor terrace for stunning views of the Atlantic Ocean, especially beautiful at sunset.

"Anfaplace food court is pretty standard mall fare, but the view makes it. Perfect place to grab a quick bite after shopping and just chill by the ocean. Kids love the options."
— r/travel user
#4

Morocco Mall Food Court & Dining Areas

International Asian American Mediterranean
Morocco Mall Food Court & Dining Areas
📍 NeighborhoodAin Diab
💰 Price Range80-250 MAD ($8-25) per person

As one of Africa's largest malls, Morocco Mall boasts an extensive selection of dining options, from a vast central food court to numerous standalone restaurants. It's a massive culinary playground, offering everything from high-end dining experiences to quick international bites. Ideal for those seeking familiar comfort food or a wide range of global cuisines under one roof.

🍽️ What to order

Sushi from a Japanese eatery or a burger from an American chain. Don't miss the views of the aquarium from some restaurants.

💡 Insider tip

The mall is huge, so check the directory for dining options on different levels. The food court can get very busy during peak hours; consider dining at one of the separate restaurants for a calmer experience.

"Morocco Mall's food options are endless. You can find literally anything here. We always hit up the food court after the aquarium, there's something for everyone."
— r/Casablanca user
#5

Quartier Habous (New Medina) Food Alley

Moroccan Traditional Street Food
Quartier Habous (New Medina) Food Alley
📍 NeighborhoodHabous
💰 Price Range30-100 MAD ($3-10) per person

Tucked within the charming alleys of Casablanca's New Medina, the Quartier Habous offers a collection of small, traditional eateries and cafes. This area provides an authentic, budget-friendly 'food hall' experience focused on classic Moroccan snacks, pastries, and simple meals amidst artisanal shops. It's a delightful spot to soak in local culture and taste traditional treats.

🍽️ What to order

Bissara (fava bean soup), a selection of Moroccan pastries with mint tea, or a simple kefta sandwich.

💡 Insider tip

Explore the surrounding souks for unique souvenirs before or after your meal. The area is particularly charming in the late afternoon.

"Habous is where it's at for cheap, authentic Moroccan food. Found the best pastillas and fresh bread in a tiny shop there. Super chill vibe, not touristy."
— r/travel user
#6

Marché des Fleurs et Poisson (Fish & Flower Market)

Seafood Local Fresh
Marché des Fleurs et Poisson (Fish & Flower Market)
📍 NeighborhoodCity Centre (adjacent to Marché Central)
💰 Price Range60-180 MAD ($6-18) per person

A vibrant section adjacent to the main Marché Central, this dedicated fish and flower market offers a unique, hyper-local food hall experience. Here, you can select your fresh catch directly from vendors, and several small stalls will cook it for you on the spot, usually grilled or fried. It's an incredibly fresh and authentic seafood feast.

🍽️ What to order

Pick a whole grilled dorade or a plate of fried calamari, served with chermoula and fresh bread.

💡 Insider tip

Go early to get the best selection of fish. Don't be shy to point and ask; most vendors understand basic English or French.

"The fish market near Marché Central is legendary. Seriously, picking out your own fish and having it cooked right there? Unbeatable. Best seafood meal I had in Casablanca, hands down."
— r/food user
#7

Marina Casablanca Dining Promenade

International Mediterranean Seafood Casual
Marina Casablanca Dining Promenade
📍 NeighborhoodMarina
💰 Price Range100-350 MAD ($10-35) per person

While not a traditional 'hall,' the Marina Casablanca promenade is a bustling open-air dining hub featuring a diverse cluster of restaurants and cafes along the waterfront. From upscale international eateries to relaxed local spots, it offers a sophisticated 'food hall' experience with stunning views of the port and Hassan II Mosque. Perfect for a leisurely meal or evening stroll.

🍽️ What to order

Fresh seafood pasta from an Italian restaurant or a mezze platter from a Middle Eastern cafe, enjoying the sea breeze.

💡 Insider tip

Book a table with an outdoor view, especially during sunset. Parking can be challenging, so consider a taxi or ride-sharing service.

"Marina Casablanca has so many great spots for dinner. It's not a food hall per se, but the sheer variety of restaurants right next to each other gives you that feeling. Plus, the mosque views are incredible."
— r/travel user
#8

Maârif Food Hub (Twin Center Area)

Moroccan International Cafes Desserts
Maârif Food Hub (Twin Center Area)
📍 NeighborhoodMaârif
💰 Price Range60-200 MAD ($6-20) per person

The vibrant Maârif district, particularly around the iconic Twin Center towers, acts as a dynamic urban food hub. Numerous cafes, patisseries, fast-casual restaurants, and traditional Moroccan eateries are densely clustered here, offering a walk-through 'food hall' experience across a lively commercial area. It's a great spot for both quick bites and sit-down meals, popular with locals.

🍽️ What to order

A traditional Moroccan breakfast with msemen and fresh juice, or a gourmet pastry from one of the many renowned patisseries.

💡 Insider tip

Explore the side streets and commercial passages for hidden gems. This area is particularly lively during evening hours and on weekends.

"Maârif is always buzzing with food. Around the Twin Center, you can just wander and find whatever you're craving, from fancy desserts to really good shawarma. It's a proper food crawl spot."
— r/Casablanca user
#9

Bourgogne 'Rue des Restaurants'

Diverse Local Casual Street Food
Bourgogne 'Rue des Restaurants'
📍 NeighborhoodBourgogne
💰 Price Range40-150 MAD ($4-15) per person

In the residential district of Bourgogne, specific streets have become unofficial 'food streets,' bustling with an incredible variety of small restaurants, cafes, and snack bars. This offers a true local 'food hall' vibe, where you can hop from one eatery to another, trying everything from authentic Moroccan sandwiches to international fast food. It’s a favorite among university students and families.

🍽️ What to order

A 'macloutha' sandwich (grilled chicken or meat with cheese and sauce), or a freshly prepared 'khobz' (bread) sandwich with various fillings.

💡 Insider tip

Parking can be tricky, so it's best to arrive by taxi. Be open to trying different small, local spots as they often offer the best value and taste.

"The food scene in Bourgogne is underrated. We just walked down a street and found like 10 different small places for dinner. Got amazing street food for super cheap. Much more local than the malls."
— r/travel user
#10

Food Court, Centre Commercial Tachfine

International Fast Food Moroccan Casual
Food Court, Centre Commercial Tachfine
📍 NeighborhoodSidi Maârouf
💰 Price Range60-180 MAD ($6-18) per person

Centre Commercial Tachfine features a well-appointed food court that caters to the surrounding business and residential areas. It offers a solid mix of international fast-food chains and popular local eateries, providing a convenient and comfortable option for diverse tastes. It’s a clean, modern space perfect for a quick lunch or a family dinner without breaking the bank.

🍽️ What to order

A classic Moroccan sandwich or a platter from one of the grilled chicken spots.

💡 Insider tip

This food court is often less crowded than those in the larger malls, offering a more relaxed dining experience during peak hours.

"Tachfine's food court is our go-to for a quick, no-fuss meal. It's clean, has good variety, and not nearly as packed as Morocco Mall. Good option if you're in Sidi Maârouf."
— r/Casablanca user
#11

Marché Solidaire Dar Bouazza

Organic Local Artisanal Moroccan
Marché Solidaire Dar Bouazza
📍 NeighborhoodDar Bouazza
💰 Price Range80-250 MAD ($8-25) per person

This unique solidarity market, often held on weekends, brings together local producers, artisans, and food vendors. While not a permanent structure, it functions as a vibrant 'food hall' for fresh, organic produce and delicious prepared foods, from homemade jams and pastries to traditional Moroccan dishes cooked with local ingredients. It's an excellent opportunity to support local businesses and taste authentic, high-quality Moroccan fare.

🍽️ What to order

Freshly baked bread with olive oil, artisanal cheeses, or a seasonal tagine cooked on-site.

💡 Insider tip

Check their social media for exact dates and times, as it's not a daily market. Bring a reusable bag for any purchases.

"Discovered Marché Solidaire in Dar Bouazza and it was a revelation! So much amazing organic produce and incredible prepared food. Felt like a true local experience, way better than a regular supermarket."
— r/food user
#12

La Corniche Beachside Eateries (Ain Diab)

Seafood Casual Moroccan International
La Corniche Beachside Eateries (Ain Diab)
📍 NeighborhoodAin Diab
💰 Price Range70-200 MAD ($7-20) per person

The lively Ain Diab Corniche is lined with a plethora of beachside cafes, snack bars, and casual eateries, creating an extensive 'open-air food hall' experience. From fresh seafood grills to international cafes and traditional Moroccan snacks, this area offers diverse dining options with a lively, festive atmosphere and refreshing sea views. Perfect for a leisurely meal by the ocean.

🍽️ What to order

Grilled skewers (brochettes) or fresh fish from a beachside vendor, paired with a refreshing mint tea or fresh juice.

💡 Insider tip

Weekends can get very crowded, especially in the evenings. Aim for a weekday visit for a more relaxed experience. Many places have live music on specific nights.

"Walking along the Corniche and just picking a place to eat is half the fun. So many good options, especially for fresh seafood right by the beach. It's a great vibe, especially at sunset."
— r/travel user

❓ Frequently Asked Questions

What kind of food can I expect in Casablanca's food halls?

Casablanca's food halls offer a wide spectrum, from traditional Moroccan street food like tagines, grilled seafood, and pastries at places like Marché Central and Quartier Habous, to international fast-casual options like sushi, burgers, and pizza found in mall food courts like Anfaplace and Morocco Mall. Gourmet markets such as Les Halles de L'Olivier also provide artisanal products and refined European-inspired dishes.

Are food halls in Casablanca suitable for families with children?

Absolutely! Many food halls, especially those in shopping malls like Anfaplace and Morocco Mall, are very family-friendly, offering diverse international menus that cater to various tastes. Even traditional markets like Marché Central can be an exciting sensory experience for children, though they might prefer simpler grilled options.

What is the typical price range for food at these venues?

The price range varies significantly. Budget-friendly options like Quartier Habous or local street food stalls can be as low as 30-100 MAD ($3-10) per person. Mid-range options in mall food courts or casual eateries might be 70-200 MAD ($7-20). Gourmet markets and more upscale dining promenades like Les Halles de L'Olivier or Marina Casablanca can range from 150-350 MAD ($15-35) per person.

Do I need to make reservations for any of these food halls?

Generally, no. Most food halls and markets operate on a walk-in basis with self-service or first-come, first-served seating. For the dining promenades like Marina Casablanca, some of the more upscale standalone restaurants might recommend reservations, especially on weekends or for larger groups, but the casual eateries typically don't require them.

What are the typical opening hours for food halls in Casablanca?

Traditional markets like Marché Central usually open early in the morning (around 7-8 AM) and close in the late afternoon (around 5-6 PM), though some food stalls might stay open slightly later. Mall food courts typically follow mall hours, often from 10 AM to 10 PM. Gourmet markets and dining promenades might have varied hours, with most operating from late morning until late evening, some even past midnight.

Is vegetarian or vegan food readily available in Casablanca's food halls?

Vegetarian options are generally available, with many Moroccan dishes being naturally vegetable-based (e.g., vegetable tagines, lentil soup, salads, couscous). Vegan options can be more challenging but are increasingly found, especially in modern food courts or international eateries. Always ask if dishes are prepared with animal fats or broths to be sure.

Plan your Casablanca trip

Get a free custom itinerary for Casablanca — built from real traveler insights.

Get a Free Itinerary →