Cook the Bacon: In a large skillet, cook the bacon over medium heat until it is crisp. Once cooked, remove the bacon from the skillet and place it on a plate lined with paper towels to absorb the excess grease. Once cooled, crumble the bacon into small pieces. Leave the bacon grease in the skillet as you'll use it to sauté the onions.
Sauté the Onions: In the same skillet with the bacon grease, add the diced onions. Sauté them over medium heat until they are translucent and tender, about 5 minutes. If you're using red pepper flakes for a spicy kick, add them now, adjusting to your taste preference.
Add Green Beans and Seasonings: To the skillet with the onions, add the drained green beans, chicken broth, sugar, and pepper. Stir well to combine all the ingredients. Bring the mixture to a light simmer.
Simmer the Green Beans: Reduce the heat to low and let the green beans simmer uncovered for about 10 to 15 minutes. The goal is to allow some of the liquid to evaporate and the flavors to meld together beautifully. Stir occasionally to ensure even cooking and flavor distribution.
Finish with Bacon: Once the green beans are tender and the broth has reduced slightly, add the crumbled bacon to the skillet. Stir the bacon into the green beans to distribute it evenly throughout the dish.
Taste and Adjust: Give your green beans a taste and adjust the seasoning if necessary.
Serve: Serve the green beans hot as a delightful side dish that pairs wonderfully with a wide range of main courses, from steak to chicken.