Heat a large (10 or 12 inch) skillet over medium-low heat and add the bacon. Cook until the bacon starts to become crispy and most of the fat has rendered. Stir in the onion and garlic. Cook, stirring often, for 2 to 3 minutes until the onions soften.
Stir in the sweet potatoes. If you feel that you need more fat in the skillet, add 1 teaspoon of olive oil or butter. Stir in the chili powder, smoked paprika, salt and pepper. Cover the skillet and cook, stirring often, for 10 minutes, or until the potatoes start to soften. If at any time you feel like the potatoes aren’t softening and the skillet is dry, you can stir in 1 to 2 tablespoons of water and cover the skillet again.
Uncover the skillet and stir in the tomato paste. Cook for 1 to 2 minutes so the flavor develops in the pan. Stir in the quinoa if you’re adding it - stir until it’s fully incorporated into the potatoes. Stir in the corn. If you’re using frozen corn (it works!) just stir and cook for a few minutes until it’s thawed and warm.
Now it’s time for the eggs! Keep the skillet over medium-ish heat and crack the eggs into the skillet with the potatoes. Cover the skillet and cook until your egg whites are fully cooked.
To serve, top with sliced avocado, fresh chopped chives and cilantro and a spritz of lime.