In a large pot, saute onions in olive oil and add spices, soup mix and garlic. Add in potatoes and about half a cup of water (or more if need), cook at least 10 minutes. Stir in carrots and other vegetables, adding more water to prevent stickage. Cook covered until potatoes are done. Check frequently to stir and ensure that the vegetables are not sticking to the bottom. Total cook time should be about 20-30 minutes.
Serve with couscous.