Stir in the blended tomatoes and tomato paste. Add turmeric, ginger, cinnamon, paprika, black pepper, and salt. Cook for 5 minutes to blend the flavors.
Simmer the Lentils and Chickpeas:
Add the soaked lentils, chickpeas, and water or stock. Bring to a boil, then reduce the heat and let it simmer for about 40-50 minutes, or until the lentils and chickpeas are tender.
Thicken the Soup:
In a small bowl, mix the flour with 1/2 cup of water to make a smooth slurry. Slowly pour this into the soup while stirring continuously to avoid lumps. Let it simmer for another 10 minutes.
Add Vermicelli and Herbs:
Stir in the vermicelli and cook for 5 minutes or until the pasta is tender. Add parsley, cilantro, and lemon juice for a fresh finish.
Serve:
Ladle the hot Harira into bowls and serve with lemon wedges, dates, or chebakia on the side.