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

Preparation
Get these tasks done before you start cooking.
Preparing the Spice Blend
- 1
Combine spices
In a small bowl, combine the cumin, coriander, cinnamon, turmeric, paprika, cayenne pepper, and black pepper.
- 2
Mix thoroughly
Mix well to ensure even distribution of all spices.
- 3
Set aside
Set aside the spice blend for later use.
Preparing the Soup Base
- 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
Bloom spices
Stir in the prepared spice blend and cook for 1–2 minutes as the spices bloom in the oil.
- 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
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
Incorporate yogurt
Remove from heat, allow to cool slightly, and stir in Greek yogurt and lemon juice.
- 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
Miso Salmon With Charred Scallion Rice

Tuna Tartare With Sesame Avocado Base

Beef Stir Fry With Blistered Snap Peas

Lamb Tagine With Honeyed Summer Apricots

Watermelon Poke Bowl With Spicy Mayo

High Protein Breakfast Bowl With Smoked Paprika
Explore more from TastyFood
Looking for something different? Browse by category.