Heat olive oil in a large skillet over medium heat.
Add chopped bacon and cook until crispy; remove bacon and set aside, leaving the fat in the pan.
Add diced sweet potatoes to the skillet. Cook for 8-10 minutes, stirring occasionally, until they start to soften.
Stir in the chopped onion, bell peppers, and garlic. Cook for another 5-7 minutes until vegetables are tender.
Season with smoked paprika, ground cumin, salt, and pepper. Mix well.
Return the crispy bacon to the skillet and combine evenly.
If desired, make small wells in the hash and crack eggs into them. Cover the pan and cook until eggs reach preferred doneness.
Sprinkle chopped parsley over the hash and serve warm.