Heat olive oil in a pan over medium heat. Add chorizo and fry for 3-5 minutes until lightly brown. Lower the heat, add the onion, and cook for 3-5 minutes, until the onion is translucent. Add shrimp and cook for 3 minutes, stirring occasionally. Add tomatoes and garlic and stir. Season with sweet paprika, saffron, salt, and pepper. Add white wine, stir, and cook for 2 minutes.
Add 2 tablespoons chopped parsley and the rice to the pan. Stir and cook for 1 minute. Add the broth and bring to a boil. Give the pan a gentle shake back and forth and cook, uncovered, for about 15 minutes.
Remove the pan from the heat, cover, and allow it to rest for 10 minutes.
Garnish with the remaining parsley and serve. If you’d like, you can serve it with an additional portion of roasted tomatoes.