Season your preferred chicken cuts with salt and ground black pepper, then heat olive oil on a deep pan with a lid or in a Dutch oven.
Once the oil is ready, place the seasoned chicken and brown it on all sides, leaving some space between each piece.
Set the chicken aside.
Using the same pan and oil, cook the chopped onion and garlic until they soften.
Add the tomato paste, cumin, and smoked paprika.
Mix and let cook for about 2 to 3 minutes --- lower the heat to avoid burning the spices.
Add the chopped Spanish chorizo and mix, allowing some of the chorizo's oil and flavor to release.
Place the browned chicken back in the pan and pour the sherry.
Let the alcohol evaporate, mixing and coating the chicken in the process.
Add the stock, crushed tomatoes, bay leaves, and thyme --- mix to combine.
Cover with a lid, bring to a quick boil, and add the chopped bell pepper.
Adjust the heat to medium-low and simmer for at least 30 minutes or until the chicken is cooked.
Add the olives, then taste and adjust the seasoning as preferred.
Place the lid back, remove the pan from the heat, and let it sit for a few minutes.
Transfer your Spanish chicken stew with chorizo into serving plates and enjoy!