Heat a large skillet over medium. Add a splash of olive oil and the sliced Spanish chorizo. Sizzle for 2–3 minutes until the edges crisp and it releases paprika-red oil. Scoop out the chorizo and leave the oil in the pan.
Add onion and bell pepper. Cook 5–6 minutes until soft and golden at the edges. Stir in garlic for 30 seconds.
Add 1 tsp smoked paprika, 1 tsp cumin, and a pinch of pepper flakes. Toast 30 seconds. Season with salt and black pepper.
Pour in crushed tomatoes. Simmer 5–7 minutes, stirring, until it thickens to a saucy, spoon-coating consistency. Taste and adjust seasoning. Fold in the crispy chorizo.
Use a spoon to create 4–6 little pockets. Crack eggs into the wells. Lower heat to medium-low.
Cover and cook 5–8 minutes until whites set and yolks still jiggle. Soft yolks taste best in shakshuka, FYI.
Scatter herbs and feta or manchego. Add a drizzle of olive oil if you're feeling fancy. Serve straight from the skillet with bread.