Skip to Content

Casablanca Food Guide: 8 of the Best Restaurants in Casablanca, Morocco

I’ll be honest – Casablanca isn’t our favorite city in Morocco. Unlike Marrakech, Fes, or Essaouira, it’s a big modern metropolis that doesn’t have much in the way of tourist attractions.

Aside from the Hassan II Mosque, there isn’t as much to see and do in Casablanca. In that regard, it’s very similar to the Moroccan capital of Rabat.

But Casablanca’s size does promise one thing – delicious food. We stayed for two weeks on our last trip and found Casablanca to be a sprawling city with pockets of interesting neighborhoods and restaurants offering traditional Moroccan food, international fare, and healthy eating options.

If you’ll be spending a few days in this Moroccan city made famous by its movie namesake, then here are eight restaurants in Casablanca that you may want to check out.


To help with your Casablanca trip-planning, we’ve put together links to recommended hotels, tours, and other travel services here.


Top-rated accommodations in and around Gauthier, one of our favorite neighborhoods in Casablanca.



Save This on Pinterest!

No time to read this guide to some of the best restaurants in Casablanca? Click on the save button and pin it for later!

Tagine and healthy food at restaurants in Casablanca, Morocco


We love authentic Moroccan food but being middle-aged travelers, healthy eating has become increasingly important to us as well. This Casablanca restaurant guide will give you a good mix of both.


If finding places that serve authentic Moroccan food is important to you, then you may want to check out any of these first four restaurants.

1. Saveurs du Palais

This was one of our favorite restaurants in Casablanca. It’s a traditional Moroccan restaurant that serves authentic and tasty food. From their many Moroccan salads to their wide variety of tagines and traditional Moroccan pastries, everything we had at this restaurant was delicious.

Pictured below is one of our favorite starters – Moroccan salad. It’s a simple and refreshing salad made with chopped fresh tomatoes, cucumbers, onions, and herbs.

Moroccan salad at a restaurant in Casablanca

We had fish or seafood tagine many times in Marrakech and Tangier but we never got to try sardine ball tagine. Thank goodness we got to try it in Casablanca because it’s seriously delicious!

Tagine made with any type of meat, poultry, seafood, or vegetable is one of the tastiest and most traditional Moroccan dishes you can find in this country. We’ve enjoyed every type of tagine thus far but fish ball tagine – especially the ones made with sardine – may be our favorite.

Sardine ball tagine at a restaurant in Casablanca

Equally delicious was this tagine chevreau messlala or goat tagine. If you prefer meat to seafood, then you may want to order this.

We’ve eaten at many traditional restaurants in Morocco but Saveurs du Palais offers one of the widest and most interesting selections of tagines we’ve seen so far. They also offer tagines made with beef, beef liver, tripe, beef tongue, pigeon, rabbit, and more.

Goat tagine at a restaurant in Casablanca

Tagine is something you definitely need to try at least once in Morocco. In Casablanca, Saveurs du Palais is one of the best places to have it.

Saveurs du Palais restaurant in Casablanca, Morocco

We sat at a regular table but if you’d like to have a more Moroccan experience, then perhaps you’d like to sit at one of these couch tables instead.

Saveurs du Palais restaurant seating

Saveurs du Palais

Address: 28 Rue Jalal Eddine Sayouti, Casablanca 20250, Morocco
Operating Hours: 10AM-10:30PM, daily
What to Order: Tagine

2. Chez Michel et Hafida (Tasty Fresh Seafood!)

If you’re in the mood for inexpensive but fresh seafood, then this humble restaurant is one of the best places you can go to. It’s located at the central market (marche central) – a cluster of two dozen or so produce shops and restaurants serving fresh fish and other types of seafood.

Sardines are a staple fish in the Moroccan diet and fried or grilled stuffed sardines are among our favorite iterations. They’re typically stuffed with chermoula – a type of North African marinade made with garlic, fresh herbs, spices, olive oil, and lemon juice. It’s delicious and equally popular in the cuisines of neighboring countries like Algeria, Tunisia, and Libya.

Grilled stuffed sardines at a restaurant in Casablanca

Many seafood dishes at Chez Michel et Hafida are served with grilled vegetables, potatoes, and a sharp and spicy harissa-based sauce.

Grilled vegetables and dipping sauce at a restaurant in Casablanca

If you like mussels, then you definitely need to try this mkela de moules. It’s basically a type of mussel tomato stew served in a shallow pan or pot also known as a mkela (or mkila, mqila). Paired with khobz, it’s absolutely delicious.

Mussels tagine at a restaurant in Casablanca

No, these aren’t undercooked french fries. What you’re looking at is the most ridiculously tender platter of grilled squid served with roasted vegetables.

Grilled squid at a restaurant in Casablanca

Chef Michel et Hafida is one of many seafood restaurants at the central market. Many places here are known for serving delicious food but we chose this place based on the strength of its reviews.

Chez Michel et Hafida restaurant in Casablanca, Morocco

Chez Michel et Hafida

Address: Stall 192, Marche Central, Bd Mohammed V, Casablanca 20000, Morocco
Operating Hours: 10AM-9:30PM, Tue-Sun (closed Mondays)
What to Order: Seafood dishes

3. Solamo’s

As described, Hassan II Mosque is the top tourist attraction in Casablanca. You’ll probably find yourself there at some point so it’s good to know which restaurant to visit. Most restaurants in the area weren’t to our liking but thankfully, we found Solamo’s.

Solamo’s is one of those restaurants that serves everything. From breakfast sets to comfort food like Moroccan tacos and traditional dishes like tagine and couscous, they’ll probably have it here.

Brochette is something you’ll find on the menu of many traditional Moroccan restaurants. They make them with different types of meat, poultry, and seafood but if you’re unsure what to get, then you may want to try this brochette mixte. It comes with minced meat, merguez sausage, chicken, and steak along with a side of grilled vegetables and pasta.

Moroccan brochette platter at a restaurant in Casablanca

I wanted to eat a little healthier today so I went with this tasty plate of grilled salmon with roasted vegetables and herbed rice.

Grilled salmon at a restaurant in Casablanca

With their diverse menu, Solamo’s isn’t the most traditional restaurant on this list but they do serve good food at affordable prices. Do check them out after visiting Hassan II Mosque.

Solamo's restaurant in Casablanca, Morocco


Address: Bd d’El Hank, Casablanca 20250, Morocco
Operating Hours: 6AM-12MN, daily
What to Order: Breakfast, Moroccan dishes, comfort food

4. Dalia Ricks

Like Solamo’s, Dalia Ricks is another Moroccan restaurant that serves a little bit of everything. You can get breakfast sets and traditional Moroccan dishes like brochette and pastilla but you can also go for comfort food like Moroccan tacos, pizza, and sandwiches.

Many dishes looked appealing to us but because of our gregarious and very persuasive server, we went for the menu of the day which started with these hefty bowls of Moroccan salad.

Moroccan salad at a restaurant in Casablanca

And the daily special? Fish ball tagine!

Unlike the sardine balls at Saveurs du Palais, I believe these were made with merlan or whiting. They were made with rice and had a softer, fluffier texture than the sardine balls.

Fish ball tagine at a restaurant in Casablanca

Dalia Ricks is located near Beth-El Temple, a Jewish synagogue just off Bd d’Anfa.

Dalia Ricks restaurant in Casablanca, Morocco

Dalia Ricks

Address: Ibnou Hayane, 61 Rue jaber, Bd d’Anfa, Casablanca 20000, Morocco
Operating Hours: 7AM-11PM, daily
What to Order: Traditional Moroccan food, comfort food


As described, eating healthier has become a priority for us. Thankfully, we found a few delicious health-oriented and plant-based restaurants in Casablanca.

5. Organic Kitchen

Organic Kitchen is one of the best and most popular healthy restaurants you can visit in Casablanca. They offer an extensive and creative menu of healthy dishes in a refined space in the swanky Anfa neighborhood.

Organic Kitchen offers a good selection of vegetarian dishes but they do offer sandwiches, tartines, and salads made with healthier proteins like salmon, white fish, and chicken breast as well.

Pictured below is my incredibly delicious chicken shawarma. It’s made with marinated chicken breast, fresh vegetables, and pumpkin seeds served in an herbed pita wrap. Isn’t it gorgeous?

Chicken pita at a restaurant in Casablanca

The chicken shawarma is served with yogurt sauce and a side of vegetables and fries.

Bowl of vegetables at a restaurant in Casablanca

I didn’t want the fries so they were kind enough to replace them with more fresh veggies. Merci!

Bowl of vegetables at a restaurant in Casablanca

My better half went with the buddha bowl which was made with the tastiest Asian-inspired marinated chicken served with quinoa, beetroot hummus, guacamole, leafy greens, and vegetables. An Organic Kitchen bestseller, the chicken in this salad was amazingly delicious and reminded us of Filipino adobo.

Salad at a restaurant in Casablanca

Without question, Organic Kitchen is one of the best restaurants in Casablanca for healthier eating. It’s pricier than some of the other restaurants on this list – around MAD 100-200 per dish – but it’s worth it. We’ll definitely come back on every return trip to Casablanca.

Organic Kitchen restaurant in Casablanca, Morocco

Like their dishes, the restaurant itself is lovely. It just feels good to be here.

Organic Kitchen restaurant interior

Organic Kitchen

Address: 6-8 Rue Ahmed El Mokri, Casablanca 20000, Morocco
Operating Hours: 10AM-10:30PM, Mon-Fri (closed Sat-Sun)
What to Order: Healthy dishes

6. Niya

If you’re a vegan, then you need to make your way to Niya, a terrific plant-based restaurant in the trendy Gauthier neighborhood of Casablanca. They offer a seasonal menu of creative and delicious vegan dishes in what could well be one of the cutest restaurant spaces in Casablanca.

What you’re looking at below is the salade de kale d’été or summer kale salad. It’s made with kale, marinated chickpeas, nectarine and avocado slices, green beans, red onions, and almonds served with an earthy argan ginger miso sauce.

Salad at a restaurant in Casablanca

This fantastic dish is Niya’s version of paella, everyone’s favorite Spanish dish. They call it low-carb paella because it’s made with iodized saffron cauliflower rice instead of Bomba or Calasparra rice. This was my first time trying cauliflower rice and I can proudly call myself a believer! My god was this good.

Aside from cauliflower, this low-carb paella also had peas, broccoli, green beans, roasted red peppers, crispy “chorizo”, and herbed aioli. Delicious!

Low-carb paella at a restaurant in Casablanca

If you’re in the mood for healthier pasta dishes, then you may want to try this equally delicious pasta alla norma. It’s made with a hefty portion of whole-grain organic penne topped with homemade basil tomato sauce, fried eggplant, and almond ricotta.

Who needs meat when you have healthier alternatives that taste as good as this?

Pasta alla norma at a restaurant in Casablanca

Niya is set in an intimate space that was designed to look like someone’s living room or private library. If I understand correctly, they change their dishes every season so you may want to check out their menu for the latest offerings.

Niya restaurant in Casablanca, Morocco

Isn’t the restaurant cute? It felt so cozy in here.

Niya restaurant in Casablanca, Morocco


Address: 34 Rue Sebou, Casablanca 20100, Morocco
Operating Hours: 10AM-9:30PM, Tue-Sat / 10AM-5PM, Sun (closed Mondays)
What to Order: Vegan food

7. Khos

If you’re in the mood for great salads and fresh juices, then head on over to Khos – a salad and juice bar that offers healthier sandwiches and desserts as well.

Like any salad bar, you can build your own salad by ingredient but we decided to go with their salad suggestions, starting with this vitaminé e. Hefty and delicious, it’s made with turkey, quinoa, hummus, avocado, broccoli, and cabbage dressed in a pesto parmesan sauce.

Grilled turkey salad at a restaurant in Casablanca

They call this one Scandinave. It’s made with smoked salmon, quinoa, arugula, avocado, cucumber, and carrot topped with a creamy yogurt-based dressing.

The glass of juice behind the salad is called antioxydant. It’s a delicious and refreshing blend of beetroot, banana, and orange.

Smoked salmon salad at a restaurant in Casablanca

Khos is located in a quiet neighborhood about a 10-15 minute walk east of Arab League Park. It seems to be popular with office workers in the area so you may want to go at slightly off-peak lunch hours to avoid the crowd.

Khos restaurant in Casablanca, Morocco

The restaurant’s interior is as clean and appealing as the food they serve.

Khos restaurant interior

The Khos maestros adeptly putting our salads together. On our next visit, we’ll try building our salads from scratch.

Khos restaurant salad bar


Address: 44 Rue Annoussour, Casablanca 20140, Morocco
Operating Hours: 9AM-5PM, Sun-Fri (closed Saturdays)
What to Order: Salads, sandwiches, fresh juices

8. Holy Brunch

As their name suggests, this popular restaurant in Gauthier is known for their brunches. It isn’t exactly a health restaurant like the previous three but they do offer a few dishes for people looking to enjoy a healthier meal in Casablanca.

This bright and sunny bowl is called sunny chicken. It’s made with grilled chicken served with brown rice, red cabbage, raisins, pistachios, peanuts, herbs, and fresh vegetables tossed in a Thai citrus sauce.

Grilled chicken salad at a restaurant in Casablanca

My better half wanted to go with something a little more indulgent so she went with this trio de tacos. It consists of three pancake tacos stuffed with different fillings like whipped cream, mangoes, apples, bananas, ricotta, walnuts, and speculoos.

Pancake tacos at a restaurant in Casablanca

We visited Holy Brunch on a Sunday and it was easily the most popular restaurant we went to in Casablanca. Located in trendy Gauthier, it’s a fun restaurant with many sweet and savory options so it wasn’t hard to understand why!

If you’d rather not wait for a table, then you may want to try going on a weekday or at off-peak hours.

Holy Brunch restaurant in Casablanca

Holy Brunch

Address: Angle rue Theophile Gauthier et, Rue Al Bouhtouri, Casablanca 20012, Morocco
Operating Hours: 8AM-7PM, Mon-Fri / 9:30AM-7PM, Sat-Sun
What to Order: Brunch-style dishes


To help guide you to these restaurants in Casablanca, I’ve pinned them all on the map below. Click on the link for a live version of the map.

Map with pins


I haven’t seen it but many people from around the world have heard of Casablanca from the Academy-award-winning movie. It’s about an American expat who owns a nightclub and restaurant in Casablanca called “Rick’s Cafe”.

From what I understand, no parts of the movie were actually filmed in Casablanca but there’s a well-known restaurant in the city that’s said to mimic the restaurant from the film. Also called Rick’s Cafe, it isn’t the type of restaurant we look for on trips but fans of the movie may want to check it out.

One restaurant we did want to go to but unfortunately couldn’t – because it was closed for Eid al-Adha –was Asie’tte. It’s primarily a Japanese restaurant but they do serve food from other Asian cuisines like Thai and Chinese. The restaurant has stellar reviews so you may want to check them out if you come down with a craving for Japanese and Asian food.

In any case, that’s about it for our list of some of the best restaurants in Casablanca. If you have anything to add, then please do let us know in the comment section below.

Thanks for reading and have a delicious time in Casablanca! “Here’s looking at you, kid!”


This article on the best restaurants in Casablanca contains affiliate links, meaning we’ll earn a small commission if you make a booking or purchase at no additional cost to you. We really appreciate your support as it helps us make more of these free travel and food guides. Merci!

Found this article useful? Help us help other travelers by sharing it!