How Long To Roast Green Beans At 350

Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!

How Long to Roast Green Beans at 350? The Complete Answer

Roasting green beans at 350°F takes about 20 to 25 minutes, depending on how thick they are and how tender you want them to turn out.
 
That’s the short answer to how long to roast green beans at 350, but there’s a little more to it if you want them crisp, flavorful, and perfectly tender every time.
 
The truth is, how long to roast green beans at 350 isn’t a set-in-stone number, since a few factors can push that time up or down.
 
If you’ve been wondering how long to roast green beans at 350 so they come out just right, this post will walk you through the timing, the prep, and the little tricks that make a big difference.
 
Let’s get right into it.
 

How Long to Roast Green Beans at 350: The Basic Timing

When you roast green beans at 350°F, the sweet spot is usually between 20 and 25 minutes.
 
That range is where most green beans hit that perfect balance of tender inside and slightly crisp outside.
 
Here’s a quick breakdown of how that timing shifts based on a few common variables:
 

1. Thin Green Beans Roast Faster

If you’re working with slender haricots verts or thin green beans, roasting green beans at 350 may only take 15 to 18 minutes.
 
Thin beans lose moisture quickly, so they can go from perfectly crisp to shriveled in just a couple of minutes.
 
Keep a close eye on them once you pass the 15-minute mark.
 

2. Thicker Green Beans Need More Time

Thicker, meatier green beans can take closer to 25 or even 30 minutes when roasted at 350.
 
They hold more water, so they need that extra time to soften and develop those browned, caramelized edges.
 
If your beans are on the plump side, give them the full 25 minutes before checking.
 

3. Oven Calibration Matters

Every oven runs a little differently, which is why roasting green beans at 350 doesn’t always take exactly the same time in every kitchen.
 
An oven thermometer can help you confirm your oven is actually at 350°F and not running hot or cold.
 
If your oven runs hot, your green beans at 350 might be done in 18 minutes flat.
 

4. Crowding the Pan Slows Things Down

If you pile too many green beans onto one baking sheet, they’ll steam instead of roast.
 
That means roasting green beans at 350 could take 30 minutes or more, and they still won’t brown properly.
 
Spread them out in a single layer with a little breathing room for the best results.
 

How to Roast Green Beans at 350 Perfectly

Knowing how long to roast green beans at 350 is half the battle, but the prep and technique matter just as much.
 
Here’s how to set yourself up for success:
 

1. Trim and Dry Them Well

Start by trimming the stem ends off your green beans.
 
Then pat them completely dry with a clean kitchen towel or paper towels.
 
Any moisture left on the beans will steam them in the oven, so drying them well is key to getting that roasted texture.
 

2. Toss With Oil and Seasoning

Drizzle the beans with olive oil and toss until they’re lightly coated.
 
Sprinkle on salt, pepper, and any herbs or spices you love, like garlic powder, smoked paprika, or lemon zest.
 
That coating helps them roast evenly and gives them that golden, flavorful finish.
 

3. Spread in a Single Layer

Arrange the green beans on a rimmed baking sheet in one even layer.
 
If they’re overlapping, use two sheets or roast them in batches.
 
This step is what makes roasting green beans at 350 work the way it should, with browning instead of steaming.
 

4. Give Them a Midway Toss

About halfway through roasting green beans at 350, pull the pan out and give the beans a quick toss or shake.
 
This helps them cook evenly on all sides and prevents any sticking or burning.
 
Then slide the pan back in and finish the remaining time.
 

5. Check for Doneness Early

Start checking your green beans around the 18-minute mark.
 
You’re looking for a slightly wrinkled skin, a few browned spots, and a tender bite with a bit of snap.
 
Once they reach that point, pull them out; they’ll keep cooking a touch as they cool.
 

Signs Your Green Beans at 350 Are Done

The best way to nail roasting green beans at 350 is to know what “done” actually looks like.
 
Here are the telltale signs:
 

1. Slightly Wrinkled Skin

When green beans are properly roasted at 350, their skin starts to pucker and wrinkle slightly.
 
That’s a sign the moisture has escaped and the beans are getting tender.
 
If they still look smooth and taut, they probably need a few more minutes.
 

2. Golden Brown Spots

You want to see little browned or blistered spots on the beans.
 
Those spots are where the natural sugars have caramelized, adding a ton of flavor.
 
That’s exactly what roasting green beans at 350 is meant to achieve.
 

3. Tender With a Slight Snap

Bite into one; it should be tender but still have a bit of resistance.
 
If it’s mushy, you’ve gone too far.
 
If it’s still crunchy and raw-tasting, give it a few more minutes in the oven.
 

So, How Long to Roast Green Beans at 350?

Roasting green beans at 350°F takes about 20 to 25 minutes for most beans, though thin ones may finish in 15 to 18 minutes and thicker ones can take up to 30.
 
The exact time depends on the thickness of your beans, your oven’s accuracy, and how crowded your baking sheet is.
 
The good news is that once you know how long to roast green beans at 350 in your own kitchen, you’ll be able to nail that timing every single time.
 
So preheat that oven, dry your beans well, spread them out, and keep an eye on them as they hit the 20-minute mark.
 
Before long, you’ll have tender, caramelized green beans that make a perfect side for just about any meal.