Cook the potatoes in salted water and drain.
Heat the oil in a small frying pan and brown the seasoned chicken pieces on a medium heat until golden and crispy, about 3 minutes each side. Remove from the pan and add the chorizo sausage. Cook for several minutes until crispy, and that delicious smoky paprika flavour has been released.
Lower the heat and add the onions to the pan, cooking until soft, about 10 mins. Add the pepper, garlic and spices and cook for another 5 minutes. Then, add the potatoes, tomatoes, chicken and stock and bring to the boil. Reduce to a simmer and cook for 20 mins, checking that the chicken is cooked through. You can also place the mixture in a Dutch oven or casserole dish and simmer it slowly in the oven.
Season to taste before serving with crusty bread and perhaps some sour cream - the ideal weeknight dinner recipe!