01 - Heat 1 tablespoon olive oil in a large skillet over medium heat. Add diced potatoes and cook, stirring occasionally, until golden and tender, about 8 to 10 minutes. Transfer potatoes to a plate and set aside.
02 - Add the remaining olive oil to the skillet. Add chorizo slices and sauté for 2 to 3 minutes until browned and the oils have rendered.
03 - Add chopped onion, diced red bell pepper, and jalapeño, if using. Cook for 3 to 4 minutes until softened. Stir in minced garlic and cook for 30 seconds until fragrant.
04 - Return cooked potatoes to the skillet. Sprinkle in smoked paprika, ground cumin, salt, and black pepper. Mix thoroughly to combine.
05 - Move the mixture to the sides of the skillet to create space in the center. Add shrimp and cook for 1 to 2 minutes per side, until just pink and opaque. Stir all ingredients together.
06 - Make four small wells in the mixture and crack one egg into each well. Lower heat to a gentle setting, cover the skillet, and cook until eggs are just set, approximately 4 to 5 minutes. For firmer yolks, increase cooking time by 1 to 2 minutes.
07 - Top with chopped fresh cilantro and serve immediately.