4.97 from 485 votes

Roasted Green Beans with Bacon (So Easy!)

Jump to RecipeJump to Video

697 Comments

Servings: 4

25 mins

This post may contain affiliate links. Please read our disclosure policy.

Roasted Green Beans with Bacon are a great one pan side dish, whether it’s for a weeknight meal or the holidays! In just 30 minutes, the green beans are perfectly blistered and taste amazing from the crispy bacon and caramelized onions – it’s so easy!

Roasted Green Beans with Bacon on a plate with tongs.

Watch the Roasted Green Beans with Bacon Recipe Video!

A Note from CJ

The easiest way to make Roasted Green Beans!

This one pan roasted green beans with bacon is super easy and is done in 30 minutes! It’s perfect for busy meals or the holidays – serve it alongside other vegetable sides like Roasted Cauliflower, Roasted Brussels Sprouts, Honey Roasted Carrots, or Roasted Potatoes! I also love more rich sides like Baked Macaroni and Cheese, Mashed Potatoes, Cheddar Biscuits, and Potatoes au Gratin!

Ingredient Tips

See the recipe card for full information on ingredients and quantities.

  • green beans – use fresh green beans; I do not recommend using frozen green beans for this recipe, as they contain more water than fresh green beans, which will prevent them from roasting properly.
  • bacon – I don’t recommend using turkey bacon as not enough fat will be rendered out to cook the green beans.

How to Make Roasted Green Beans with Bacon

Prepare the green beans, onions, and bacon – Preheat oven to 425F. Wash and trim green beans. Dice bacon and onion. Set both aside.

Mix the ingredients and place on a rimmed baking sheet – In a baking tray, add the green beans, bacon, and onions, alongside olive oil, garlic powder, kosher salt and black pepper. Mix the green beans, bacon and onions and spread the ingredients evenly on the tray (try to make sure the bacon is evenly distributed).

Roast the green beans – Roast the green beans at 425F for about 20-25 minutes or until the bacon is crispy and the green beans are nicely blistered. I recommend plating them immediately and topping the green beans with the bacon and onions.

A 3 photo collage of key cooking steps on how to make roasted green beans with bacon at home.

Pro TipS

CJ’s Recipe & Storage Tips

Cooking times may vary – Depending on your oven and the size of your green beans, cooking times may vary. If possible use similar size green beans to ensure even cooking throughout and check the green beans occasionally until they are crispy to your liking!

Spread the ingredients evenly on the baking sheet – My key tip is to make sure the ingredients are spread evenly throughout the pan. Make sure there are little bits of bacon and onion evenly dispersed throughout so when the bacon fat renders, it will evenly coat the onions and green beans.

Customize to your liking – Adjust the seasonings to your preference! Add some red pepper flakes to kick up the heat or some onion powder to really reinforce that onion flavor throughout the dish. Once roasted, you can also garnish them with extras like toasted sliced almonds, grated parmesan cheese, or lemon juice and lemon zest!

Air fryer instructionsRoasted Green Beans with Bacon can also be made in the air fryer! Mix all the ingredients and spray evenly in a single layer in the air fryer basket (similar to the baking sheet) and air fry at 400F for 20-30 minutes until blistered.

Storage and Reheating – Store any leftover green beans in an airtight container in the refrigerator. Green beans soften as they sit in the refrigerator – they’ll still taste great but you’ll notice a difference in texture upon reheating. Reheat in the air fryer at 350F for 3-4 minutes or in the microwave until warmed through.

If you tried this Roasted Green Beans with Bacon or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the comments below!

4.97 from 485 votes

Roasted Green Beans with Bacon (SUPER EASY!)

Servings: 4
Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes
Roasted Green Beans with Bacon on a plate with tongs.
This is a quick and easy roasted green beans with bacon and onion recipe that is a one pan wonder! It's super easy to whip up in just a few minutes for a delicious side dish to pair with anything.
Email This Recipe!
Enter your email and get it sent straight to your inbox along with new recipes from us every week!

Ingredients 

Instructions 

  • Preheat oven to 425F.
  • Dice bacon into 1/4" pieces and finely dice onion. Set aside with the washed and trimmed green beans.
  • In a baking tray, add the green beans, bacon, and onions combine with olive oil, garlic powder, kosher salt and black pepper. Mix the green beans, bacon and onions and spread the ingredients evenly on the tray.
  • Roast the green beans for 20-25 minutes until the bacon is crisp and the green beans are golden brown and blistered.

Video

Notes

Cooking times may vary – Depending on your oven and the size of your green beans, cooking times may vary. If possible use similar size green beans to ensure even cooking throughout and check the green beans occasionally until they are crispy to your liking!
Spread the ingredients evenly on the baking sheet – My key tip is to make sure the ingredients are spread evenly throughout the pan. Make sure there are little bits of bacon and onion evenly dispersed throughout so when the bacon fat renders, it will evenly coat the onions and green beans.
Customize to your liking – Adjust the seasonings to your preference! Add some red pepper flakes to kick up the heat or some onion powder to really reinforce that onion flavor throughout the dish. Once roasted, you can also garnish them with extras like toasted sliced almonds, grated parmesan cheese, or lemon juice and lemon zest!
Air fryer instructionsRoasted Green Beans with Bacon can also be made in the air fryer! Mix all the ingredients and spray evenly in a single layer in the air fryer basket (similar to the baking sheet) and air fry at 400F for 20-30 minutes until blistered.
Storage and Reheating – Store any leftover green beans in an airtight container in the refrigerator. Green beans soften as they sit in the refrigerator – they’ll still taste great but you’ll notice a difference in texture upon reheating. Reheat in the air fryer at 350F for 3-4 minutes or in the microwave until warmed through.

Nutrition

Calories: 429kcalCarbohydrates: 17gProtein: 11gFat: 37gSaturated Fat: 10gPolyunsaturated Fat: 5gMonounsaturated Fat: 20gTrans Fat: 0.1gCholesterol: 37mgSodium: 1262mgPotassium: 602mgFiber: 6gSugar: 7gVitamin A: 1589IUVitamin C: 28mgCalcium: 90mgIron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Side Dish
Cuisine: American
Tried this recipe?Mention @cj.eats_ or tag #cjeatsrecipes!

This recipe was originally published in December 2023, and updated in October 2025.

About CJ

I’m a third generation Chinese-American home cook who has always loved cooking & eating! Welcome to my food blog, where you can find trusted, tested, easy & approachable recipes for the everyday home cook that taste delicious! I am so glad you're here!

You May Also Like:

4.97 from 485 votes (84 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




697 Comments

  1. 5 stars
    I love to try simple recipe but still delicious! tried this recipe and love it.
    Thank you, Thank you.
    I hope you keep posting something simple recipe like this one. cheers ❤️

  2. 5 stars
    thank you CJ for this recipe, it was such a hit with my fiancée! green beans is one of our favorite veggies to eat with almost everything and i really love how this turned out!! i can’t wait to try your other recipes!

  3. 5 stars
    Made this recipe… loved it and will be making it again real soon! It’s a must… if you like vegetables and want something with flavor.