Heat the oil in a non-stick skillet over medium-high heat. Add the onion and cook until browning. Add the potato cubes and a pinch of salt. Leave them on the heat for at least 2 minutes and flip then leave alone for another 1-2 minutes.
1 teaspoon olive oil, ½ sweet onion chopped, 1 small to medium sweet potato cut into small cubes, kosher salt
At this time your skillet should be awfully hot and pretty dry. That's ok. Add a half of cup of water and stir the potatoes and onions so nothing is sticking to the bottom of the pan. Cover and leave alone.
Check in about 5 minutes and the water should be all evaporated. Stir the potatoes and assess their doneness. If they are still firm, add another half of cup of water and repeat. Mine were perfect after two steam sessions.
Once all the water is evaporated and the potatoes are done to your liking, lower the heat to medium, add the bacon bits and stir. Cook for another minute just to combine the bacon flavor.
1 tablespoon real bacon bits
I served the entire batch with 1 egg and 2 egg whites scrambled.