July 03, 2016
I continue to be inspired by my vacation in Marrakech last year, and as you can see I have many more Moroccan recipes still to explore.
Harira is a traditional soup from Morocco, and while it is enjoyed year-round as an appetizer or light meal, it gains particular significance during Ramadan, for many households being a significant dish for iftar, the traditional meal that breaks the daily fasting during that month. Its recipes are as varied as the households they come from, but generally are all based on a combination of tomatoes, legumes, a starch such as rice or pasta, green herbs, and spices. Meat is an optional component, but used in fairly small quantities as it is not the focus of the soup. I've used lamb in this version, because we have such an excellent supplier of good quality lamb that I cook with it as often as I can, but beef or chicken could be used instead or the meat could be omitted entirely. For a meatless, vegan harira, I would double the amount of lentils, and possibly also increase the amount of chickpeas.
The soup is thick and hearty, and always served with bread. As part of iftar, it might also be accompanied by dates, hard boiled eggs, small savoury pastries, even homemade pizza. Iftar is served just after sundown, and although it is Ramadan right now, we are not Muslim so we enjoyed the harira at our usual dinnertime.
This version of harira is pretty close to the one I first tried at the market restaurants that spring up every evening in Jemaa El Fna, the main square of Marrakech. It is adapted from MarocMama's recipe.
Harira with Lamb
Makes 7-8 cups
1 medium yellow onion
4 cloves garlic
5 large roma tomatoes
225 grams lamb, diced small (optional)
1 cup chopped parsley
1/2 cup chopped cilantro
4 tablespoons tomato paste
1 tablespoon olive oil
3/4 teaspoon salt
1 1/2 teaspoons black pepper
1 tablespoon sweet paprika
1 tablespoon turmeric
1 small pinch saffron, crushed between fingers (optional)
400 grams cooked chickpeas
1/4 cup dry green or brown lentils (washed)
30 grams spaghettini or other thin pasta (broken into short lengths)
1/2 cup unbleached all-purpose flour
5 cups water
Prepare your mise en place: roughly chop the onion and garlic together, and the tomatoes and herbs each separately.
In a food processor, puree the onion and garlic until smooth (a tablespoon of water may help this process).
In a Dutch oven, heat the olive oil over medium heat. Add the onion/garlic puree, and stir and cook for a few minutes. Increase the heat slightly, and add the meat, if using. Stir and cook the meat until it has lost its raw look on all sides.
Add the tomatoes to your now-empty food processor and quickly puree. Add the pureed tomatoes, tomato paste, chopped herbs, salt and the spices, and stir well. Add four of the five cups of water, and bring up to a simmer. Add the washed lentils and chickpeas, and stir through. Reduce the heat to a bare simmer, and let cook for an hour, to let the lamb get tender. This can be reduced to 30 minutes if you aren't using the meat - long enough for the lentils to get tender.
While the soup is simmering, whisk together until smooth the remaining cup of water with the flour. Let it stand while the soup cooks, so that the flour fully hydrates.
When the lentils are cooked and the lamb has had some time to get tender, add the broken pasta and stir through. Then, stirring constantly, add the flour/water mixture in a thin, steady stream. The soup will start to thicken very rapidly, but keep stirring it until all of the flour mixture has been added. This is a very thick soup. Cook and stir for another 20 minutes, to allow enough time for the raw taste of the flour to cook out, and for the pasta to cook. You will need to keep the burner on its lowest heat and stir the soup regularly, to prevent the scorching. Serve as an appetizer or whole meal, with bread and any other accompaniments you like.