Combine the semolina and salt in a large bowl and mix. Gradually add a cup of water while stirring. Stop when the mixture is slightly lumpy. Do not use the entire cup of water; the goal is not to form dough. Once couscous crumbs are formed, add the oil, mix well, and transfer to a couscous sieve strainer.
Meanwhile, prepare a couscous pot by filling half of it with water and bringing it to a boil. Place the sieve strainer with the couscous in it over the boiling water. Cover the pot and steam for 40 minutes.
Transfer the couscous to a bowl, pour 2½ cups of water, and cover for 20 minutes.
Stir and strain the couscous again, and it’s ready.
Serve the couscous with the vegetables on top and a little bit of the soup.