Preheat the oven to 180°C (356°F).
Empty the canned tomatoes into a large bowl and squeeze them through your fingers to break them into a chunky purée; reserve any tomato juice.
Heat the olive oil in a large ovenproof skillet over medium heat. Add the chopped red onion and bell pepper and cook without stirring for 4–5 minutes, until softened and lightly browned.
Add the minced garlic, paprika, and cumin; stir and cook until fragrant, about 30 seconds.
Stir in the crushed tomatoes and combine. Reduce the heat to a gentle simmer and cook about 8 minutes, adding the drained chickpeas halfway through. If the sauce becomes too thick, add some reserved tomato juice. Season with sea salt, black pepper, and stir in a few torn basil leaves.
Use the back of a spoon to make four wells in the sauce near the pan edge. Crack one egg into each well and season the eggs lightly with salt and pepper.
Transfer the skillet to the middle oven rack and bake 6–8 minutes, until egg whites are set and yolks remain runny (cook longer for firmer yolks).
Remove from the oven, sprinkle with the remaining basil leaves, and serve immediately with crusty bread if desired.