Go Back
Moroccan Lentil Beans Soup

Moroccan Lentil Beans Soup

The ultimate comfort food, Moroccan Lentil Beans Soup is perfect for chilly nights. Packed with hearty lentils, aromatic spices, and fresh herbs, this easy weeknight dinner will warm you from the inside out. Make it tonight and enjoy a bowl of goodness!
Prep Time 5 minutes
Cook Time 1 hour
Total Time 1 hour 5 minutes
Servings: 6 servings
Course: Dinner, Soups
Cuisine: Moroccan
Calories: 320

Ingredients
  

  • 2 tablespoons olive oil
  • 1 large yellow onion
  • 1/2 cup red pepper
  • 3 cloves garlic
  • 1/2 cup fresh parsley
  • 1/2 cup fresh cilantro
  • 1/2 teaspoon ground cumin seeds
  • 1 teaspoon paprika
  • 1/2 teaspoon turmeric
  • 1 1/2 cups brown lentils
  • 1 1/2 cups crushed canned tomatoes
  • 1 1/2 cups unsalted vegetable broth
  • 1 teaspoon kosher salt
  • 1/4 cup quinoa
  • 1/2 cup canned chickpeas
  • 1/2 cup navy beans

Equipment

  • Large Pot
  • Saucepan
  • Skillet
  • Cutting Board
  • Chef's Knife
  • Mixing Bowl

Method
 

  1. Heat a large pot over medium-high heat and add in the olive oil. Once the oil shimmers, you know it's ready. It should take about a minute or so. This step forms the flavor base for your soup.
  2. Add in the onions and red pepper. Sauté over medium heat with a pinch of salt until the vegetables soften, which might take around 5 to 7 minutes. You’re looking for the onions to become translucent and tender.
  3. At this point, add the garlic and keep sautéing for another minute until the mixture is really fragrant. The garlic should be golden but not browned, as burnt garlic can turn bitter.
  4. Add the spices: cumin, paprika, and turmeric, and sauté for a few seconds to bring out the flavors. You should smell the spices awakening, and they should cling beautifully to the onion mixture.
  5. Now, add 1/4 cup each of the chopped parsley and cilantro. Stir them into the mixture, ensuring they’re well incorporated.
  6. Next, add in your lentils. Mix them in and sauté for another 30 seconds. They should be well coated with the oil and spices.
  7. Add the crushed canned tomatoes and vegetable broth. Season the soup with salt, adjusting to your taste. You should see the vibrant colors coming together.
  8. Place the lid on the pot and wait for the mixture to come to a boil. This step is crucial, so keep an eye on it!
  9. Once it comes to a boil, lower the heat to medium-low and allow the lentils to fully cook. This can take anywhere from 45 minutes to an hour depending on the type of lentils you’re using. Stir occasionally and ensure nothing is sticking to the bottom of the pot.
  10. Halfway through cooking, add the quinoa. Let it cook with the lentils for the remaining 20 minutes or so until everything is tender and well combined.
  11. Once the lentils are cooked and tender, gently add the chickpeas and navy beans. Allow them to simmer in the soup for about 3 minutes. They just need to heat through.
  12. When the soup is done, turn off the heat. Taste and adjust the seasoning, then throw in the remaining chopped parsley and cilantro for freshness.
  13. Add a squeeze of lemon before serving. Enjoy this hearty soup with loved ones!

Notes

  • Tip 1: Use quinoa instead of barley to make this Harira Soup gluten-free.
  • Tip 2: Choose any type of lentil you prefer, adjusting the cooking time accordingly.
  • Tip 3: Adjust the amount of vegetable broth to make a thicker or thinner soup.