Cut the chorizo in thin slices and cut the chicken into 1 inch (3cm) pieces.
In a small saucepan add the chicken stock, wine and saffron and bring to a boil over medium heat. Remove from heat and set aside.
Heat a 9 inch (23cm) paella pan over medium-high heat. Add the chorizo and cook for about 2 minutes until it releases its oils. Transfer to a plate. Add the chicken pieces to the pan, season with salt and pepper and cook for 2-3 minutes until slightly golden. Transfer to a plate.
Add the onion and garlic to the pan and cook for 5 minutes or until onion softens. Add the tomato, red pepper and paprika and cook for 2 -3 minutes more, until the water from the tomato has evaporated.
Return the chorizo and chicken to the pan and stir to combine.
Sprinkle the rice, stir and pour the chicken stock mixture. From this moment stir no more. Bring to a boil.
Reduce heat to low and cook, uncovered, for 15-20 minutes or until rice is tender and liquid is almost absorbed. If necessary add more stock.
Add the peas, cover, and cook for 5 minutes more.
Remove from heat and let paella covered to rest for 5 more minutes before serving.