Southern Green Beans with Bacon

October 14, 2026

The bacon starts snapping against the bottom of the Dutch oven, and the kitchen smells smoky before the green beans even go in. I leave a little of that rendered fat behind for the onion and broth to pick up; it gives Southern green beans with bacon their deep, savory base without needing a complicated seasoning list.

These beans cook until they’re tender all the way through, not bright and snappy like a quick side of steamed vegetables. A gentle simmer gives the fresh beans time to soften while the broth and bacon flavor work their way into every bite. The finished pot has tender beans, a savory cooking liquid, and bacon stirred in right before serving.

Southern Green Beans with Bacon, tender and savory
“

Kitchen Note

Keep the cooked bacon on its paper towel-lined plate until the beans are nearly finished. Stirring it in for just the final two minutes gives it time to season the pot without letting it sit in the broth for the whole simmer.

Save these Southern green beans with bacon for a pot of tender beans simmered in savory broth, with smoky bacon in every serving.

Save to Pinterest

Why These Green Beans Should Be Tender, Not Snappy

Fresh green beans often get cooked just until they’re crisp-tender, but that isn’t the texture this pot is meant to have. The longer, covered simmer softens the beans and lets them take on the flavor of the broth, onion, and bacon drippings. Pulling them early because they’ve lost their vivid green color would leave them firmer than intended and the cooking liquid less integrated.

Keep the heat low once the broth comes to a boil. A quiet simmer cooks the beans steadily; a rolling boil can make the liquid reduce too quickly before the beans have softened. The doneness cue here is straightforward: the beans should be very tender when you bite through one, rather than crisp in the center. That softer texture is what makes this a slow-simmered Southern-style side instead of a quick sauté.

Fresh Beans and Low-Sodium Broth Set the Tone

Southern Green Beans with Bacon, slow-simmered and hearty
  • Fresh green beans — Their firm texture holds up to the covered simmer and gradually turns tender. Trim the stem ends before cooking; frozen or canned beans are already softer and won’t give you the same result through this long cook. Choose beans that feel firm rather than limp, but there’s no need to seek out a specialty variety.
  • Bacon — The bacon does two jobs: it seasons the cooking fat and brings smoky, meaty bites to the finished beans. Regular sliced bacon works well; the important thing is cooking it until crisp enough to lift out cleanly while leaving the measured drippings in the pot. A meatless version needs a different approach, which I’ve included below.
  • Yellow onion — Finely chopping it helps it soften quickly and blend into the broth instead of leaving large pieces among the beans. A white onion can stand in if that’s what you have; its flavor will be a little sharper. Yellow onion is the milder, easy-to-find choice.
  • Low-sodium chicken broth — It provides the liquid the beans simmer in and brings savory depth without making it hard to control the final saltiness alongside the bacon. Use a broth you’d be happy to sip; a bargain carton is fine as long as it tastes clean and isn’t heavily salted. Vegetable broth works for the meatless adaptation, though the result won’t have the same chicken-and-bacon savoriness.

From Crisp Bacon to a Slow-Simmered Pot

Render the Bacon and Save the Drippings

Cook the crosswise-cut bacon pieces in a 5-quart Dutch oven over medium heat for 8 to 10 minutes, stirring occasionally. They’re ready when they look crisp and the fat has rendered into the bottom of the pot. Transfer the bacon to a paper towel-lined plate, then leave 2 tablespoons of drippings in the Dutch oven. If the bacon is still floppy, give it a little more time rather than taking it out before it has crisped.

Soften the Onion in the Bacon Fat

Add the finely chopped onion to the drippings and cook over medium heat for 4 to 5 minutes, stirring occasionally. The pieces should soften and turn glossy without browning heavily. If they start darkening at the edges, lower the heat; browned onion can pull attention away from the mellow flavor of the beans. The onion should be tender before the broth goes in.

Simmer the Beans Until Very Tender

Add the trimmed green beans, chicken broth, kosher salt, and black pepper. Bring the pot to a boil, then cover it, reduce the heat to low, and simmer for 35 to 45 minutes. Check a bean near the end of that window; it should be very tender, not merely warmed through or crisp in the middle. Keep the lid on during the simmer so the beans cook gently in the broth.

Stir in the Bacon for the Finish

Once the beans are tender, stir the cooked bacon back into the pot. Simmer uncovered for 2 minutes before serving. The brief finish lets the bacon mingle with the broth while keeping its flavor distinct. Give the beans a gentle stir so the bacon is distributed without breaking up the tender beans.

Two Ways to Change the Pot Without Losing Its Character

Make a Meatless Version with Vegetable Broth

Leave out the bacon and use vegetable broth in place of chicken broth. Cook the onion in olive oil instead of bacon drippings, then continue with the beans and simmer. The result is vegetarian and still savory, but it won’t have the original pot’s smoky bacon flavor or crisp bacon pieces.

Use White Onion for a Sharper Edge

Swap the yellow onion for white onion and keep the same preparation. Its flavor comes through a little more sharply against the bacon and broth, while the beans still cook to the same tender texture. This is an easy change when you prefer a more pronounced onion note.

Storage and Reheating

  • Refrigerator: Cool and refrigerate leftovers within 2 hours, covered, for 3 to 4 days. The bacon will soften as it sits in the broth.
  • Freezer: Freeze in an airtight container for up to 2 to 3 months. Thaw overnight in the refrigerator; the beans will be softer after freezing.
  • Reheating: Warm gently in a covered saucepan over low heat, stirring carefully, or use the microwave in short intervals. Reheat leftovers to 165°F; high heat can scorch the broth before the beans warm through.

Questions That Come Up When Cooking These Green Beans

Can I use canned green beans instead of fresh?+

Fresh beans are the better choice here. Canned beans are already cooked and would turn overly soft during the long simmer, so they won’t hold the texture this dish is meant to have.

How do I fix green beans that are still firm after simmering?+

Keep the Dutch oven covered over low heat and continue simmering until a bean is very tender when you bite it. Green beans vary in size and freshness, so use their texture as your guide rather than serving them while they’re still crisp in the center.

Can I trim the green beans and chop the onion ahead?+

Yes. Keep the trimmed beans and chopped onion covered separately in the refrigerator and cook them within a day for the freshest texture. Keeping them separate also makes it easy to add each at the right point in the cooking process.

Can I double this recipe in the same Dutch oven?+

I wouldn’t double it in the same 5-quart Dutch oven because the extra beans and broth leave less room for a steady simmer. Use a larger heavy pot for a doubled batch, and check the beans for tenderness since a larger volume may take longer to cook through.

Southern Green Beans with Bacon

Southern green beans with bacon are simmered low and slow in chicken broth until very tender, then finished with crisp bacon. This classic stovetop side has savory broth and plenty of smoky flavor.
Prep Time 10 minutes
Cook Time 55 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: Southern
Calories: 160

Ingredients
  

  • 6 bacon slices, cut crosswise into 1/2-inch pieces
  • 1 yellow onion small, finely chopped
  • 2 lb fresh green beans trimmed
  • 2 cup low-sodium chicken broth
  • 0.5 tsp kosher salt
  • 0.25 tsp black pepper

Equipment

  • 1 5-quart Dutch oven

Method
 

  1. Cook the bacon in a 5-quart Dutch oven over medium heat for 8 to 10 minutes, stirring occasionally, until crisp.
  2. Transfer the bacon to a paper towel-lined plate and leave 2 tablespoons of drippings in the pot.
  3. Add the onion and cook over medium heat for 4 to 5 minutes, stirring occasionally, until softened.
  4. Add the green beans, chicken broth, salt, and pepper.
  5. Bring the mixture to a boil.
  6. Cover, reduce the heat to low, and simmer for 35 to 45 minutes, until the beans are very tender.
  7. Stir in the cooked bacon and simmer uncovered for 2 minutes before serving.

Notes

For the most tender beans, keep the simmer gentle and check them near the start of the time range. Refrigerate leftovers for 3 to 4 days; freezing is not recommended because the beans can become mushy. For a pork-free variation, use turkey bacon.
About the author
Savannah

Leave a Comment

Recipe Rating