A Sunday-supper staple in many Southern homes, these green beans cooked with bacon are simple, smoky, and satisfying. Tender green beans simmered with rendered bacon, a sweet onion, and a touch of garlic make an easy side that pairs beautifully with roast chicken, fried pork chops, or a slice of buttery cornbread.
Why you’ll love this dish
This preparation turns humble green beans into something rich and comforting. It’s:
- Quick and approachable for weeknights (about 30 minutes start to finish).
- Budget-friendly—uses pantry basics and one pound of fresh green beans.
- Crowd-pleasing—kids and adults usually love the smoky bacon flavor.
- Flexible—you can lengthen the simmer for ultra-tender beans or keep it snappy for a little bite.
"This recipe tastes like Sunday at my grandmother’s house—simple, smoky, and irresistible." — happy home cook
How this recipe comes together
Overview of the process:
- Render the bacon slowly to get flavorful drippings and crispy bits.
- Sauté onion and garlic in the bacon fat until soft and fragrant.
- Add trimmed green beans and a splash of water (or broth) and simmer until tender.
- Stir the crumbled bacon back in, adjust seasoning, and serve hot.
That short sequence—render, sauté, simmer, finish—is all you need for reliably good results.
Ingredients
- 1 pound fresh green beans, trimmed and rinsed (snap off the stem ends)
- 4 slices bacon (regular or thick-cut), chopped
- 1 medium yellow or sweet onion, chopped (about 1 cup)
- 2 cloves garlic, minced
- 1/2 to 1 cup water or low-sodium chicken broth (just enough to come halfway up the beans)
- Salt and freshly ground black pepper, to taste (use sparingly if bacon is salty)
Optional notes / substitutions: - Use ham hock or smoked turkey instead of bacon for a deeper, traditional flavor.
- For vegetarian version, use olive oil and smoked paprika or liquid smoke to mimic bacon’s smokiness.
- Frozen green beans work in a pinch—see FAQ below.
Directions
- Trim the bean ends and rinse the beans well. Pat dry.
- Chop the bacon into small pieces.
- Heat a large pot or Dutch oven over medium heat. Add the chopped bacon and cook, stirring occasionally, until most of the fat has rendered and the bacon is crisp, about 8–10 minutes. Remove bacon with a slotted spoon and set aside, leaving the drippings in the pot.
- Add the chopped onion to the bacon fat. Sauté until softened and translucent, about 3–4 minutes.
- Stir in the minced garlic and cook 30–60 seconds until fragrant—don’t let it burn.
- Add the green beans to the pot. Pour in enough water or broth to come about halfway up the beans (start with 1/2 cup and add more if needed).
- Season lightly with salt and several grinds of black pepper. Bring the liquid to a simmer.
- Reduce heat to low, cover the pot, and simmer until the beans reach your desired tenderness—about 10–15 minutes for tender but not mushy beans. Larger or older beans may take a few minutes longer.
- Uncover and stir in the reserved crispy bacon. Taste and adjust seasoning. If you like a little brightness, stir in a splash of apple cider vinegar or a pinch of sugar to balance flavors.
- Serve immediately as a warm side.
How to serve Southern Green Beans with Bacon
- Serve alongside fried chicken, roast pork, meatloaf, or smoked brisket for a classic Southern plate.
- Spoon over a bed of creamy mashed potatoes or polenta for a comforting bowl.
- Garnish with extra crumbled bacon, a squeeze of lemon or a few shreds of sharp cheddar for a twist.
- For family-style plating, keep them in the pot on the table; the rendered bacon and juices make a nice sauce for spooning.
How to store
- Refrigerate: Cool to room temperature, transfer to an airtight container, and refrigerate within 2 hours. Use within 3–4 days.
- Reheat: Reheat gently on the stovetop over low heat until warmed through, stirring occasionally. Add a splash of water or broth if the beans have dried out. Reheat to an internal temperature of 165°F (74°C) for safety.
- Freeze: You can freeze cooked green beans, but texture will soften. Place cooled beans in a freezer-safe container or heavy-duty zip-top bag, remove excess air, and freeze up to 2–3 months. Thaw overnight in the refrigerator before reheating.
Food-safety note: Discard leftovers left at room temperature longer than 2 hours.
Tips to make this dish better
- Render bacon slowly over medium (not high) heat to maximize flavor and avoid bitter burned bits.
- Cut bacon small so bits mix evenly with the beans. Reserve some whole crispy pieces to sprinkle on top at the end for texture.
- Taste before salting. Cured bacon is already salty; you may need little or no additional salt.
- Uniform bean sizes cook more evenly—halve very long beans.
- If your beans are older and tougher, add a couple of extra minutes to the simmer and keep the lid on.
- For brighter flavor, finish with a teaspoon of apple cider vinegar or a squeeze of lemon.
- Want firmer beans? Reduce simmer time and check at 8–10 minutes.
Variations
- Ham-hock green beans: Substitute a smoked ham hock for the bacon; simmer 30–45 minutes until the ham falls off the bone and the broth is deeply flavored.
- Garlic-herb: Add a tablespoon of chopped fresh thyme or rosemary toward the end.
- Spicy-sweet: Stir in a tablespoon of brown sugar and a pinch of red pepper flakes.
- Vegetarian/vegan: Skip the bacon, sauté onions in olive oil, add 1 teaspoon smoked paprika or 1/2 teaspoon liquid smoke for depth, and finish with chopped toasted walnuts for texture.
- Low-sodium: Use low-sodium broth and reduce added salt; use turkey bacon or a small smoked turkey leg for flavor without as much sodium.
FAQs
Q: How long does this take to make?
A: Active prep is about 10–15 minutes (trimming beans, chopping bacon and onion). Cook time is 15–20 minutes, so plan for roughly 30–35 minutes total.
Q: Can I use frozen green beans?
A: Yes. Add frozen beans directly to the pot and skip the blanch step. Reduce the simmer slightly—frozen beans will likely be tender in 8–10 minutes. You may also need a touch less liquid.
Q: Can I make this ahead?
A: Yes—prepare and cool fully, then refrigerate in an airtight container up to 3 days. Reheat gently on the stovetop and add a splash of water if needed. Texture is best when served the same day, but the flavors often meld nicely overnight.
Q: Is it safe to freeze?
A: Safe to freeze, but texture will soften. Freeze up to 2–3 months. Thaw overnight in the fridge and reheat slowly.
Q: How do I make it less salty?
A: Use low-sodium bacon or rinse and pat down slices of regular bacon briefly to remove excess surface salt. Use low-sodium broth or water, and hold back on added salt until after tasting.
Q: Can I cook this in an Instant Pot or pressure cooker?
A: Yes. Sauté the bacon, onion, and garlic on “Sauté” first. Add beans and about 1/2 cup liquid, then pressure cook on high for 2–3 minutes and quick-release. Finish by stirring in the crisped bacon. Times vary with bean size and appliance.
If you want, I can adapt this recipe for a slow cooker, make a vegetarian version with exact spices, or scale it for a larger crowd. Which would you like next?
Print
Southern Green Beans with Bacon
- Total Time: 35 minutes
- Yield: 4 servings
- Diet: Omnivore
Description
A classic Southern side dish featuring tender green beans simmered with smoky bacon, sweet onion, and garlic.
Ingredients
- 1 pound fresh green beans, trimmed and rinsed
- 4 slices bacon, chopped
- 1 medium yellow or sweet onion, chopped (about 1 cup)
- 2 cloves garlic, minced
- 1/2 to 1 cup water or low-sodium chicken broth
- Salt and freshly ground black pepper, to taste
Instructions
- Trim the bean ends and rinse well. Pat dry.
- Chop the bacon into small pieces.
- Heat a large pot or Dutch oven over medium heat. Add the chopped bacon and cook, stirring occasionally, until crisp, about 8–10 minutes. Remove with a slotted spoon, leaving drippings.
- Add the chopped onion to the bacon fat. Sauté until softened, about 3–4 minutes.
- Stir in the minced garlic and cook until fragrant, about 30–60 seconds.
- Add the green beans to the pot. Pour in enough water or broth to come halfway up the beans.
- Season lightly with salt and pepper. Bring to a simmer.
- Reduce heat to low, cover, and simmer until beans are tender, about 10–15 minutes.
- Stir in the reserved crispy bacon. Adjust seasoning and serve hot.
Notes
For a vegetarian version, use olive oil and smoked paprika instead of bacon.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Southern
