Cook the couscous as per the package instruction; make sure to add salt.
While couscous is cooking, in a large skillet heat the olive oil on a medium heat.
Add onions and cooking them until translucent, around 5 minutes.
Next add the leek, carrots, asparagus and peppers along with dash of salt and cook for a minute.
Stir in the spices(cumin powder, turmeric, chile flakes and ginger powder) and harissa paste. Add salt and pepper as per your taste preference. Cook the veggies with spice mix for 5 minutes.
Raise the heat to medium high, add chickpeas and vegetable broth and bring it to boil.
Once the mix comes to boil, reduce heat to low heat. Cover the skillet and let everything cook for 8 to 10 minutes. There should be some liquid left by end of cooking time.
Taste the spice level as well as salt and pepper, add more if needed.
Turn off the heat and garnish with chopped parsley and mint.
Serves the vegetables with the some liquid on a bed of warm couscous.