moroccan harira soup

3 Pinches 1 Photo
Surrey South, BC
Updated on Jan 6, 2026

Loaded with deliciousness, this amazing soup is the perfect meal to enjoy this winter.

prep time 20 Min
cook time 1 Hr 35 Min
method Stove Top
yield 8 serving(s)

Ingredients

  • 2 tablespoons olive oil
  • 1 - 1 1/2 pounds blade steak (aka chuck steak), cubed into bite-size pieces
  • freshly ground mixed peppercorns, to taste
  • 2 cups yellow onions, diced
  • 1 cup celery, diced
  • ground Himalayan pink salt, to taste
  • 3/4 cup diced red peppers
  • 3/4 cup diced green peppers
  • 2 tablespoons tomato paste
  • 1 tablespoon ginger, minced
  • 4 cloves (large) garlic, pressed
  • 1/2 tablespoon smoked paprika
  • 1/2 tablespoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon ground turmeric
  • 1/4 teaspoon ground cinnamon
  • 1/4 teaspoon cayenne pepper
  • 1 can diced tomatoes (15 oz)
  • 5 cups low-sodium beef broth
  • 1 cup water
  • 1 can chickpeas, drained and rinsed (19 oz./540ml)
  • 3/4 cup green lentils, rinsed
  • 1 tablespoon corn starch
  • 1/2 cup cold water
  • 1/2 cup fresh cilantro, chopped and divided
  • 1/2 cup fresh parsley, chopped and divided
  • 1/2 cup vermicelli or spaghettini pasta, broken into 1/2-inch pieces
  • 1 1/2 tablespoons freshly squeezed lemon juice

How To Make moroccan harira soup

  • Step 1
    In a Dutch oven over medium heat, add oil, and when it gets hot, add beef cubes and generously season with freshly ground mixed peppercorns. Sauté for 2 minutes or until no longer pink.
  • Step 2
    Add onion and celery; generously season with salt. Sauté for 3 minutes.
  • Step 3
    Add peppers and sauté for 3 minutes. Add tomato paste and stir to coat.
  • Step 4
    Add ginger and garlic; sauté for 1 minute.
  • Step 5
    Reduce heat to medium, and add smoked paprika, cumin, coriander, turmeric, cinnamon and cayenne pepper; cook for 30 seconds or until fragrant. Stir in tomatoes.
  • Step 6
    Pour in broth and water; bring to a boil.
  • Step 7
    Add chickpeas and lentils; mix them in. When it starts bubbling again, reduce heat to medium-low and simmer gently for 30 minutes, stirring often and scraping the bottom of the pot if needed.
  • Step 8
    Mix corn starch and 1/2 cup of cold water. Increase the heat to medium-high and when it starts boiling, add corn starch slurry; stir well until the liquid starts to thicken, about 45 seconds.
  • Step 9
    Reduce back to medium-low and stir in 1/4 cup of both cilantro and parsley.
  • Step 10
    Let the soup simmer gently for 25 to 30 minutes or until the lentils are tender, stirring occasionally and scraping the bottom of the pot if needed.
  • Step 11
    Add vermicelli or spaghetti and cook for 17 to 20 minutes or until tender.
  • Step 12
    Add 2 Tbsp cilantro and parsley plus lemon juice. Stir well and adjust seasoning if needed.
  • Step 13
    Serve in warm bowls and sprinkle on the remaining cilantro and parsley.
  • Step 14
    To view this comfort food recipe on YouTube, click on this link ➡ https://youtu.be/MV6pSCCGbe8

Discover More

Category: Beef Soups
Ingredient: Beef
Culture: Moroccan
Method: Stove Top

Comment & Reviews

ADVERTISEMENT
Just A Pinch Sweepstakes