Roasted Green Beans

By Updated on

Roasted green beans transform a standard green bean into something amazingly delicious. They get brown and crispy. No more boring canned or steamed green beans here.


If you aren't roasting your green beans, it's a game-changer. These incredibly easy, super flavorful green beans with crispy edges and a touch of caramelization couldn't be more delicious. They will make a green bean lover out of anyone.

These grilled green beans, 10-minute garlic green beans, and sesame green beans are also amazing recipes to change someone's mind about green beans. 

Growing up, I didn't really think I liked green beans. Normally they came in three varieties - mushy and sour-tasting from a can, boiled to death, or simply steamed without much flavor.  

That all changed the first time I had roasted green beans. Here's why we love them!

  • Quick and easy: Ready in just 15 minutes with 5 ingredients
  • Versatile: Change up the flavors and toppings
  • Kid favorite: Roasting brings out the sweetness of green beans and adds a crispy element

If you're looking for a fast, delicious veggie side dish, then look no further than these roasted green beans with balsamic, Italian herbs, and a little bit of garlic. Delicious! Love roasted vegetables? Don't miss these balsamic brussels sprouts and roasted cauliflower as well. 

Ingredients for roasting green beans including green beans, oil, garlic powder, Italian seasoning, vinegar, salt, and pepper.

Ingredients and Swaps

  • Fresh green beans: For roasting, fresh green beans are the best option. Haricot vert (French green beans) can also be used but they will cook more quickly. 
  • Olive oil: Olive add adds the best flavor to green beans but any oil can work.
  • Seasoning: This recipe uses salt, pepper, and Italian seasoning to add flavor to the green beans. Add any combination of spices and herbs you like. More ideas below.
  • Mix things up: Don't be afraid to build on this basic recipe by adding sliced almonds, fresh garlic, Parmesan cheese, bacon, fresh lemon juice, or fresh herbs. 

How do you make Roasted Green Beans?

Roasting Green Beans really could not be any easier! It only takes about 15 minutes from start to finish.

First, preheat the oven to 425 degrees. Make sure to wash and trim the stem end, which can be tough and fibrous. Pat the green beans really dry. Leaving any moisture will cause them to steam and they won't get those delicious, crispy edges. 

Next, toss the trimmed green beans in olive oil, balsamic vinegar, Italian seasoning, garlic powder, salt, and pepper. You can switch up the spices and flavors here. 

Put the green beans on a single layer on a baking sheet. No need to grease the pan, the olive oil on the green beans should do the trick. For the most caramelization, use a dark baking sheet.

Roast the green beans for 8-10 minutes, take the pan out to shake/toss the beans around, then put them back in the oven for another 4-6 minutes or until they are lightly browned and cooked through. If they seem to be getting too soft, take them out early. You want them tender-crisp and bright green.

Finish the dish with some Parmesan cheese, fresh lemon juice, sliced almonds, or any other garnish you like. 

Green beans in a wooden bowl being prepped by a person removing the ends.

What to serve with roasted green beans?

While sometimes I've been known to snack on green beans (for real, it's veering on addiction), they're also a wonderful part of a well-rounded meal. Green beans go great as a side with:

Recipe Ideas and Variations

There are so many ways to switch up this recipe and make it your own. Here are some favorites:

  • Bacon: Bacon and green beans are a delicious combination. Chop 4-6 slices of bacon and add them right to the baking sheet with the beans. They will crisp up and flavor the beans as they roast.
  • Garlic parmesan: Toss the green beans with freshly minced garlic before roasting and finish the beans with freshly grated Parmesan cheese.,
  • Lemon: Squeezing fresh lemon juice over the roasted beans adds a pop of brightness and freshness to the dish.  Add lemon zest for even more lemon flavor.
  • Butter: Drizzle the finished beans with melted butter for a more classic flavor.
  • Fresh herbs: Sprinkle chopped fresh herbs like rosemary, thyme, basil, or parsley on the green beans before serving.
  • Add more veggies: Add mushrooms, cherry tomatoes,  red onions, or thinly sliced carrots for more variety. 

Can you roast frozen green beans?

Yes, you can roast frozen green beans, just follow these simple steps.

  1. Start by fully defrosting the frozen green beans. Use a towel to dry the beans as much as possible. The more moisture you can remove, the more the green beans will brown and caramelize.
  2. Roast them at 450 degrees to help the moisture evaporate quickly and give the green beans time to brown.
  3. Make sure they are in a single layer and do not overlap. 

Looking to roast other frozen veggies? Check out this guide for how to roast frozen vegetables





What makes green beans healthy?

In addition to green beans being a great source of fiber (2.7 grams per serving, which means they will keep you feeling fuller, and longer), green beans are also great because:

  • They are cholesterol free.
  • The fiber they contain is soluble, which means eating them can help you lower your "bad" cholesterol levels.
  • They can help maintain healthy blood pressure and keep inflammation to a minimum in your body.
  • They are low in sodium.
  • They contain protein, which is important for strong, healthy bones and muscles.
  • They contain vitamins C, A, K, B, thiamin, and niacin.
  • They also contain folate, iron, magnesium, zinc, calcium, phosphorus, and zinc.

Roasted green beans on a wooden plate with garlic, salt, pepper, and olive oil.



Frequently Asked Questions

Here are the most common questions about roasting green beans in the oven.

When choosing green beans, select the ones that are bright green, crisp, and free from browned or bruised spots. Then store them in the fridge until you are ready to use.

To prep them, start by rinsing them well to remove any dirt or debris. Then dry them well with a kitchen towel. They need to be nice and dry so that they crisp up when they are roasted. Then using a knife, just trim the ends. You can also snap them off with your hands, an activity I love having my kids do before meals. If your beans are very long, consider chopping them in half for easier eating.

So this is news to me but I just found out some people like to soak their green beans overnight in a bowl of cold water to soak.

I did some research on this and it turns out you don't need to do this at all. It won't improve them, and they aren't dry, to begin with, so there's no need to add extra water as you would do for dried beans.

In fact, soaking the green beans in cold water overnight could lead to mushy green beans as they will be too water-logged and the extra water will steam/bake out onto the pan.

Did you leave your green beans in the fridge so long that they began to ferment? If fresh green beans taste sour they are bad...throw them out!

This can also happen with canned green beans. For canned beans, rinse them really well to remove as much of the canning liquid as possible. Then toss them with olive oil, salt, and pepper and roast or saute them to bring out some of the natural sweetness.

The Recipe
Roasted green beans with olive oil, balsamic vinegar, garlic powder, salt, pepper, and Italian seasoning on a wooden plate with a spoon.

Roasted Green Beans

  • Print
  • Download
  • Send to your inbox


  • 1 lb green beans, trimmed
  • 1 tbsp olive oil
  • 1 tbsp balsamic vinegar
  • 1/2 tsp garlic powder
  • Salt and pepper

Like this Recipe? Try our Meal Plans!

Slender Kitchen Meal Plans
  • Weekly Meal Plans
  • Easy Shopping List
  • Healthy, Low Carb, & Vegetarian
  • Nutritional Information


(Hide Media)

Switch to prevent your screen from going dark.


Preheat the oven to 425 degrees.


Toss the green beans with olive oil, balsamic vinegar, Italian seasoning, garlic powder, salt, and pepper.


Place the green beans in a single layer on a baking sheet.


Roast for 8-10 minutes. Give the pan a good shake and cook for an additional 4-6 minutes until lightly browned and cooked through. They should be bright green, tender crisp, and not mushy.

Nutritional Facts
Serving Size: 2/3 cup
Amount Per Serving
Calories 71
Calories from Fat 33
% Daily Value *
Total Fat 4g
Saturated Fat 1g
Monounsaturated Fat 0g
Polyunsaturated Fat 0g
Cholesterol 0mg
Sodium 8mg
Total Carbohydrate 9g
Dietary Fiber 3g
Sugars 4g
Protein 2g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.


Optional: Add lemon juice.
user image
About the author Meet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
On Roasted Green Beans
user image
user image
Irina J
April 29, 2022 - 05:11
Add a Rating:
Yum! I put these over white rice. Kids loved the salty flavor. Whatever it takes to have them eat their greens.
user image
Richard Neeman
October 29, 2020 - 16:43
They sound great but I would use organic most store bought are full of pesticides, that can't be washed off.
user image
Steven Schuyler
March 20, 2021 - 20:39
Just my personal preference, but I like my green bean real crispy and I also put sautéed 'spring onions' with them! Oh, so so good!
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.