In a large skillet, heat the extra-virgin olive oil over medium heat. Once hot, add the diced red onion and sauté for about 3-4 minutes until it becomes translucent. Add the minced garlic and sauté for an additional minute, stirring frequently to prevent burning.
Next, add the diced sweet potato to the skillet. Season with kosher salt and freshly ground black pepper. Cook for about 8-10 minutes, stirring occasionally until the sweet potatoes start to soften and develop a lightly browned exterior.
Add the diced red and yellow bell peppers to the skillet. Continue to cook for another 5 minutes, allowing the peppers to soften and their flavors to meld with the sweet potatoes.
Once the peppers are tender, stir in the chopped kale. Cook for an additional 3-4 minutes until the kale is wilted and vibrant. Taste and adjust the seasoning if necessary.
Create four little wells in the hash mixture and crack an egg into each well. Cover the skillet and let the eggs cook for about 5 minutes or until the whites are set and the yolks are still runny, or to your desired doneness.
Once the eggs are cooked to perfection, remove the skillet from the heat. Serve the Sweet Potato Hash immediately, topped with slices of ripe avocado for a creamy finish.