Best Moroccan Food and 15 Dishes to Try During Your Visit to Morocco

Best Moroccan Food and 15 Dishes to Try During Your Visit to Morocco

Morocco is a country that captivates travelers with its vibrant culture, colorful souks, breathtaking landscapes, and warm hospitality. However, one of the most unforgettable parts of any Moroccan journey is undoubtedly the food. Moroccan cuisine is considered one of the richest and most diverse culinary traditions in the world, blending Berber, Arab, Andalusian, Mediterranean, African, and French influences into an extraordinary gastronomic experience.

Whether you are wandering through the bustling streets of Marrakech, exploring the blue alleys of Chefchaouen, discovering the imperial city of Fes, or camping beneath the stars in the Sahara Desert, you’ll encounter dishes that have been perfected over centuries.

In this guide, AFC Morocco Travel presents the best Moroccan food and dishes you absolutely must try during your visit to Morocco. We’ve also rated each dish based on flavor, cultural significance, popularity among travelers, and overall experience.

Why Moroccan Cuisine Is So Special

Moroccan cooking is built on fresh ingredients, aromatic spices, slow-cooking techniques, and recipes passed down through generations. Unlike many cuisines that focus on heat, Moroccan food emphasizes depth of flavor.

Common ingredients include:

  • Saffron
  • Cumin
  • Ginger
  • Cinnamon
  • Turmeric
  • Paprika
  • Preserved lemons
  • Olives
  • Fresh herbs
  • Dates
  • Almonds
  • Honey

Meals are often social events where family and friends gather around a communal dish, making food an essential part of Moroccan culture and hospitality.

1. Tagine ⭐⭐⭐⭐⭐ (10/10)

The King of Moroccan Cuisine

No list of Moroccan dishes would be complete without Tagine. Named after the distinctive clay cooking vessel in which it is prepared, tagine is the country’s most iconic dish.

The conical lid allows steam to circulate during cooking, resulting in incredibly tender meat and rich flavors.

Popular varieties include:

  • Chicken with preserved lemons and olives
  • Lamb with prunes and almonds
  • Beef with vegetables
  • Kefta (meatball) tagine with eggs
  • Fish tagine

The slow-cooking process can take several hours, allowing spices and ingredients to blend perfectly.

Why You Should Try It

Tagine offers a true taste of Moroccan culinary tradition and varies from region to region, making every experience unique.

Rating: 10/10

2. Couscous ⭐⭐⭐⭐⭐ (9.8/10)

Morocco’s National Dish

Couscous is more than a meal in Morocco—it’s a cultural institution.

Traditionally served every Friday after prayers, couscous consists of steamed semolina grains topped with vegetables and meat, usually chicken, lamb, or beef.

Typical vegetables include:

  • Carrots
  • Zucchini
  • Turnips
  • Pumpkin
  • Cabbage
  • Chickpeas

The dish is often accompanied by a flavorful broth poured over the couscous before serving.

Why You Should Try It

Authentic Moroccan couscous is far superior to the instant versions found elsewhere and represents centuries of culinary tradition.

Rating: 9.8/10

3. Pastilla (Bastilla) ⭐⭐⭐⭐⭐ (9.7/10)

The Ultimate Sweet and Savory Combination

Pastilla is one of Morocco’s most sophisticated dishes.

This delicate pie combines:

  • Shredded chicken or pigeon
  • Almonds
  • Cinnamon
  • Eggs
  • Crispy warqa pastry

The finished pie is dusted with powdered sugar and cinnamon, creating a fascinating contrast between sweet and savory flavors.

Originally served at royal banquets and special celebrations, pastilla remains a symbol of Moroccan culinary refinement.

Why You Should Try It

Few dishes in the world offer such a unique flavor profile.

Rating: 9.7/10

4. Harira ⭐⭐⭐⭐⭐ (9.5/10)

Morocco’s Famous Traditional Soup

Harira is a rich tomato-based soup made with:

  • Lentils
  • Chickpeas
  • Tomatoes
  • Herbs
  • Meat
  • Vermicelli noodles

It is especially popular during Ramadan, when it is traditionally used to break the daily fast.

Many Moroccans enjoy harira year-round as a comforting meal.

Why You Should Try It

Harira perfectly showcases the balance of flavors and ingredients that define Moroccan cuisine.

Rating: 9.5/10

5. Mechoui ⭐⭐⭐⭐⭐ (9.5/10)

Slow-Roasted Moroccan Lamb

Mechoui is one of Morocco’s most impressive meat dishes.

A whole lamb is traditionally roasted for hours in underground clay ovens until the meat becomes incredibly tender.

The meat is usually seasoned simply with:

  • Salt
  • Cumin

The result is pure, flavorful lamb that falls apart effortlessly.

Why You Should Try It

This is a favorite among meat lovers and one of the most memorable dining experiences in Morocco.

Rating: 9.5/10

6. Kefta Tagine ⭐⭐⭐⭐⭐ (9.4/10)

A Local Favorite

Kefta Tagine consists of seasoned minced beef or lamb meatballs cooked in a rich tomato sauce.

The dish is often topped with eggs that poach directly in the bubbling sauce.

The combination creates a hearty and satisfying meal enjoyed across Morocco.

Why You Should Try It

Simple, flavorful, and deeply comforting.

Rating: 9.4/10

7. Moroccan Grilled Sardines ⭐⭐⭐⭐⭐ (9.3/10)

Coastal Morocco’s Hidden Treasure

Morocco is one of the world’s leading sardine producers, and nowhere are they fresher than in coastal cities such as Essaouira, Agadir, and Safi.

Sardines are often:

  • Grilled
  • Stuffed with chermoula
  • Fried
  • Served in sandwiches

Why You Should Try It

Fresh Moroccan sardines are incredibly flavorful and represent excellent value.

Rating: 9.3/10

8. Rfissa ⭐⭐⭐⭐⭐ (9.2/10)

A Traditional Family Dish

Rfissa is a beloved Moroccan comfort food.

It consists of:

  • Chicken
  • Lentils
  • Fenugreek
  • Rich broth
  • Shredded msemen or trid pastry

The dish is often prepared for family celebrations and special occasions.

Why You Should Try It

Its rich flavors and unique textures make it unlike any other dish in Morocco.

Rating: 9.2/10

9. Zaalouk ⭐⭐⭐⭐ (9/10)

Morocco’s Favorite Eggplant Salad

Zaalouk is a delicious cooked salad made from:

  • Eggplant
  • Tomatoes
  • Garlic
  • Olive oil
  • Spices

It is typically served as an appetizer alongside fresh bread.

Why You Should Try It

Perfect for vegetarians and anyone seeking lighter Moroccan flavors.

Rating: 9/10

10. Bissara ⭐⭐⭐⭐ (8.9/10)

Traditional Moroccan Street Food

Bissara is a hearty fava bean soup enjoyed especially during winter.

Often served with:

  • Olive oil
  • Cumin
  • Bread

It’s a popular breakfast choice among locals.

Why You Should Try It

Authentic, inexpensive, and deeply rooted in Moroccan daily life.

Rating: 8.9/10

11. Moroccan Msemen ⭐⭐⭐⭐ (8.8/10)

The Famous Moroccan Pancake

Msemen is a square-shaped flaky flatbread that can be enjoyed sweet or savory.

Popular accompaniments include:

  • Honey
  • Butter
  • Cheese
  • Jam

It is commonly served for breakfast or afternoon tea.

Why You Should Try It

Freshly made msemen is one of Morocco’s most addictive snacks.

Rating: 8.8/10

12. Baghrir ⭐⭐⭐⭐ (8.7/10)

The Thousand-Hole Pancake

Baghrir is known for its distinctive texture, featuring hundreds of tiny holes that absorb butter and honey.

Served warm, it is especially popular during breakfast.

Why You Should Try It

Light, fluffy, and wonderfully sweet.

Rating: 8.7/10

13. Moroccan Mint Tea ⭐⭐⭐⭐⭐ (10/10 Experience)

More Than a Drink

Known as “Moroccan Whiskey” by locals, mint tea is a symbol of hospitality.

Prepared using:

  • Green tea
  • Fresh mint
  • Sugar

The tea is traditionally poured from a height to create a light foam.

Why You Should Try It

Drinking mint tea is an essential cultural experience in Morocco.

Rating: 10/10 Experience

14. Moroccan Pastries ⭐⭐⭐⭐⭐ (9.4/10)

Morocco’s pastry tradition is extraordinary.

Popular sweets include:

  • Chebakia
  • Ghriba
  • Briouats
  • Kaab el Ghzal (Gazelle Horns)
  • Sellou

Most feature almonds, honey, sesame seeds, and fragrant spices.

Why You Should Try Them

Perfect with mint tea and ideal for anyone with a sweet tooth.

Rating: 9.4/10

15. Tangia Marrakchia ⭐⭐⭐⭐⭐ (9.6/10)

Marrakech’s Signature Dish

Tangia is unique to Marrakech.

Prepared in a clay pot, it typically contains:

  • Lamb
  • Preserved lemons
  • Garlic
  • Saffron
  • Cumin

The pot is traditionally cooked for hours in the embers of a public hammam oven.

Best Moroccan Food and 15 dishes
Best Moroccan Food and 15 dishes

Why You Should Try It

This dish offers one of the most authentic culinary experiences available in Marrakech.

Rating: 9.6/10

Best Moroccan Dishes Ranked

Rank Dish Rating
1 Tagine 10/10
2 Moroccan Mint Tea Experience 10/10
3 Couscous 9.8/10
4 Pastilla 9.7/10
5 Tangia 9.6/10
6 Harira 9.5/10
7 Mechoui 9.5/10
8 Moroccan Pastries 9.4/10
9 Kefta Tagine 9.4/10
10 Sardines 9.3/10
11 Rfissa 9.2/10
12 Zaalouk 9.0/10
13 Bissara 8.9/10
14 Msemen 8.8/10
15 Baghrir 8.7/10
Best Moroccan Food
Best Moroccan Food

Where to Find the Best Moroccan Food

Different regions of Morocco are known for different specialties:

Marrakech

  • Tangia
  • Kefta Tagine
  • Mechoui

Fes

  • Pastilla
  • Traditional couscous
  • Refined palace cuisine

Essaouira

  • Fresh seafood
  • Sardines
  • Fish tagines

Casablanca

  • Modern Moroccan cuisine
  • International fusion dining

Sahara Desert

  • Berber tagines
  • Traditional bread baked in sand
  • Authentic family-style meals

Food Tips for Travelers Visiting Morocco

To enjoy Moroccan cuisine at its best:

  1. Eat where locals eat.
  2. Try regional specialties.
  3. Don’t skip street food.
  4. Taste freshly baked bread daily.
  5. Join a cooking class.
  6. Drink plenty of bottled water.
  7. Be adventurous with flavors.
  8. Accept mint tea when offered.
Best Moroccan Food
Best Moroccan Food

Final Thoughts

Moroccan cuisine is one of the country’s greatest treasures. Every meal tells a story of centuries-old traditions, cultural influences, and genuine hospitality. From the aromatic tagines of Marrakech and the elegant pastillas of Fes to the fresh seafood of Essaouira and the comforting bowls of harira enjoyed across the nation, Morocco offers a culinary journey unlike any other.

If you’re planning a trip, make food an important part of your itinerary. Some of the best memories you’ll take home won’t come from monuments or landscapes—they’ll come from sharing a tagine with local hosts, sipping mint tea in a traditional riad, or discovering a hidden family restaurant in a bustling medina.

At AFC Morocco Travel, we believe that the best way to experience Morocco is through its people, culture, and cuisine. Let us help you discover the authentic flavors that make Morocco one of the world’s most exciting culinary destinations.

Scroll to Top