This is a terrific, relaxed party dish—easy to make, fun to eat and meant for a gathering. A time-honored stew, rich with vegetables and the flavors—saffron, cinnamon, turmeric—of North Africa.
Heat a large sauce pot over medium high heat. Add oil, garlic, onion, celery, zucchini and cabbage to the pot and season with salt and pepper. Add curry, cumin, coriander, saffron, red pepper and raisins. Saute, stirring frequently, 7 or 8 minutes.
In a separate pot, add broth and bring broth to boil. Add couscous to the broth, stir, cover and remove from heat. Let stand 5 minutes. Remove lid from the pot and fluff couscous with a fork.
Remove couscous from pot, toss again with fork to combine and transfer to a serving platter. Add the veggies on top of couscous. Serve with warm Mediterranean flat breads. You can also add some fennel on top for decoration.