Ingredients
Method
- Gather all ingredients.
- Heat olive oil in a stock pot over medium-high heat and cook lamb until browned and some fat has rendered, about 5 minutes.
- Add diced onion and a generous pinch of salt and cook, stirring often, until onion is soft and lightly browned, 4 to 5 minutes.
- Season with smoked paprika, coriander, cumin, ginger, black pepper, and cinnamon.
- Add minced garlic and cook and stir until combined, 30 seconds to 1 minute.
- Add tomato paste and cook and stir for about 1 minute.
- Add chicken broth, crushed tomatoes, celery, and water and bring to a boil over high heat.
- Add chickpeas and green lentils and season with salt to taste.
- Reduce heat to medium-low and simmer for 30 minutes, stirring occasionally.
- Mix flour and cold water in a small bowl to form a slurry.
- Drizzle slurry into the soup to thicken.
- Bring soup back to a simmer and stir in half of the cilantro and parsley.
- Simmer on medium-low heat until meat and lentils are tender and soup has thickened, about 20 more minutes.
- Stir in vermicelli pasta and cook until tender, 10 to 15 minutes.
- Taste and adjust seasoning with cayenne and salt.
- Stir in remaining cilantro and parsley.
- Finish soup with lemon juice to taste.
- Serve immediately with a drizzle of olive oil.
Notes
Store leftover soup in the refrigerator for up to 3 to 4 days and add extra water when reheating if needed. This soup also freezes well for up to 3 months. Serve with warm crusty bread, steamed rice, or a simple green salad.
