01 - Heat olive oil in a large ovenproof casserole dish or Dutch oven over medium-high heat.
02 - Add the chorizo and cook for 2-3 minutes until it releases its oil and begins to crisp. Remove and set aside.
03 - Add chicken pieces to the pan. Brown on all sides, about 5 minutes. Remove and set aside with the chorizo.
04 - In the same pan, add onion and cook for 3 minutes until softened. Add garlic and cook for 1 more minute.
05 - Stir in red and yellow peppers; cook for another 2 minutes.
06 - Return the chicken and chorizo to the pan. Stir in smoked paprika, oregano, black pepper, and salt.
07 - Add tomato paste, canned tomatoes, cherry tomatoes, and chicken stock. Stir well to combine.
08 - Bring to a simmer, then cover and cook on low heat for 30 minutes, or transfer to a preheated oven at 350°F for 30 minutes.
09 - Remove the lid for the last 10 minutes to reduce the sauce slightly, if desired.
10 - Garnish with chopped parsley before serving.