Best Harira in Marrakech: Where to Try It

Harira in Marrakech

Ask any Marrakchi what they crave when the weather turns cold, and harira comes up before anything else. This thick, tomato-based soup, built on lentils, chickpeas, and a warm blend of spices, is the dish that welcomes you home no matter where home is. 

Tourists searching for the best harira Marrakech has to offer are usually surprised by how many versions of it exist across the city, from a five-dirham bowl at a street stall to a refined starter in a candlelit riad.

I grew up on harira the way most Marrakchis do, at the family table during Ramadan, with dates and a boiled egg on the side. It was never a restaurant dish in my house. Today, Marrakech harira soup is everywhere, and travelers ask me constantly where to eat harira in Marrakech without ending up with a watered-down, tourist-menu version. 

This guide walks you through exactly where to go, what a fair price looks like, and how to order Moroccan harira Marrakech style, like someone who grew up eating it.Whether you want a proper sit-down bowl in the medina, a five-minute stop near the main square, or a cooking class where you learn to make it yourself, this is your full map of harira restaurants Marrakech has to offer.

What Is Harira, Exactly?

Harira is a tomato and lentil soup thickened with a flour and water paste called tedouira, and it usually includes chickpeas, celery, onion, fresh coriander, and small pieces of lamb, beef, or chicken. Ginger, black pepper, turmeric, and cinnamon give it warmth without making it spicy.

Traditional harira Marrakech style tends to be slightly sweeter than the Fez version, sometimes finished with a squeeze of lemon or a few dates stirred through the broth. Vermicelli noodles are common too, added in the last few minutes of cooking for texture.

During Ramadan, harira is the dish that breaks the fast across the entire country. Families gather the moment the sun sets, and the first spoonful of soup is treated almost like a ritual. Outside of Ramadan, it works just as well as a starter, a light lunch, or a cheap, filling meal after a long day of walking the souks.

How Much Does Harira Cost in Marrakech?

This is one of the most common questions I get, and the honest answer is that harira might be the best value dish in the entire city. Here is a realistic breakdown for 2026:

  • Street stalls near Jemaa el-Fnaa: 10 to 25 MAD for a standard bowl, up to 40 to 50 MAD for a generous portion with bread
  • Hole-in-the-wall local cafés (Gueliz and side streets): 3 to 10 MAD, often the cheapest hot meal you will find anywhere in Marrakech
  • Mid-range medina restaurants: 20 to 40 MAD as a starter or a standalone bowl
  • Traditional Moroccan restaurants: 30 to 60 MAD, usually included in a set menu alongside a main course
  • Fine dining riads: Harira rarely appears à la carte here, but it often opens a full tasting menu priced at 500 MAD and up

If you are wondering how much does harira cost in Marrakech on a tight budget, the answer is that a filling bowl with bread can genuinely cost less than a euro. Few dishes in Marrakech offer that kind of value including best authentic Moroccan soup Marrakech.

Where to Eat Harira in Marrakech: The Full List

Below are the harira restaurants Marrakech locals and regular visitors actually return to. I have grouped them from the cheapest, most local spots to the more polished sit-down restaurants.

1. The Bab Agnaou Stall, Jemaa el-Fnaa

If you want harira soup near Jemaa el-Fnaa, this is the stall regulars point to first. It has been running for decades on the southwest side of the square, and the pot rarely stops simmering.

  • Address: Southwest edge of Jemaa el-Fnaa, near Bab Agnaou
  • Price: 18 to 25 MAD for a solid bowl, 40 to 50 MAD for a generous portion with bread
  • Hours: Roughly 5pm to 2am
  • Taste notes: Rich, slightly thick broth with lentils, chickpeas, and small pieces of veal or lamb, finished with fresh coriander and a squeeze of lemon. Best enjoyed between 8pm and 10pm, once the pot has simmered long enough to develop real depth.

2. Stall 32, Jemaa el-Fnaa

A few steps away, Stall 32 is known for a vegetarian-friendly harira served alongside grilled merguez sausage and warm bread. It is a favorite first stop for anyone doing a proper stall crawl across the square.

  • Price: Similar to neighboring stalls, roughly 15 to 25 MAD per bowl
  • Taste notes: Lighter than the Bab Agnaou version, heavy on coriander, onion, and saffron, a good option if you want to taste harira without meat.

3. Snack Mac Omar, Gueliz

Tucked opposite Hotel Almas on Boulevard Moulay Rachid, this no-frills spot is where locals in Gueliz go for the best cheap harira in Marrakech. The soup sits in one enormous pot, bubbling from morning until night.

  • Address: Boulevard Moulay Rachid, opposite Hotel Almas, Gueliz
  • Price: Around 5 to 6 MAD per bowl, a little more with a large piece of bread
  • Taste notes: Simple, comforting, and made by women who have clearly been doing this for years. Do not expect decor here, expect flavor.

4. Local Harira Moroccan Soup Restaurant

This tiny, aptly named hole-in-the-wall is exactly what it sounds like, a place built entirely around one dish. It is one of the cheapest sit-down meals in the entire city.

  • Price: As little as 3 MAD per bowl, sometimes served with a complimentary glass of mint tea
  • Taste notes: Well-balanced, not too spicy, with chickpeas, lentils, and vermicelli in a smooth tomato base. A favorite among budget travelers looking for where to try Moroccan harira soup without the tourist markup.

5. Cafe Restaurant Dar L’hssira

Set away from the main tourist paths in the medina, Dar L’hssira is one of the most reliable places for traditional harira Marrakech families would recognize from home. It also serves tagine, couscous, and pastilla at fair prices.

  • Address: Rue Mohammed el Beqal area, Marrakech Medina
  • Price: Harira typically 15 to 25 MAD, or included in a set menu around 70 to 100 MAD
  • Taste notes: Thick, well-seasoned, and clearly homemade rather than mass-prepared. A good stop if you want a full meal, not just a snack.

6. Dar Moha

For a completely different side of harira, Dar Moha serves it as the opening course of its tasting menu inside an eighteenth-century riad in the historic Dar El Bacha district. If you want to see our full breakdown of the menu and pricing, read our Dar Moha Marrakech review.

  • Address: 81 Rue Dar el Bacha, Marrakech Medina
  • Price: Harira is included within the set tasting menu, priced from roughly 500 to 700 MAD per person
  • Taste notes: Refined and elegant, served in a smaller portion than a street bowl, meant as the first note in a much larger meal rather than a meal on its own.

7. Al Fassia Guéliz

Known citywide for its pigeon pastilla, Al Fassia also serves an excellent harira as a starter, and it is one of the best Moroccan restaurants for harira Marrakech has in a formal dining setting.

  • Address: 55 Boulevard Mohamed Zerktouni, Guéliz
  • Price: Harira as a starter runs roughly 40 to 60 MAD
  • Hours: Sunday, Monday, Wednesday, Thursday 5pm to 11pm; Friday and Saturday noon to 2:30pm and 7pm to 11pm; closed Tuesdays
  • Taste notes: Well-balanced and slightly rich, a good introduction if you plan to order a full Moroccan menu afterward.

8. Café des Épices

This casual courtyard café near the souks is a good midday stop if you want a light lunch. Their harira is simple, warm, and served quickly, which makes it a favorite between shopping stops.

  • Address: Rahba Lakdima, near the spice souks, Medina
  • Price: Around 20 to 30 MAD
  • Taste notes: Slightly lighter than the street stall versions, with a clean tomato base and soft lentils.

Best Cheap Harira in Marrakech

If price is your main concern, Snack Mac Omar in Gueliz and the Local Harira Moroccan Soup Restaurant are the two spots I recommend most. Both serve a full, satisfying bowl for a handful of dirhams, and both are the kind of places where you will likely be the only tourist in the room. That is usually a good sign.

Harira Soup Near Jemaa el-Fnaa

For harira soup near Jemaa el-Fnaa specifically, the stalls along the southwest edge near Bab Agnaou are the most consistent. Arrive between 6pm and 10pm when the square comes alive and the pots have had time to develop flavor. Always confirm the price before sitting down, since a bowl should never run higher than 25 to 30 MAD unless you are ordering a large, meat-heavy portion.

Best Moroccan Soup Marrakech Has to Offer

Harira is often called the best Moroccan soup Marrakech serves, and it earns that title through sheer versatility. It works as a Ramadan tradition, a quick lunch, a starter before tagine, or a cheap dinner on a backpacker budget. Few dishes anywhere manage to be this comforting at every price point, from a 3 MAD bowl to a course inside a five-hundred-dirham tasting menu.

If you want to understand the full history behind the dish, the Wikipedia entry on harira traces its regional variations across Morocco in more detail. Morocco’s own tourism board also lists harira among the country’s essential dishes on its official food and drink page, alongside couscous, tagine, and pastilla.

Where to Learn to Make Harira Yourself

Several cooking schools in Marrakech teach harira alongside other Moroccan staples, especially in the lead-up to Ramadan when demand is highest. If you want a hands-on introduction to Moroccan harira Marrakech style, browse our full guide to the best cooking classes in Marrakech, several of which include harira in their standard menu. For a deeper dive into the recipe itself, Taste of Maroc offers a detailed, tested harira recipe that closely matches what most home cooks in the city actually make.

Tips for Ordering Harira Like a Local

  • Ask “combien?” before you sit down at any street stall, since prices are not always posted clearly.
  • Order harira as a starter if you are also having tagine or couscous, since portions elsewhere are generous.
  • If you have a sensitive stomach, choose busy stalls with high turnover rather than one sitting half-empty.
  • A hard-boiled egg, a few dates, and a side of chebakia are the traditional additions during Ramadan, so ask if they are available.
  • Our Marrakech etiquette guide is worth a read if you plan to eat at smaller, family-run spots, since simple customs like eating with your right hand go a long way.
  • For a wider view of where to eat well in the old city beyond soup, see our guide to where to eat in the medina of Marrakech.

Conclusion

Harira might be the most democratic dish in Marrakech. It shows up in five-dirham bowls at Snack Mac Omar, in stalls that have simmered the same pot for forty years near Bab Agnaou, and in tasting menus at riads like Dar Moha. Wherever you find the best harira Marrakech has on any given night, the soup carries the same warmth and the same spice blend that has fed this city for generations. Try more than one version during your trip, compare notes with your riad host, and you will leave understanding why Marrakchis never really stop craving it.

Frequently Asked Questions

What is harira made of?

Harira is a tomato-based soup made with lentils, chickpeas, celery, onion, fresh coriander, and small pieces of meat, thickened with a flour paste and warmed with ginger, pepper, and cinnamon.

How much does harira cost in Marrakech?

Expect to pay 3 to 10 MAD at local hole-in-the-wall spots, 15 to 30 MAD at street stalls and casual cafés, and up to 60 MAD as a starter at a traditional sit-down restaurant.

Where can I find the best harira in Marrakech?

The Bab Agnaou stall near Jemaa el-Fnaa is the most recommended spot for a traditional bowl, while Al Fassia offers an excellent version in a more formal setting.

What is the best place to eat traditional harira in Marrakech?

 Cafe Restaurant Dar L’hssira in the medina is one of the most reliable spots for a homemade, traditional-tasting bowl away from the main tourist crowds.

Is harira only served during Ramadan?

No. Harira is eaten year-round in Marrakech, though it holds special significance during Ramadan, when it is traditionally the first dish served at sunset.

Can I find harira soup near Jemaa el-Fnaa easily?

Yes. Several stalls along the southwest edge of the square, near Bab Agnaou, serve harira every evening from around 5pm until well past midnight.

Is harira spicy?

Not typically. It is warmly spiced with ginger, pepper, and cinnamon, but it is not hot or chili-based, which makes it approachable for most travelers.

Share.

In Spotlight

Marrakech is a vibrant, energetic city. There are serene riads, lovely palaces, and busy markets. But did you know that it’s fantastic for golf as well? Marrakech golf is more than just a game. It is about simultaneously experiencing the city, the natural world, and the culture. You notice little

Are you dreaming of a Moroccan vacation? Imagine escaping the buzzing city life. The tranquil Palmeraie oasis offers just that. It’s a vast area outside Marrakech filled with thousands of beautiful palm trees. Here, you find peace, true luxury, and amazing resorts. Picking the perfect hotel in Palmeraie Marrakech makes

Marrakech sits nearly three hours from the coast, yet its kitchens take fish seriously. Trucks bring in fresh catches from ports like Essaouira and Safi every morning, and the best seafood restaurants in Marrakech build their menus around whatever arrived that day rather than a fixed list of dishes. This