01 -
Place diced bacon in a cold skillet. Cook over medium heat until most of the fat is rendered. Increase heat slightly and continue cooking until bacon is crisp. Remove with a slotted spoon and drain on paper towels, leaving about 1 tablespoon bacon grease in the pan.
02 -
If using, add diced onion to the skillet and cook in the bacon fat for 2 to 3 minutes until translucent and softened.
03 -
Stir in corn kernels. Add sugar, salt, and black pepper. Sauté over medium-high heat, stirring occasionally, for 8 to 10 minutes or until corn begins to caramelize and develops golden-brown edges.
04 -
Return the crispy bacon to the skillet and toss to combine. Remove from heat and garnish with chopped chives or green onions, if desired. Serve immediately while hot.