Heat oil and butter in a large fry pan. Fry onion, chorizo and ham until everything is golden.
Drain off excess oil and place mixture into slow cooker.
Add all remaining ingredients into slow cooker, mix well and cook on high for 4hrs.
Process soup in batches in a blender or use a hand blender while still in slow cooker.
Serve with a dollop of natural yoghurt and some crusty bread, or for a more filling meal, with some tortellini!!
Note:
Adjust amount of spice to your liking.
You could just through all the ingredients into the slow cooker without cooking the onion, chorizo and ham first. I find it adds more depth of flavour if you do.
These quantities filled my 6L slow cooker right to the top!!