Roasted Green Beans with Bacon (SUPER EASY!)

4.96 from 474 votes
Jump to Recipe

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

These Roasted Green Beans with Bacon are a great one pan side dish you can make in for the holidays or for a side to go with your next weeknight meal! They’re perfectly charred and blistered and carry tons of flavor from the rendered, crispy bacon and caramelized onions – done in less than 30 minutes and so easy to make! Skip the green bean casserole this year and make these roasted green beans instead! Make this easy side dish with a comforting main like my super tender Meatloaf or Braised Beef Short Ribs for a delicious dinner with some freshly baked Milk Bread rolls to start!

roasted green beans with bacon in a bowl

Watch the Roasted Green Beans with Bacon Recipe Video Below!

raw green beans, onion, bacon, and seasonings

Ingredients for Roasted Green Beans

Here’s everything you’ll need to make the BEST Roasted Green Beans with Bacon!

  • Green Beans (FRESH Green Beans are best! Also known as haricots verts)
  • Bacon
  • 1/2 of a large onion
  • I used a pretty basic seasoning (kosher salt, black pepper, garlic powder), but if you want to adjust the seasonings you definitely can! Add some red pepper flakes to kick up the heat or some onion powder to really reinforce that onion flavor throughout the dish.
  • Olive oil
    • I recommend using a high quality extra virgin olive oil for this recipe. Aside from the seasonings, your oil is the key ingredient that will turn your green beans into a showstopper of a side, so you want to use a good quality oil.

Can I Use Frozen Green Beans?

I would not recommend using frozen green beans for this recipe. Frozen green beans contain more water than fresh green beans, which will prevent them from roasting properly. I always recommend using fresh green beans for this recipe!

Cooking Roasted Green Beans with Bacon: Recipe Instructions

1. Prepare the green beans, onions, and bacon

The first step in this recipe is to wash and trim your green beans of the stems if necessary. Next, dice your onion and the bacon and set them aside.

diced onion and bacon with raw green beans

2. Mix the ingredients and place on a rimmed baking sheet

Once the ingredients are prepped, add the green beans to your rimmed baking sheet or roasting tray, in a single layer if possible, followed by the bacon and onions. Season everything with kosher salt, ground black pepper, garlic powder and olive oil. Mix together thoroughly and spread them out evenly across the baking sheet so the bacon is evenly distributed.

I love this dish because the bacon fat will render and create so much flavor throughout the onions and green beans! There’s no need to bring out the big pot of water for boiled green beans!

green beans on a tray

3. Roast the green beans

Roast the green beans at 425F for about 20-25 minutes or the bacon fat has render and is crispy and the green beans are nicely blistered. That’s it, your Roasted Green Beans with Bacon are done!

close up of roasted green beans

4. Garnish and serve

Once you cook green beans in the oven, you’ll never roast them any other way! Plate them up and top with your bacon and onions and serve immediately. You could also garnish them with extras like toasted sliced almonds, grated parmesan cheese, or lemon juice and lemon zest! These are so delicious and go with just about anything, so I hope you enjoy them as much as I do!

close up of roasted green beans with bacon


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!

The key tip here is making sure the ingredients are spread evenly throughout the pan. You want to 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 to roasted perfection!

Can These Roasted Green Beans Be Made in the Air Fryer or Instant Pot?

Yes, Roasted Green Beans with Bacon can be made in the air fryer! If you are making these in the air fryer, I would recommend air frying them at 400F for 20-30 minutes until blistered. This should give the bacon and onions enough time to cook in the bacon fat and season the green beans. I would not recommend making these green beans in the instant pot.

If you liked this Roasted Green Beans with Bacon recipe, try my Roasted Cauliflower recipe or check out some of the most popular side dish recipes on the blog!

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!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
4.96 from 474 votes

Roasted Green Beans with Bacon (SUPER EASY!)

Servings: 4
Prep: 5 minutes
Cook: 20 minutes
close up of roasted green beans with bacon
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.



  • 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.


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!

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:

Leave a comment

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

Recipe Rating


  1. 5 stars
    I always prepare green beans with ground pork. Never thought of cooking it with bacon. Such a game changer. Thanks. @pepfoo