Morocco is a feast for the senses, and nowhere is that more true than at the dinner table. If you're planning a road trip through Morocco, make sure your itinerary includes not just scenic spots and historic sites but also unforgettable meals. With a rental car from Go Yaalah, you’ll have the freedom to explore hidden villages and local eateries, where the country’s most authentic dishes are waiting.

Here’s your guide to the top 10 Moroccan foods to try, where to find them, and how to turn every bite into a delicious memory.

1. Rfissa - top 10 Moroccan foods

A traditional dish often served during celebrations, Rfissa is a comforting meal of shredded Msemen bread soaked in a broth of lentils, chicken, and fenugreek. It’s hearty, rich, and uniquely Moroccan.

Where to try it: Visit Dar Rbatia in Rabat for a home-style rfissa experience.

2. Couscous

Often served on Fridays, couscous is a beloved staple. It’s usually steamed to perfection and served with vegetables and tender meat.

Where to try it: Le Jardin in Marrakech offers a flavorful lamb couscous in a serene garden setting.

3. Tagine

The most iconic Moroccan dish, tagine is slow-cooked in the conical clay pot that gives it its name. You’ll find endless variations—lamb with apricots, chicken with olives, beef with prunes.

Where to try it: Café Clock in Fes serves creative takes on classic tagines.

4. Lamb with Prunes (Lham b Lbarkouk)

This sweet and savory dish features tender lamb, cinnamon-spiced prunes, and toasted almonds—a must-try for fans of rich flavors.

Where to try it: La Sqala in Casablanca offers an elegant version in a charming garden.

5. Djaj Mhemer (Golden Roast Chicken)

A beautifully spiced, slow-roasted chicken dish often served with olives and preserved lemon.

Where to try it: Head to Maison Arabe in Marrakech for a fine-dining take on this dish.

6. Pastilla

A sweet and savory pie made of phyllo pastry, typically stuffed with pigeon or chicken, almonds, and cinnamon. It’s the kind of dish that surprises first-time visitors in the best way.

Where to try it: Dar Zellij in Marrakech serves a beautifully delicate pastilla in a riad setting.

7. Harira

This tomato-based soup with lentils, chickpeas, and lamb is often served during Ramadan to break the fast, but you can enjoy it year-round.

Where to try it: Café Maure in Rabat offers a traditional version with views over the Bouregreg River.

8. Zaalouk

A smoky eggplant and tomato salad served cold, often as a starter alongside fresh bread.

Where to try it: Enjoy it as part of the appetizer spread at Nomad in Marrakech.

9. Bissara

A humble, delicious fava bean soup traditionally served with olive oil and cumin—perfect for breakfast or a light lunch.

Where to try it: Sample a steaming bowl at a roadside café in Chefchaouen for a local experience.

10. Chebakia

A sesame cookie deep-fried and coated in honey and orange blossom water. You’ll find it everywhere during Ramadan—but it’s worth seeking out anytime.

Where to try it: Buy fresh Chebakia from souks in Fes or Rabat just follow the sweet scent.

Discover Morocco Through Its Flavors

Want even more food tips during your journey? Explore Moroccan Food Tour for guided food tours, hands-on cooking experiences, and local culinary adventures. From traditional markets to hidden gem eateries, they’ll take you deep into Morocco’s food culture. You can even plan a food-themed road trip through cities like Fes, Marrakech, and Rabat each offering their own signature dishes and flavors.

top 10 Moroccan foods

With so many dishes spread across so many regions, driving is the best way to eat your way through Morocco. With Go Yaalah, you can:

  • Rent a car in any major city
  • Explore lesser-known towns and villages for authentic eats
  • Add a local guide to show you hidden food gems
  • Customize your trip around markets, food festivals, or restaurants

Hungry for Adventure?

Whether you're sipping mint tea in the mountains or tucking into tagine by the sea, Morocco is a food lover’s paradise. And with Go Yaalah behind the wheel, you can explore at your own pace, one bite at a time.

Book your rental car with Go Yaalah today and taste your way through Morocco like a local.