Berkoukech soup

1. In a large pot or Dutch oven, heat oil over medium heat. Add onions and sauté until translucent. Add meat, tomatoes, tomato paste, paprika, coriander, ginger and garlic. Season with salt and pepper and cook for 5-10 minutes, stirring occasionally, until meat is lightly browned.
2. Add carrots and celery. Add 5 cups of water. Bring to a boil, reduce to a simmer, and cook, covered, for about one hour, until meat is cooked and beginning to become tender.
3. Add the chickpeas and zucchini. Cook for 20 minutes more, until zucchini is softened.
4. If you plan to serve the soup right away, add the couscous directly to the pot and cook according to package directions. If you prepare the soup ahead of time, save this step until just before serving, as the couscous will continue to absorb liquid.
5. Garnish with chopped cilantro and serve.
Find it online:
https://pageturnercookbooks.com/recipe/2449-Berkoukech-soup