Moroccan harira in a pale blue-and-white bowl: tomato-colored soup with chickpeas, lentils, fine noodles and herbs
Prep20 min
Cook1 hr 5 min
Serves4 servings
CuisineMoroccan

Harira: Moroccan Tomato, Lentil and Chickpea Soup for Breaking the Fast

Harira is Morocco's tomato-based soup of lentils, chickpeas, herbs and fine noodles, famous at Ramadan iftar. This recipe covers thickening with tedouira, with or without meat, herb substitutes, a lump-free finish, storage, reheating and FAQs.

Total: 1 hr 25 minLevel: Easy

Cooking flow

Cooking steps

STEP 11 / 5

Sauté the aromatics

10 min

Sautéing onion, celery, herb stems and spices in a pot as the base for harira
Sautéing the aromatics first builds a sweet, fragrant base that canned tomatoes alone can't give

Heat the olive oil in a heavy pot and sauté the onion, celery, garlic and ginger over medium heat. Take your time, until the onion is translucent and the green smell of the celery turns sweet. If using meat, add it now and cook until the surface changes color.

STEP 22 / 5

Add the tomatoes and beans and simmer

35 min

Tomato-colored harira simmering in a pot, with chickpeas, lentils and herbs visible
Simmer until the lentils are soft. Rush it and the beans stay hard at the center and the final thickening won't hold

Add the turmeric, black pepper, cumin, cinnamon and salt and stir for about 30 seconds, then add the canned tomatoes, tomato paste, lentils, chickpeas and water. Once it boils, lower to medium-low, set the lid slightly ajar and simmer for 35 minutes. The lentils are ready when they're soft and crush easily between your fingers.

STEP 33 / 5

Add the noodles and herbs

5 min

A spoonful of harira showing chickpeas, lentils, fine noodles and herbs
Adding noodles turns a bean soup into a meal. A small amount is plenty

Break the somen into roughly 3 cm pieces and add them to the pot along with half the parsley and cilantro. Simmer for 5 minutes, stirring so the noodles don't clump. They're ready when the noodles have separated and are scattered evenly through the soup, showing as thin strands between the beans. Somen contains salt, so taste here and decide whether to add more.

STEP 44 / 5

Thicken with tedouira

5 min

Pouring a thin stream of white tedouira into a pot of red harira
Pour the tedouira in a thin stream while stirring. This is the key step for harira's silky texture

Whisk 2 tbsp flour thoroughly into 100 ml cold water and pass it once through a fine strainer. Turn the heat to low and, stirring with a wooden spoon, pour the tedouira in a little at a time. Adding it all at once causes lumps, so add it in 3 parts and check as you go.

STEP 55 / 5

Rest and adjust the seasoning

10 min

Resting the harira off the heat and finishing with herbs and lemon
Cook out the floury taste over low heat, then turn off the heat and finish with herbs and lemon

Simmer over low heat for 5 minutes to cook out the raw flour taste, then turn off the heat and let it rest for 5 minutes. Add the remaining herbs, squeeze in a little lemon juice and taste. Adding too much acid to the whole pot makes the flavor too sharp when stored, so it's best to add lemon to each bowl.

0 / 0
Ingredients

Ingredients

1 / 2

Soup base

Ingredient Amount Substitutes & notes
Olive oil 2 tbsp Neutral oil works, but olive oil suits the aroma
Onion 1 (about 200 g) Finely chopped. Grating it gives a texture closer to Moroccan recipes
Celery 1 stalk (about 80 g) Chop the leaves too. If unavailable, a little green part of a leek plus parsley
Garlic 2 cloves Or 1 1/2 tsp garlic paste
Ginger 1 knob (about 15 g) Grated. Or 1 tsp ground ginger
Chicken thigh or thinly sliced lamb 200 g Optional. Without meat, use vegetable broth instead of water (about 7 oz)
Canned diced tomatoes 1 can (400 g) Or about 500 g ripe tomatoes, chopped (14 oz can)
Tomato paste 2 tbsp Or 1 tbsp ketchup, though it will be sweeter
Dried lentils 80 g Brown, green or red all work. Red break down easily and thicken the soup (about 1/3 cup)
Cooked chickpeas 200 g Or 80 g dried chickpeas soaked overnight
Water or chicken stock 900 ml You can dissolve 1 tsp bouillon granules in water (about 3 3/4 cups)
Parsley 20 g Finely chopped, including the stems
Cilantro 20 g If you dislike it, use more parsley. Better not to leave herbs out entirely
Somen noodles 30 g Break into 3 cm pieces. Capellini or other thin pasta works; vermicelli is traditional
2 / 2

Spices and finishing

Ingredient Amount Substitutes & notes
Turmeric 1/2 tsp Adds color and earthiness
Black pepper 1/2 tsp Freshly ground is best
Ground cumin 1/3 tsp Too much pushes it toward bean curry
Ground cinnamon a pinch Optional if you don't like it
Salt 1 1/2 tsp Adjust for the salt in the canned tomatoes and broth
Flour 2 tbsp For the tedouira. Or 2 tbsp rice flour
Water 100 ml For the tedouira. Use cold water
Lemon 1/2 Squeeze just before eating
Dates 8 Serve alongside if you have them; the dish works without
0 / 0

Late afternoon, tomato and herbs steaming in the kitchen

Just before sunset, red tomato bubbles pop at the edge of the pot, and the green scent of chopped cilantro and parsley rises. In go lentils, chickpeas and fine noodles snapped short. Finally, a white liquid is poured in little by little, and the thin soup suddenly turns silky on the tongue.

Harira (الحريرة) is a tomato-based bean soup loved in Morocco. It is best known as a dish served at iftar, the meal after sunset during Ramadan, but it's also eaten as an everyday light meal or a bowl from a street stall. The name is said to come from the Arabic word for "silk," and a final thickener of flour and water called tedouira turns what would be a thin bean soup into a smooth, velvety bowl.

Harira in a Moroccan bowl, served with lemon and dates
Harira brings tomato, beans, herbs and fine noodles together in one pot, a homey Moroccan soup

Almost nothing here is hard to find. With canned tomatoes, cooked chickpeas, lentils, onion, celery and fine noodles, you have the shape of it. The parts that need judgment are the amount of herbs and the final thickening. Get those right and it tastes like Moroccan harira, not just another minestrone.

Moroccan cuisine as a whole is covered in our introduction to Moroccan cuisine (in Japanese), which lays out how tagine, couscous and harira relate, but as a first dish to cook, harira is one of the easiest entry points. Unlike tagine (in Japanese), it needs no special pot, and it uses only small amounts of spice. To explore North African soup traditions more broadly, compare it with Algeria's chorba frik and you'll see how differently grains, beans and herbs are used.

Key points for making harira at home

To stay close to the original, keep the tomato, chickpeas, lentils, herbs, fine noodles and the final thickening. Meat, smen, cinnamon, and the choice of rice or noodles vary widely between households, so adjust them to what you can find and who you're cooking for.


Background: a home soup, not only for Ramadan

A Moroccan-style table with harira, dates, bread and mint tea
At Ramadan iftar, harira is often served with dates, sweet pastries and bread

Britannica describes harira as a thick mutton soup eaten to break the Ramadan fast and lists it among Morocco's national specialties. Taste of Maroc explains that it centers on tomato, lentils and chickpeas, with some families adding beef, lamb or chicken and others making a meatless vegetarian version.

What's interesting is that harira has no single "correct" version. Some families add rice; others add vermicelli broken into small pieces. Some bind the finish with egg; others thicken it with tedouira, a flour-and-water mixture. A little smen, a preserved fermented butter, adds an aroma like aged cheese, but you don't need it every time.

The common pitfall is assuming that Moroccan food must mean lots of spice. Harira's star isn't a strong aroma like curry powder but the rounded flavor of tomato, beans, celery and herbs simmered together until they merge. Some recipes include cumin, but too much pushes it toward bean curry. This recipe keeps cumin restrained and uses small amounts of ginger, turmeric, black pepper and cinnamon, letting the herbs and beans come forward.

The "silk soup" comes together at the very end

Harira's smoothness doesn't come from long simmering alone. Adding tedouira (flour dissolved in water) a little at a time while stirring the pot connects the tomato and beans, and the whole soup comes together like silk. Rush this and you'll get lumps.


Ingredients (serves 4)

Harira ingredients laid out: canned tomatoes, chickpeas, lentils, fine noodles, herbs and spices
Even with everyday supermarket ingredients, layering beans and herbs gives harira its character
Allergy information

This recipe contains wheat (somen noodles and the flour in the tedouira). If you add chicken or lamb, it also contains meat. To avoid gluten, swap the somen for rice noodles and the flour for rice flour or potato starch. Store-bought bouillon may contain wheat, dairy or soy, so check the label.

Shopping notes

Once you have the beans and herbs, harira becomes very easy to make. Lentils need no soaking, so they're a pantry staple you can also use in everyday soups and curries. Canned chickpeas are perfectly fine, though dried chickpeas you soak yourself have a better aroma. You don't need to buy every spice; starting with just cumin and turmeric is fine.


Method

Harira may look like a dump-everything-in-and-simmer soup, but what matters is not rushing the aromatics, cooking the beans until truly soft, and adding the tedouira a little at a time at the end. A pressure cooker speeds things up, but for your first batch, an ordinary pot lets you watch the changes and is harder to get wrong.

Scrape the bottom of the pot often

With lentils and tedouira in it, harira tends to settle on the bottom of the pot. Left alone over high heat, the bottom scorches and the flavor turns bitter. Especially after adding the tedouira, stir gently over low heat, sweeping the bottom.


Consistency and troubleshooting

Two small bowls comparing watery harira with silky, cohesive harira
If it's watery like the left, it was undersimmered or short on tedouira. When the solids and broth come together like the right, it's easy to eat

Almost every harira failure is one of four things: thin, lumpy, hard beans or weak herbs. Before adding spice because it tastes flat, check the consistency and the beans.

Problem Cause Fix
Watery Lentils haven't broken down, not enough tedouira Simmer 10 minutes. If still thin, dissolve 1 tsp flour in water and add
Lumpy Flour added directly to the hot pot Add strained tedouira little by little over low heat
Hard beans Old lentils, or heat too low Add water and simmer 15 minutes more. Adjust salt toward the end
Tastes like curry Too much cumin or turmeric Add a little more canned tomato and herbs; don't add more cinnamon
Raw, grassy taste Celery and onion not sautéed enough Give the first sauté 10 minutes or more, and chop the herb stems finely

The easiest adjustment is switching to red lentils. They break down readily and give the soup natural body. Brown or green lentils hold their shape better, though, so for a first try you can use half red and half brown.

How much tedouira you need depends on how much evaporates. Moroccan families often make a big pot, where less liquid cooks off during simmering, so the final flour only needs to "link everything a little." In a small saucepan or a shallow pot, liquid evaporates faster and the same amount can make it too thick. For your first batch, don't add all the tedouira: add half, simmer 2 minutes, and see whether it leaves a thin film on the back of a spoon. If, when you lift and pour a spoonful, the solids drop first and the red broth runs after them, it's still thin. If it's heavy and leaves a line on the bottom of the pot, it's too thick.

If it gets too thick, thin it with leftover canned tomato or light chicken stock rather than water alone, so the flavor doesn't go flat. If it's thin, simmer 10 minutes to break down the lentils a bit before adding flour. Trying to fix everything with flour at once leaves a floury feel on the tongue and takes you away from harira's "silk."

Without meat, the savory depth is lighter. To compensate, sauté the onion well, add 1 more tbsp tomato paste, and finish with just 1 tsp olive oil drizzled over. For a vegan version, don't replace the smen with grated cheese or butter; finish with herbs and lemon instead.

Cooking chicken through

If using chicken thigh, make sure it's cooked through to the center. Cut small, it cooks fully in the roughly 65 minutes of total cooking, but if the pieces are large, cut one open and check. If you're unsure, take out just the meat, split it, and simmer longer until the juices run clear.


Serving, menus and storage

Harira in a storage container, with the fine noodles, herbs and lemon kept in separate containers
If making ahead, keep the noodles and herbs separate so the texture holds up the next day

A squeeze of lemon just before eating brings out harira's aroma. At a Ramadan table it may be served with dates and sweet pastries like chebakia, but for an ordinary dinner you don't need the dates. Add bread, boiled eggs and a cucumber-and-tomato salad, and you have a very satisfying meal.

For a North African menu, serve harira as a starter with a small portion of tagine (in Japanese) and couscous or bread as the starch for a Moroccan-style table. On a light day, harira and a baguette are plenty. To lean toward the Middle East, add a small dish of hummus (in Japanese) and scoop up both with bread.

It keeps 2–3 days in the refrigerator. If stored with the somen in, the noodles absorb liquid by the next day and the soup gets heavy. If you're making it ahead, add only half the noodles and add the rest when reheating. To freeze, portion it out before adding the tedouira and noodles; that gives the best result. After thawing, heat it and add the noodles and tedouira for something close to freshly made.

Reheat the next day over low heat. The beans sink and scorch easily, so first add 2–3 tbsp water, stir from the bottom, then turn on the heat. If it's too thick, thin it with water; if it's thin, adjust with 1 tsp tomato paste and a little lemon rather than salt, to keep the sweetness of the beans.

Variations

Variation What changes Best for
Meatless harira Omit the meat and use vegetable broth Light weeknight dinners, make-ahead
Chicken harira Add 200 g chicken thigh Easy to eat for children and older family members
Lamb harira Add 150–200 g thinly sliced lamb Weekends, when you want a stronger Moroccan character
With rice Replace the somen with 2 tbsp rice Make-ahead batches where you don't want soggy noodles
Lower gluten Use rice noodles and rice-flour tedouira Tables avoiding wheat
Using up leftover harira

Simmer next-day harira down a little and spoon it over rice for a risotto-like bean and tomato dish. Add more herbs and top with a soft-boiled egg and it works for breakfast. To turn it into a different dish entirely, crack eggs into it and warm through, like shakshuka (in Japanese).


FAQ

A table with a small bowl of harira, mint tea, dates and lemon
One bowl of harira is satisfying, but lemon and dates give the meal a rhythm

Q1. Can I make authentic-tasting harira without meat?

Yes. Many home versions include meat, but meatless and vegetable-based versions exist too. If you skip meat, sauté the onion well and use more tomato paste and herbs to bring the beans' savoriness forward. Making up for it with smen or butter adds an animal aroma, so for a vegan version, finish with olive oil and lemon.

Q2. Is it strange to use somen?

Not at all. Traditionally, families add fine vermicelli or rice, and somen is about as thin. Somen contains salt, though, so start with less salt in the soup. If you'll store the soup, add the somen later so it doesn't go soggy.

Q3. Can I use potato starch instead of tedouira?

You can, but the texture moves toward a glossy, starch-thickened sauce. For harira's rounded body, flour or rice flour is better. If you use potato starch, dissolve 2 tsp in 2 tbsp water and add a little at a time at the end. Too much gives a translucent, gloopy thickness that looks like a different dish.

Q4. What if I don't like cilantro?

You can leave out the cilantro entirely, but with weak herbs, harira loses its character. Use more parsley and add finely chopped celery leaves. Other strong herbs such as shiso shift the aroma noticeably, so if you use them, just 1–2 leaves at the end is best.

Q5. What should I serve with harira?

For a light dinner, harira, bread, boiled eggs and a salad are enough. To broaden into Moroccan food, try tagine (in Japanese) or couscous; for a North African soup comparison, chorba frik is a good next step. To tour African food more widely, move on to the rice dish jollof rice or our overview of African cuisine, which maps out bean and staple-food traditions, and the regional differences come into view.


Summary

A table set with harira, bread, lemon and herbs
From one bowl of beans and herbs, expand your Moroccan table step by step

Harira is an excellent way into Moroccan cooking. You don't need a tagine pot or expensive saffron. Canned tomatoes, beans, herbs, fine noodles and a final thickening: that combination alone brings together unfamiliar aromas and the comfort of a homey everyday soup.

What matters is cooking the beans patiently until soft, not being shy with the herbs, and adding the tedouira little by little. Make it light and meatless the first time, then with chicken, and when you're comfortable, try lamb or smen. Moving closer to the original step by step is how Moroccan food stays on your table for the long run.

Next, branch out into braises with Moroccan tagine (in Japanese), or try chorba frik, a close North African soup. Once you understand how beans and herbs are used, African cooking suddenly feels close to home.

Sources

  1. Taste of Maroc. "Harira Recipe - Moroccan Tomato Soup with Chickpeas and Lentils." https://tasteofmaroc.com/moroccan-harira-soup-recipe/ (accessed May 9, 2026)
  2. Encyclopaedia Britannica. "Harira." https://www.britannica.com/topic/harira (accessed May 9, 2026)
  3. Lentils.org. "Moroccan Harira Soup." https://www.lentils.org/recipe/moroccan-harira-soup/ (accessed May 9, 2026)
  4. Epicurious. "Harira." https://www.epicurious.com/recipes/food/views/harira-51174000 (accessed May 9, 2026)