This is my version of harira, the national soup of Morocco, which shows up in unending variations from city to city, street stall to street stall, and family to family. It can be vegan, vegetarian, or made with meat—usually lamb. Some cooks add chickpeas, chicken gizzards, or broken-up bits of angel hair pasta. But the result is always unmistakably harira, and that's what makes it so comforting and satisfying.