If using dried chickpeas, soak them in a bowl of cold water overnight (about 12 hours). Next day, drain and rinse. If using tinned chickpeas, simply drain and rinse under running water.
Heat the extra virgin olive oil in a large saucepan over medium heat.
Add the chopped onion and garlic, and cook for 5-7 minutes until soft and translucent.
Stir in the carrot and cook for another 5 minutes until it begins to soften.
If using chorizo, add it now and fry for 2-3 minutes until lightly browned.
Add the chickpeas, potato and bay leaf. Sprinkle over the sweet paprika and ground cumin (if using), and mix well to coat everything in the spices.
Pour in the vegetable stock or water to just cover the ingredients. Increase the heat and bring to the boil.
Once boiling, reduce to a gentle simmer, cover with a lid and cook for 1½ to 2 hours if using dried chickpeas, or 20 to 30 minutes for tinned, until the chickpeas and vegetables are very tender.
Season with salt and plenty of freshly ground black pepper. For a thicker stew, lightly crush a few chickpeas and potato chunks against the side of the pan.
Remove from the heat and allow the stew to rest for 5-10 minutes before serving. Serve with crusty bread if you like.