Skip to content

Moroccan Harira Soup: The Traditional Ramadan Recipe

Authentic Moroccan harira with lentils, chickpeas, tomato and herbs, thickened the traditional way. Serves 8, with vegetarian, freezing and Ramadan tips.

· 5 min read

Bowl of Moroccan harira soup next to a bowl of dates and a wooden ladle for iftar
Photo: Atiqa ezahiri, CC BY-SA 4.0, via Wikimedia Commons
On this page
Prep
30 min
Cook
1 h 30 min
Serves
8
Jump to recipe ↓

Harira is Morocco's tomato, lentil and chickpea soup, flavoured with lots of fresh cilantro, parsley and celery, warmly spiced with ginger, pepper and cinnamon, and thickened at the end with a flour slurry called tadouira. Plan on 30 minutes of chopping and about 1½ hours of simmering. It is easy, makes a big pot, and it is the soup almost every Moroccan home serves to break the fast during Ramadan.

Outside Ramadan it is a winter soup, sold in small bowls at street stalls and cafés. Ramadan 2027 is expected to start around 8 February 2027 (exact date confirmed by moon sighting), so harira season is coming.

At a glance

Makes About 3 L (12 cups), 8 bowls
Prep 30 minutes (plus overnight soaking for dried chickpeas)
Cook 1 h 30 min (about 1 hour with canned chickpeas)
Difficulty Easy
Diet Easily vegetarian; gluten-free with swaps

Ingredients

  • 250 g (9 oz) lamb or beef, in small cubes (optional)
  • 1 large onion, grated
  • 2 celery stalks with their leaves, finely chopped
  • 1 large bunch cilantro + 1 bunch parsley, finely chopped (about 1 packed cup each)
  • 3 tbsp olive oil (or 1 tbsp smen + 2 tbsp oil)
  • 1 tsp ground ginger, 1 tsp black pepper, 1 tsp turmeric, ½ tsp cinnamon
  • 2 tsp salt
  • 100 g (½ cup) dried chickpeas, soaked overnight, or 1 can (400 g / 14 oz)
  • 100 g (½ cup) brown or green lentils
  • 800 g (1¾ lb) ripe tomatoes, pureed, or 1 can (800 g / 28 oz) crushed tomatoes
  • 2 tbsp tomato paste
  • 2.5 L (10 cups) water
  • 50 g broken vermicelli (½ cup) or rice (¼ cup)
  • Tadouira: 60 g (½ cup) flour whisked into 250 ml (1 cup) water
  • Lemon wedges, to serve
Homemade harira with lentils, chickpeas, thin noodles and carrot in a white bowl
Harira with lentils, chickpeas and broken vermicelli — Credit: HaJunkiyada, CC BY-SA 4.0, via Wikimedia Commons

Instructions

  1. Build the base. In a large pot (at least 5 L / 5 qt), combine the meat, onion, celery, half the herbs, oil, spices and salt. Cook over medium heat for 10 minutes, stirring, until the onion softens and the meat loses its pink colour.
  2. Cook the chickpeas. Add the soaked chickpeas and 1.5 L (6 cups) water. Cover and simmer for 45 minutes. (Using canned chickpeas? Skip to step 3 and add them with the tomatoes.)
  3. Add lentils and tomatoes. Stir in the lentils, tomatoes, tomato paste and the remaining 1 L (4 cups) water. Simmer, partly covered, for 30 minutes, until the lentils are soft.
  4. Add the pasta. Add the vermicelli or rice and cook 5–10 minutes.
  5. Thicken. Whisk the tadouira until completely smooth (strain it if lumpy). With the soup at a steady simmer, pour it in a thin stream while stirring constantly.
  6. Finish. Simmer for 10 more minutes, stirring often so nothing sticks to the bottom. The soup should look silky and coat the back of a spoon. Add the remaining herbs, taste for salt, and serve hot with lemon.
Close-up of harira soup with pieces of lamb, chickpeas and noodles
Lamb, chickpeas and noodles in a tomato broth — Credit: إيان, CC BY-SA 4.0, via Wikimedia Commons

Why tadouira matters

Without the slurry harira is just a good lentil soup. The flour gives it the smooth, velvety body Moroccans expect, and it rounds off the acidity of the tomatoes. Some cooks make the tadouira a day ahead with a pinch of yeast, or simply leave it to sour on the counter, which gives a faint tang. Others whisk in a beaten egg at the very end for extra richness. Both are traditional; neither is required.

Breaking the fast with harira

At sunset during Ramadan, the table usually has dates, harira, boiled eggs sprinkled with cumin and salt, chebakia (sesame-honey cookies), sellou, milk or juice, and bread. The soup is the warm, filling centre of that meal after a day without food or water. If you are planning a Ramadan table, start with harira and add msemen and mint tea.

Moroccan table with a bowl of harira, small dishes of dates and olives, and fried snacks on a tiled table
Harira on a Ramadan table with small sides — Credit: AxlsPacific, CC BY-SA 4.0, via Wikimedia Commons

Mistakes to avoid

Mistake What happens Fix
Dumping the slurry in all at once Lumps of raw dough Thin stream, constant stirring
Stopping after the slurry goes in Floury taste Simmer at least 10 more minutes
Not stirring after thickening Scorched bottom Stir every couple of minutes
Using red lentils They dissolve into mush Brown or green lentils hold their shape
Skimping on herbs Flat, tomato-soup flavour Two full bunches; it should look green-flecked
Unsoaked dried chickpeas Still hard after 2 hours Soak overnight or use canned

Substitutions for cooks abroad

  • Celery: Moroccan cooks often use celery leaves; Western celery stalks plus leaves work fine. In Japan, Chinese celery or regular serori with leaves.
  • Smen: optional. A spoon of butter or ghee gives some of the richness. Our ras el hanout guide covers where to find smen and other Moroccan pantry staples abroad.
  • Vermicelli: Moroccan shaariya is thin wheat vermicelli; broken capellini or angel-hair pasta is the same thing.
  • Meat: chicken giblets or small pieces of chicken are also used in some homes.

Make ahead and storage

Harira keeps 4 days in the fridge and freezes well for 3 months. It thickens a lot as it cools; thin it with water when reheating and adjust the salt. During Ramadan many families cook a large pot every two or three days. If you plan to freeze it, leave out the vermicelli and add it fresh when reheating so it doesn't go soft.

Recipe card

Moroccan Harira Soup: The Traditional Ramadan Recipe

Prep
30 min
Cook
1 h 30 min
Serves
8

Ingredients

  • 250 g (9 oz) lamb or beef, in 1 cm (1/2 in) cubes (optional)
  • 1 large onion, grated
  • 2 celery stalks with leaves, finely chopped
  • 1 large bunch cilantro and 1 bunch parsley, finely chopped (about 1 cup each, packed)
  • 3 tbsp (45 ml) olive oil, or 1 tbsp smen plus 2 tbsp oil
  • 1 tsp ground ginger
  • 1 tsp ground black pepper
  • 1 tsp ground turmeric
  • 1/2 tsp ground cinnamon
  • 2 tsp salt, plus more to taste
  • 100 g (1/2 cup) dried chickpeas, soaked overnight, or 1 can (400 g / 14 oz), drained
  • 100 g (1/2 cup) brown or green lentils, rinsed
  • 800 g (1 3/4 lb) ripe tomatoes, pureed, or 1 can (800 g / 28 oz) crushed tomatoes
  • 2 tbsp tomato paste
  • 2.5 L (10 cups) water
  • 50 g (1/2 cup) broken vermicelli, or 50 g (1/4 cup) rice
  • 60 g (1/2 cup) all-purpose flour mixed with 250 ml (1 cup) water (tadouira)
  • Lemon wedges, to serve

Method

  1. 1Put the meat, onion, celery, half the herbs, oil, spices and salt in a large pot. Cook over medium heat 10 minutes, stirring.
  2. 2Add the soaked dried chickpeas and 1.5 L (6 cups) water. Cover and simmer 45 minutes.
  3. 3Add the lentils, pureed tomatoes, tomato paste and the remaining 1 L (4 cups) water. Simmer 30 minutes until the lentils are tender. Add canned chickpeas now if using.
  4. 4Add the vermicelli or rice and cook 5-10 minutes.
  5. 5Whisk the flour and water until smooth. Pour it in a thin stream into the simmering soup, stirring constantly.
  6. 6Simmer 10 more minutes, stirring often, until silky. Add the rest of the herbs, taste for salt and serve with lemon.

FAQ

Is harira vegetarian?

It is often made with a little lamb or beef, but meat is optional. Leave it out and use olive oil or butter; the lentils and chickpeas keep it filling.

What is tadouira?

Tadouira is the flour-and-water slurry stirred into harira at the end. It gives the soup its silky, velvety body. Some families let it sit and ferment slightly for extra tang.

Can I make harira gluten-free?

Yes. Thicken with cornstarch or rice flour instead of wheat flour, and use rice instead of vermicelli.

When is Ramadan 2027?

It is expected to start around 8 February 2027 and end with Eid al-Fitr around 10 March 2027. Morocco confirms the exact dates by moon sighting, so they can move by a day.

Sources

  1. Wikipedia: Harira (overview, origins and Ramadan role)
  2. Moroccan Zest: Moroccan harira soup (reference recipe)
  3. The National: Vegetarian harira for Ramadan (reference recipe)
  4. Timeanddate: Ramadan begins in Morocco (tentative 2027 date)

Share this post