Roasted Green Beans with onions and bacon

5 from 3 votes

Roasted Green Beans with onions and bacon are the perfect side dish for any meal! This easy recipe is full of flavor.

This post is sponsored by Reynolds Wrap, and I used their non-stick aluminum foil to make roasting and clean-up a breeze!


green beans on white plate

I’ve been to many holiday meals where the vegetable wasn’t really a vegetable: from green bean casserole to cheesy broccoli bake, those have vegetables in them but I don’t count them as vegetables. I love having some sort of a vegetable dish on my holiday table, one that actually resembles what it really is. Maybe it’s because I like to carb load my plate at Thanksgiving and Christmas, but I feel like if I have a little something green on there, the extra servings of mashed potatoes, knoepfle, stuffing and rolls don’t count.

That’s where this easy roasted green bean recipe comes in. Starting from when I was a teenager, I always made some sort of green bean side dish at the holidays. Knowing that it’s a special occasion meant I’d add onions or bacon or almonds, because you can’t have plain old boring green beans on a holiday. Back in the day I would microwave the green beans and then toss them in a frying pan with the add-in, but as an adult I’ve discovered something magical: roasting vegetables.

I actually love vegetables (way more than I love fruit), and I like them raw and steamed, but roasting them is my absolute favorite. From broccoli to asparagus to green beans, roasting vegetables brings out a delicious flavor that’s so much better than just steaming or sautéing. I’ve discovered I like so many more vegetables when I roast them, including Brussels sprouts and cauliflower.

roasted green beans on white plate

This simple side dish is easy to prepare and even easier to clean up, and will add a bit of green on your holiday table. There are so many ways you can make these roasted green beans: with bacon, with onions, or even with parmesan.

On fancy occasions I love using bacon and onions. It makes you feel like you’re having a special dish and not eating something somewhat good for you, even though it’s better than one of those “vegetable” casseroles full of cheese and condensed soup.

And, I mean, you can’t go wrong with bacon, right?

cooking bacon

You start this dish by frying up some bacon. Dice it up first the cook it to however crispy you like it.

I prefer to use center cut bacon because it’s less fatty than regular. I’m not a huge fan of bacon fat, but it is important to have some for this dish, so center cut is perfect.

Reserve the bacon fat to season the vegetables with!

mixing bowl with green beans

I tossed my green beans and onions with a bit of the bacon grease, for flavoring. Salt and pepper to taste and then you’re going to roast them.

The secret to making amazing roasted vegetables is lining your pan with foil. This allows for an easy clean-up, and if you use Reynolds Wrap® Non-Stick Aluminum Foil, you don’t have to grease the pan or use any extra sprays!

Green Beans on a cookie shut covered with aluminum foil

Reynolds Wrap Non-Stick Aluminum Foil is made of Heavy-Duty Foil with a non-stick coating on one side (the dull side). Simply line your pan, dull side up, and add your vegetables. You don’t need to spray it with cooking spray and you can use a minimal amount of oil on the vegetables themselves. I just used the bacon grease to add flavor, but you can even skip that part if you want.

Reynolds Wrap is produced using food safety and quality standards and proudly made in the U.S.A., making the foil my go-to in the kitchen (and on the grill).

Green beans on a cookie sheet covered with aluminum foil

How long does it take to roast green beans?

I roast my green beans at 400°F for about 20-30 minutes, or until they’re crunchy yet cooked through and starting to shrivel and brown.

Be sure to stir them at least once or twice during cooking to make sure they cook evenly.

This roasted green bean recipe is perfect for a crowd: I used almost a pound and half of green beans. If this is for a holiday, it’ll serve quite a few people.

roasted green beans on plate

Once the green beans and onions are roasted, toss them with the bacon bits and serve. The bacon grease adds extra flavor and everyone will love that they have a green side dish that’s not a boring one!

Plus, if you use Reynolds Wrap Non-Stick Aluminum Foil, clean-up is a breeze: simply throw it away! You won’t even need to wash your pan.

crumpled up aluminum foil

Tips for making the perfect crunchy roasted green beans:

  • Use Reynolds Wrap Non-Stick Aluminum Foil for easy clean up and to omit the need for extra oil.
  • Try to place the green beans on the baking sheet in an even layer.
  • Stir at least twice during cooking to ensure even roasting.
  • Toss your green beans with bacon grease for extra flavor.
  • Serve hot, but store in the refrigerator for up to 3 days.

Want even more? Subscribe to Crazy for Crust to get new recipes and a newsletter delivered to your inbox. And stay in touch on Facebook, Pinterest, Twitter, and Instagram for all my latest updates.

Roasted Green Beans with onions and bacon

Roasted Green Beans with onions and bacon are the perfect side dish for any meal! This easy recipe is full of flavor.
5 from 3 votes
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Yield 6 servings
Serving Size 1 serving


  • 5 strips center cut bacon diced
  • 1 1/2 pounds green beans trimmed and washed
  • 1 medium yellow onion sliced
  • 1 teaspoon salt or to taste
  • 1/2 teaspoon pepper or to taste


  • Preheat oven to 400°F.
  • Cook bacon in a small frying pan until crispy. Remove from pan to drain on paper towels. Reserve bacon grease.
  • Place green beans and onions in a large bowl. Add about 2 tablespoons of the reserved bacon grease. Sprinkle with salt and pepper, toss to coat.
  • Cover a cookie sheet with Reynolds Wrap® Non-Stick Aluminum Foil. Spread green beans in single layer on cookie sheet.
  • Roast for 20-30 minutes, or until green beans are browned and cooked. Toss with bacon and serve hot.

Nutrition Information

Serving: 1serving | Calories: 119kcal | Carbohydrates: 9g | Protein: 4g | Fat: 7g | Saturated Fat: 2g | Cholesterol: 12mg | Sodium: 516mg | Potassium: 302mg | Fiber: 3g | Sugar: 4g | Vitamin A: 780IU | Vitamin C: 15.2mg | Calcium: 46mg | Iron: 1.3mg

Nutritional information not guaranteed to be accurate

Course Side Dish
Cuisine American
Keyword green beans

**Did you make this recipe? Don’t forget to give it a star rating below!**

Panera Apple Salad

overhead shot of ingredients in Panera apple salad

Mom’s Thanksgiving Turkey

Mom's Thanksgiving Turkey Recipe


Knopfle topped with onions in a white casserole dish

Last Updated on May 13, 2020

Join for FREE to start saving your favorite recipes
Create an account easily save your favorite content, so you never forget a recipe again.
sample postsample postsample post

This post may contain affiliate links. For more information, read my disclosure policy.

Leave a Reply

Your email address will not be published.

Recipe Rating

4 CommentsLeave a comment or review

  1. Green beans are always on my Thanksgiving menu – better with bacon! I put the non-stick foil on my shopping list.