Heat oil in a large, heavy-bottomed saucepan over medium-high heat. Add the onions and sauté for 4-5 minutes, stirring occasionally until softened.
Add the chicken and garlic to the pan, cooking for about 5 minutes until the chicken is no longer pink.
Add the chorizo and peppers, stirring them in for 1 minute. Then, mix in the tomatoes, chickpeas, potatoes, paprika, and stock, making sure the potatoes are fully submerged in the liquid.
Bring the stew to a boil, then reduce the heat to a gentle simmer. Partially cover the pan and cook for 25-30 minutes.
Stirring occasionally, until the chicken is fully cooked and the flavors are blended.
Season the stew to taste, and stir in most of the chopped parsley. Serve hot, garnished with the remaining parsley and a side of crusty bread, if desired.
Enjoy!