Add oil to a non stick skillet. Add the onions, peppers and garlic and cook until the onions are translucent. Stir in the smoked paprika and harissa and toast, stirring to prevent burning.
Add the tomatoes , lower the heat to medium low and cover the pan. Continue to cook tomatoes about 10-15 minutes , stirring occasionally.
When ; your tomatoes have broken down and a nice sauce has formed, create a nest or in the sauce. Crack eggs into each next, or hole.
Cover your pan with a lid and cook until the whites have set and are cooked through, yet your yolks are still runny. Doneness of your eggs are a personal preference. When done, garnish with fresh parley or cilantro.