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!
You can cook asparagus in the oven for about 10 to 15 minutes at 400°F (200°C), depending on the thickness of the spears.
That’s the short answer to how long do you cook asparagus for in the oven, but there’s a little more to it if you want perfectly tender stalks with crispy tips every single time.
Thin spears might be done in as little as 8 minutes, while fat, thick spears can take up to 20 minutes.
The good news is that oven-roasted asparagus is one of the easiest side dishes you can make, and once you know the timing, you’ll never have to guess again.
In this post, we’ll break down exactly how long to cook asparagus in the oven, what temperature works best, and the simple tricks that keep your spears from turning mushy or burnt.
Let’s get roasting.
How Long Do You Cook Asparagus for in the Oven?
When you cook asparagus in the oven, the timing mostly comes down to the thickness of your spears.
Here’s a quick breakdown so you can nail it every time.
1. Thin Spears (About ¼ Inch Thick)
Thin asparagus spears cook fast, so you’ll want to roast them for roughly 8 to 10 minutes at 400°F.
Any longer than that and they’ll go from crisp-tender to limp pretty quickly.
2. Medium Spears (About ½ Inch Thick)
Medium spears are the most common size you’ll find at the grocery store, and they take about 12 to 15 minutes.
This is the sweet spot where the stalks turn tender while the tips get nicely browned.
3. Thick Spears (About ¾ Inch Thick or More)
Thick spears need more time, so plan on 15 to 20 minutes in the oven.
They hold up beautifully to roasting and come out meaty and juicy rather than stringy.
4. And Yes, It Also Depends on Your Oven
Every oven runs a little differently, so the first time you cook asparagus in the oven, keep an eye on it.
If your oven tends to run hot, shave a couple of minutes off the time.
What Temperature Should You Roast Asparagus At?
The best temperature to cook asparagus in the oven is 400°F (200°C).
That heat is high enough to caramelize the edges and crisp up the tips without drying out the stalks.
Some people prefer 425°F for a faster roast with more char, and that works too, just reduce the time by a few minutes.
If you’re roasting asparagus alongside other veggies at 375°F, that’s fine as well, but you’ll need to add a few extra minutes.
How to Cook Asparagus in the Oven Perfectly
Knowing how long to cook asparagus for in the oven is only half the battle.
The prep matters just as much as the timing.
1. Trim the Woody Ends
Snap off the tough bottom ends before roasting, since they stay fibrous no matter how long you cook them.
Bend each spear until it breaks naturally, and you’ll always hit the right spot.
2. Dry the Spears Well
Pat your asparagus dry with a towel so the oil clings and the spears roast instead of steam.
3. Toss With Oil and Seasoning
Coat the spears in olive oil and sprinkle on salt, pepper, and maybe a little garlic powder.
Spread them in a single layer on a baking sheet so they cook evenly.
4. Check at the Earliest Time
Start checking your asparagus in the oven at the lower end of the time range.
A fork should slide in easily, and the tips should look slightly crispy.
5. Finish With a Squeeze of Lemon
Once you pull the asparagus out of the oven, a little lemon zest or parmesan takes it to the next level.
Common Mistakes When You Cook Asparagus in the Oven
Overcrowding the pan is the biggest one, because the spears steam instead of roast.
Using too much oil makes them greasy, so a light drizzle is plenty.
And forgetting to preheat means uneven cooking, so always let your oven come to temperature first.
So, How Long Do You Cook Asparagus for in the Oven?
You cook asparagus in the oven for about 10 to 15 minutes at 400°F, adjusting slightly for the thickness of your spears.
Thin spears finish in 8 to 10 minutes, medium ones take 12 to 15, and thick spears need 15 to 20.
Keep an eye on them the first time, season them simply, and you’ll have a tender, crispy side dish that disappears fast.
Now you know exactly how long do you cook asparagus for in the oven, so go preheat that oven and enjoy.