Soup · Dinner · Middle Eastern ·

Creamy Moroccan Harira with Seven Spices

A flavorful, fragrant soup that showcases the magic of traditional Moroccan spices blended with lentils and tomatoes.

4.7(708 reviews)
·By Ethan Brooks·
Creamy Moroccan Harira with Seven Spices — Soup served and photographed from above
Prep
35 min
Cook
1 h 45 min
Difficulty
Intermediate
Serves
6

Preparation

Get these tasks done before you start cooking.

Preparing the Spice Blend

  1. 1

    Combine spices

    In a small bowl, combine the cumin, coriander, cinnamon, turmeric, paprika, cayenne pepper, and black pepper.

  2. 2

    Mix thoroughly

    Mix well to ensure even distribution of all spices.

  3. 3

    Set aside

    Set aside the spice blend for later use.

Preparing the Soup Base

  1. 1

    Sauté aromatics

    Heat olive oil in a large pot over medium heat. Add the chopped onions, garlic, and ginger; sauté until onions are translucent.

  2. 2

    Bloom spices

    Stir in the prepared spice blend and cook for 1–2 minutes as the spices bloom in the oil.

  3. 3

    Add tomatoes

    Add the peeled and chopped tomatoes to the pot and cook briefly.

    Tip: For added depth, roast the tomatoes slightly before adding them to the pot.

How to Make Creamy Moroccan Harira with Seven Spices

Total time: 2 h 20 min · Yields 6 servings

  1. 1

    Simmer the soup

    Add the tomatoes, chickpeas, lentils, and vegetable broth to the pot, bring to a boil, then reduce to a simmer for 30–35 minutes.

  2. 2

    Incorporate yogurt

    Remove from heat, allow to cool slightly, and stir in Greek yogurt and lemon juice.

  3. 3

    Season to taste

    Taste the soup and adjust salt as needed before serving.

Chef's Tips

    Frequently asked questions

    You might also love

    Browse all recipes

    Explore more from TastyFood

    Looking for something different? Browse by category.