Heat 2 tablespoons olive oil in a paella or large shallow fry pan over medium-high heat. Add chorizo and cook for 2-3 minutes on each side until browned. Transfer to a plate and set aside.
Add shrimp to pan and cook for 1-2 minutes on each side until opaque in the center. Transfer to plate with chorizo.
Heat remaining 6 tablespoons olive oil in the pan over medium-high heat. Add sofrito and cook, stirring occasionally, for 10 minutes.
Add sherry and bring to a boil. Simmer until the liquid has reduced by half, about 3 minutes.
Add smoked paprika, salt and sugar and cook, stirring constantly, until mixture thickens, 8-10 minutes.
Add saffron and chicken broth and bring to a boil.
Add rice; cook, stirring constantly, for 3 minutes. Reduce heat to low and simmer, without stirring, until the liquid is absorbed, 15-20 minutes; rotate pan every 5 minutes.
Scatter the olives, lemon zest, and prepared chorizo and shrimp on top. Drizzle with lemon juice and garnish with Aleppo pepper and parsley, if using. Serve with lemon wedges.
Notes
I used 12 homegrown cherry tomatoes because I had them on hand.
Recipe by Two of a Kind at https://www.twoofakindcooks.com/chorizo-and-shrimp-paella/