Go Back

Harira – Moroccan Soup

Harira is a traditional Moroccan soup that is super flavorful and hearty! It's enjoyed almost every day in my house in Ramadan and although many families make it different, this is my mom's recipe and it's guaranteed to be delicious.

Ingredients

  • 1 pound lamb or beef diced
  • 3 tablespoons olive oil
  • 1/2 yellow onion, grated
  • 2 teaspoons turmeric
  • 1 tablespoon ginger
  • 1 teaspoon cinnamon
  • 1 1/2 teaspoon black pepper
  • 2 to 3 teaspoons salt, more or less to taste
  • 1 cup tomato sauce
  • 3 cups water, more as needed
  • 1/3 cup all-purpose flour mixed with 1 cup water
  • 1/4 cup cilantro, finely chopped
  • 1/4 cup parsley, finely chopped
  • 2/3 cup chopped celery
  • 1/2 cup chickpeas, drained from can and peeled
  • 1/4 cup vermicelli
  • 2 eggs beaten, optional
  • lemon wedges, to serve on the side
  • cilantro, to garnish with
  • bread to serve with, optional

Instructions 

  1. To a large pot over medium-high heat, add the olive oil, lamb or beef, grated onion, and all the spices. Brown the meat for 2 to 3 minutes just until it has a nice color.
  2. Then add the tomato sauce, water, flour + water, cilantro, parsley, and celery. Mix and bring to a boil.
  3. Drop the heat to low, cover, and let it simmer for 40 minutes to an hour or until the meat is cooked and tender. Timing can vary.
  4. Take the lid off and add the chickpeas and vermicelli. Mix and let it simmer. for about 12 minutes or until the vermicelli is cooked.
  5. Optional, add the beaten eggs and let it cook for 3 minutes before stirring.
  6. If it is too thick for your liking, add more water and taste it. Adjust any seasoning to your desired taste.
  7. Serve with a squeeze of lemon and cilantro on top.