These green beans with bacon are a tasty side dish that combines crispy bacon and fresh green beans. The smoky flavor from the bacon makes every bite special!
Who knew green beans could be this exciting? I love how easy they are to make, and they disappear quickly at dinner. Plus, who can resist that crispy bacon? 🥓
Ingredients & Substitutions
Green Beans: Fresh green beans are key! Look for bright and crisp beans. If fresh isn’t available, you can use frozen green beans; they’ll work too, just skip the blanching step.
Bacon: Bacon adds a rich flavor. If you’re looking for a leaner option, turkey bacon or even pancetta can be great alternatives. They still deliver flavor but at a lower fat content.
Garlic: Fresh garlic is a must for that aromatic flavor. However, you can use garlic powder in a pinch. Just keep in mind to adjust the quantity since garlic powder is more concentrated.
Onion: Including onion is optional, but it adds sweetness. If you’re not an onion fan, you can skip it or replace it with shallots for a milder taste.
Olive Oil & Bacon Drippings: Using bacon drippings enriches the dish, but olive oil is a healthier choice. If you want to go lighter, use a little olive oil for cooking.
Herbs: Fresh parsley or dill add a nice touch at the end. If you don’t have fresh herbs, a pinch of dry herbs can work, but fresh really brightens the dish!
How Do You Get the Perfectly Cooked Green Beans?
Cooking green beans to the right texture is crucial. You want them tender but still a bit crisp. Here’s how to do it:
- Start by boiling a pot of salted water – the salt enhances flavor.
- Add the trimmed green beans and cook for just 3-5 minutes until they turn bright green.
- Immediately transfer them to a bowl of ice water. This stops the cooking and locks in that vibrant color!
- Once cooled, drain the beans well before adding them to the skillet.
This technique not only helps with color but also keeps them crisp for that lovely bite in your dish. Trust me, it’s worth the extra few minutes!

How to Make Green Beans With Bacon
Ingredients You’ll Need:
For the Dish:
- 1 pound fresh green beans, trimmed
- 6-8 slices bacon, chopped
- 2 cloves garlic, minced
- 1 small onion, finely chopped (optional)
- Salt, to taste
- Black pepper, to taste
For Cooking:
- 1 teaspoon olive oil or bacon drippings (optional, for sautéing)
For Garnish:
- Fresh parsley or dill, chopped (optional)
How Much Time Will You Need?
This recipe takes about 15-20 minutes in total. You’ll spend around 5 minutes prepping the ingredients and about 10-15 minutes cooking. It’s quick and easy for a delicious side dish!
Step-by-Step Instructions:
1. Blanching the Green Beans:
Start by bringing a large pot of salted water to a boil. Once boiling, carefully add the trimmed green beans and cook for 3-5 minutes. You want them to be bright green and just tender. After cooking, drain the beans and immediately transfer them to a bowl filled with ice water. This will stop the cooking process and keep them vibrant in color. After a few minutes, drain the beans again and set them aside.
2. Cooking the Bacon:
In a large skillet over medium heat, add the chopped bacon pieces. Cook them for about 6-8 minutes, or until they are crispy. Use a slotted spoon to remove the cooked bacon from the skillet and set it aside on a paper towel-lined plate. This will help absorb any excess grease.
3. Sautéing the Aromatics:
Now, leave about 1-2 tablespoons of the bacon fat in the skillet (you can also use olive oil if you prefer). Add the minced garlic and optional finely chopped onion. Sauté for about 2-3 minutes, stirring often, until the garlic is fragrant and the onions are translucent. This step adds a ton of flavor!
4. Cooking the Green Beans:
Add the drained green beans to the skillet, tossing them to coat in the garlic and onion mixture. Cook everything together for another 4-5 minutes, stirring occasionally. You want the beans to be heated through and slightly caramelized—this brings out their natural sweetness!
5. Combining and Seasoning:
Return the crispy bacon to the skillet, and toss everything together until well mixed. Season to taste with salt and freshly ground black pepper. Remember, the bacon already adds some saltiness, so taste before adding more!
6. Serving:
Transfer the delicious green beans with bacon to a serving dish. If you’d like, sprinkle some chopped fresh parsley or dill on top for a lovely touch. Serve warm, and enjoy this tasty side dish with your favorite meals!
Enjoy your delicious Green Beans with Bacon!
Can I Use Frozen Green Beans Instead of Fresh?
Yes, you can! Frozen green beans work well as a substitute. Just skip the blanching step, but do ensure they’re fully thawed before adding them to the skillet. You may need to adjust the cooking time slightly to ensure they’re heated through.
What Kind of Bacon is Best for This Recipe?
You can use any type of bacon that you enjoy, whether it’s regular, thick-cut, or turkey bacon for a lighter option. Each type will lend its own flavor to the dish, so choose based on your preference!
How Do I Store Leftovers?
Store leftover green beans with bacon in an airtight container in the fridge for up to 3 days. To reheat, warm them gently in a skillet or microwave. Adding a splash of water in the skillet can help prevent them from drying out during reheating.
Can I Add Other Ingredients?
Absolutely! Feel free to customize your dish by adding some sliced almonds for crunch, cherry tomatoes for a pop of flavor, or even sautéed mushrooms for added depth. Just be mindful of cooking times to ensure everything is perfectly cooked together!



