In a food processor, puree the tomatoes and white onion until a slurry consistency comes to fruition; set aside
Heat the olive oil over medium heat. Add your spices and toast them for about 30 seconds.
Stir in the tomato slurry, chickpeas, dry lentils, cilantro, parsley, salt, and 2 cups of water; let simmer for 20 mins or until the lentils are cooked through. Stir every 5 minutes.
"Bloom" saffron threads in ½ cup of hot water.
Stir in the vermicelli, tomato paste mixture and saffron water; let simmer for 5 minutes.
Stir in flour slurry to thicken the soup. Add lemon juice. Taste and adjust seasoning.
Serve with spicy harissa, fresh lemon, and cracked pepper
