Spray the olive oil lightly in the base of the saucepan. Add the onion and garlic then saute until translucent. Approximately 5 minutes.
Add all the spices and stir until aromatic. Approximately 1 minute.
Stir in the chickpeas until well coated with the onion, garlic and spice mixture.
Add the vegetable stock and the silverbeet then stir. Bring to a simmer, place the lid on the saucepan and cook gently until the silverbeet is wilted.
Remove about one-third of the soup and put it into a blender. Pulse until smooth.
Return the blended soup to the saucepan and stir thoroughly. Serve with crusty bread or even pumpernickle.
This soup tastes even better the next day. You could make this with any pre-cooked legume. I like to cook legumes in my pressure cooker and store them in a glass jar in the freezer until I need them. Better and cheaper than the tinned varieties.