This is one of those simple, four-ingredient recipes that makes your whole house smell like someone’s been cooking all day. My aunt used to have a big skillet of these green beans and bacon ready the minute we walked through the door, and you could smell that smoky, savory goodness before you even took off your coat. The beans come out tender with just a little snap, tangled up with crispy bacon pieces and a glossy, buttery sheen. It’s an easy, down-to-earth Midwestern side dish that fits right in with Sunday dinners, holidays, or any night you want everyone to clean their plates without a fuss.
These skillet green beans with bacon are perfect alongside roast chicken, pork chops, meatloaf, or a simple baked ham. They pair nicely with mashed potatoes, buttered egg noodles, or a pan of cornbread to soak up any extra bacon-y juices. For a lighter meal, serve them with grilled fish and a simple salad. If you’re feeding a crowd, keep the skillet warm on the stove and let people help themselves as they come in—just like walking into a family gathering where something delicious is already waiting.
Skillet Green Beans with Bacon
Servings: 4
Ingredients
1 pound fresh green beans, trimmed
6 slices thick-cut bacon, chopped
2 tablespoons unsalted butter
1/2 teaspoon kosher salt, plus more to taste
Directions
Rinse the green beans under cool water and pat them dry. Trim off the stem ends. If the beans are very long, snap or cut them in half so they’re easier to eat, especially for kids.
Place a large skillet (cast iron or heavy-bottomed works best) over medium heat. Add the chopped bacon in an even layer.
Cook the bacon, stirring occasionally, until it is browned and crispy and the fat has rendered, about 7–10 minutes. Adjust the heat as needed so it sizzles but doesn’t burn.
Using a slotted spoon, transfer the crispy bacon pieces to a paper towel–lined plate, leaving the bacon fat in the skillet. You should have a thin layer of fat covering the bottom of the pan; if there’s an excessive amount, carefully spoon off a little, leaving about 2–3 tablespoons.
Add the butter to the hot skillet with the bacon fat. Stir until the butter is melted and the mixture looks glossy and smells rich and smoky.
Add the trimmed green beans to the skillet. Sprinkle with the salt. Toss well so every bean is coated in the buttery bacon fat mixture.
Cook the green beans over medium heat, stirring every couple of minutes, until they are bright green and starting to blister in spots, about 5–7 minutes.
Reduce the heat to medium-low, cover the skillet with a lid (or a sheet of foil if you don’t have a lid), and let the beans steam in their own juices for another 5–7 minutes, stirring once or twice. Cook until the beans are tender but still have a slight bite. If the pan looks too dry, add 1–2 tablespoons of water to help them steam.
Remove the lid and taste a bean. Add a pinch more salt if needed. If you like a little extra char and gloss, turn the heat back up to medium for 1–2 minutes, stirring so the beans get lightly caramelized and shiny.
Turn off the heat and stir the crispy bacon pieces back into the skillet, making sure they’re evenly scattered throughout the beans.
Transfer the green beans and bacon to a warm serving dish or a white ceramic plate so the glossy beans and crispy bacon really stand out. Serve right away while the bacon is still crisp and the beans are hot and tender. These are best eaten fresh, and they tend to disappear fast—just like at my aunt’s house.
Variations & Tips
For extra flavor, you can add a small minced clove of garlic or a pinch of onion powder when you add the green beans to the skillet, but keep in mind that changes the simple four-ingredient base. If you have picky eaters, cook the bacon extra crisp and chop it into very small bits so it feels more like a crunchy topping; you can also cook the beans a little softer for kids who don’t like much bite. To lighten things up, drain off a bit more of the bacon fat and use an extra tablespoon of butter or a splash of chicken broth to help the beans cook. If you prefer softer, more “Sunday potluck” style beans, add 1/4 cup water or broth, cover, and cook a few extra minutes until very tender. For a make-ahead head start, you can trim the beans and cook the bacon earlier in the day; store the cooked bacon in the fridge and re-crisp it in the skillet for a minute before adding the butter and beans. Food safety tips: Cook bacon until it is fully browned and reaches a safe internal temperature of at least 145°F; discard any slimy or off-smelling bacon before cooking. Keep raw bacon separate from other ingredients, and wash your hands, cutting board, and knife with hot, soapy water after handling it. Refrigerate leftovers within 2 hours in a shallow container and reheat thoroughly in a skillet or microwave until steaming hot before serving.