Spiced Moroccan Vegetable Soup with Chickpeas, Cilantro, and Lemon (Harira)

A hearty Moroccan soup featuring tender chickpeas, green lentils, and aromatic vegetables in a richly spiced broth with turmeric, cumin, and harissa. Finished with fresh herbs and bright lemon juice, this traditional harira is both nourishing and flavorful.

6 servings
1 hr

Ingredients

  • 4 tablespoons olive oil
  • 1 large onion
  • 3 stalks celery
  • 3 large carrots
  • ½ teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • ½ teaspoon harissa
  • 1 teaspoon salt
  • 1 bunch parsley
  • 1 bunch cilantro
  • 1 can crushed tomatoes
  • 7 cups chicken or vegetable stock
  • 1 cup chickpeas
  • 1 cup green lentils
  • 1 teaspoon freshly ground black pepper
  • 2 tablespoons all-purpose unbleached flour
  • 1 large egg
  • 2 whole lemons

Cooking Instructions

  1. 1.

    Heat the oil in a large skillet over medium heat and sauté the onion, celery, and carrots until the onion turns translucent and begin to brown, about 5 to 10 minutes. Add the turmeric, cumin, harissa or chile flakes, 1 teaspoon of salt, 1 cup each of the parsley and cilantro, tomatoes, and the stock or water and bring to a boil. If using the soaked chickpeas, drain them and add to the pot. Simmer uncovered for 25 minutes, then add the lentils, another teaspoon of salt and a teaspoon of pepper and continue simmering until the chickpeas and lentils are cooked, about 20 minutes more. If using canned chickpeas omit the first 25 minutes of simmering and add with the lentils.

    55 min

  2. 2.

    Whisk the flour, egg, and lemon juice into 2 cups (470 ml) of water. Stir into the soup. Simmer the soup about 5 minutes more and serve, sprinkled with the remaining cilantro and parsley. And don't forget to have some extra harissa in a plate on the side.

    5 min