Heat olive oil in a large pot and brown the lamb and chicken until golden.
Add spices, stir, then add carrots, potatoes, tomatoes, and chickpeas. Pour in water, bring to boil, and simmer for 45 minutes.
Grill merguez sausages separately until charred and set aside.
Prepare couscous with olive oil and warm water, then steam until light and fluffy.
Add zucchini and cabbage to the broth 15 minutes before serving. Serve couscous topped with meats and vegetables, garnished with cilantro, and side of merguez.
Notes
For best flavor, let the dish rest for 10 minutes before serving to allow flavors to meld.