This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
Cooking string beans in the oven usually takes about 15 to 20 minutes at 425°F, depending on how crispy you like them and how thick the beans are.
If you’ve been wondering how long to cook string beans in oven so they come out perfectly tender with those lovely caramelized edges, the answer is pretty straightforward once you know the variables.
Roasting string beans in the oven is one of the easiest ways to turn a simple vegetable into a side dish everyone reaches for first.
In this post, we’ll break down exactly how long to cook string beans in oven, what temperature works best, and how to tell when they’re done.
How Long to Cook String Beans in Oven
When you cook string beans in the oven at 425°F, the timing generally falls into three ranges.
1. 15 Minutes for Crispy-Tender String Beans
If you like your string beans with a bit of snap and those blistered, crispy tips, 15 minutes is your sweet spot.
At this point, the beans are cooked through but still have texture.
They’ll be bright green with slightly charred spots that add a ton of flavor.
2. 18 to 20 Minutes for Classic Roasted String Beans
This is the range most people land on when they cook string beans in the oven.
The beans get tender with a little bite, the edges caramelize nicely, and they develop that deep roasted taste.
If you’re serving them alongside a roast chicken or steak, this is the timing that works every single time.
3. 25 Minutes for Soft, Well-Done String Beans
Some folks prefer their string beans fully soft with no crunch at all, especially if you’re serving picky eaters or making a casserole-style dish.
Cooking string beans in the oven for 25 minutes gets you there.
Just keep an eye on them so they don’t dry out or turn mushy.
What Temperature Works Best for Oven-Roasted String Beans
The temperature you choose affects both texture and flavor, so it matters when you’re figuring out how long to cook string beans in oven.
1. 425°F Is the Gold Standard
Roasting string beans at 425°F gives you the best balance of speed and caramelization.
At this heat, the beans roast quickly without steaming, which means they keep their color and get those tasty browned edges.
This is the temperature I recommend when you cook string beans in the oven.
2. 400°F for a Slightly Gentler Roast
If your oven runs hot or you’re roasting thicker beans, 400°F works beautifully too.
You’ll just need to add a couple of extra minutes to the cooking time.
3. 450°F for Fast, Blistered Results
High heat like 450°F gives you string beans with serious char in record time, often under 15 minutes.
Just stay close to the oven because they can go from perfectly blistered to burnt fast.
How to Tell When String Beans Are Done in the Oven
Knowing the exact time is helpful, but your eyes and taste buds are the real judges when you cook string beans in the oven.
1. Look for Wrinkled, Blistered Skin
When string beans are ready, their skins start to wrinkle slightly and develop small blistered spots.
That’s the sign that the heat has done its job and the sugars have started to caramelize.
2. Check the Color
Perfectly roasted string beans are a deep, vibrant green with some brown patches.
If they’ve turned dull and olive-colored, they’re probably overcooked.
3. Do the Taste Test
The most reliable way to know when your string beans are done is simply to taste one.
It should be tender but not mushy, with a slight resistance when you bite into it.
Tips for Perfectly Roasted String Beans Every Time
Beyond timing, a few simple tricks make a big difference when you roast string beans in the oven.
1. Dry Them Thoroughly
Wet string beans steam instead of roast, which means they won’t caramelize properly.
Pat them completely dry with a kitchen towel before tossing them in oil.
2. Don’t Crowd the Pan
Spread your string beans in a single layer with a little space between them.
If they’re piled on top of each other, they’ll steam and turn soggy instead of getting crispy.
3. Use Enough Oil and Seasoning
A generous drizzle of olive oil helps the beans roast evenly and keeps them from drying out.
Salt, pepper, and a little garlic powder go a long way here.
4. Toss Halfway Through
Give the pan a shake or flip the beans with tongs about halfway through roasting.
This ensures they cook evenly and get those nice browned edges on all sides.
So, How Long to Cook String Beans in Oven?
Cooking string beans in the oven takes about 15 to 20 minutes at 425°F for perfectly tender, caramelized results.
If you want them crispier, pull them out closer to 15 minutes, and if you prefer them softer, let them roast for up to 25 minutes.
The key is to keep an eye on them, use high heat, and let the blistered skins tell you when they’re ready.
Now that you know exactly how long to cook string beans in oven, you can roast a batch tonight and enjoy a side dish that’s simple, healthy, and packed with flavor.