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.
Roasting asparagus at 400°F (204°C) for 12 to 15 minutes is the sweet spot for tender, slightly crisp spears with golden-brown tips.
That quick answer works for thin spears, but if you’re working with thicker stalks, you’ll want a little more time or a slightly lower temperature.
The truth is, how long and what temperature to roast asparagus depends on thickness, your oven, and how you like your texture.
In this post, we’ll walk through exactly how long to roast asparagus and what temperature to roast asparagus at, so you get perfect results every single time.
Let’s get roasting.
What Temperature to Roast Asparagus At
The best temperature to roast asparagus is 400°F (204°C), and here’s why that number works so well.
1. High Heat Gives You Those Crispy Tips
When you roast asparagus at high heat, the tips get a little charred and crispy while the stalks stay tender.
That contrast is honestly the best part of roasted asparagus.
2. 400°F Is the Sweet Spot
Roasting asparagus at 400°F (204°C) gives you a nice balance between fast cooking and even caramelization.
Go too low and asparagus turns limp and mushy.
Go too high and the tips burn before the stalks cook through.
3. 425°F Works for Thin Spears
If you’re roasting thin asparagus, you can bump the temperature to 425°F (218°C) for about 8 to 10 minutes.
The key to roasting asparagus at 425°F is to watch it closely because thin spears cook fast.
How Long to Roast Asparagus
How long to roast asparagus depends on the thickness of your spears, but the average range is 12 to 20 minutes at 400°F.
1. Thin Spears: 8–10 Minutes
Thin asparagus spears roast quickly and can be done in as little as 8 minutes at 425°F or about 10 minutes at 400°F.
2. Medium Spears: 12–15 Minutes
For medium asparagus, roast at 400°F (204°C) for 12 to 15 minutes.
That’s the range most recipes land on when they discuss how long to roast asparagus.
3. Thick Spears: 18–20 Minutes
Thick asparagus needs the full 18 to 20 minutes at 400°F for the stalks to become tender.
If you’re wondering how long to roast thick asparagus, just remember it always takes longer than the thin stuff.
4. The Fork Test
Poke a spear with a fork near the end of roasting.
If it slides in easily, your asparagus is done.
How to Roast Asparagus Perfectly
Nailing the right temperature and time is half the battle, but a few simple steps make roasted asparagus even better.
1. Preheat Your Oven Fully
Always preheat your oven to 400°F before the asparagus goes in.
A hot oven is what gives you that roasted flavor and keeps the asparagus from steaming.
2. Dry the Spears Well
Pat your asparagus dry after rinsing.
Moisture is the enemy of roasting, so dry spears roast better.
3. Coat in Olive Oil
Toss asparagus with olive oil, salt, and pepper before roasting.
A light coat helps the spears brown instead of burn.
4. Spread Them in a Single Layer
Crowding the pan causes asparagus to steam instead of roast, so use a large sheet pan and spread them out.
5. Shake the Pan Halfway Through
Give the pan a shake around the halfway mark so the asparagus roasts evenly on all sides.
6. Add Lemon and Parmesan at the End
Finish roasted asparagus with a squeeze of lemon and a sprinkle of parmesan for extra flavor.
Common Mistakes When Roasting Asparagus
Even simple recipes can go sideways, so avoid these common pitfalls when roasting asparagus.
1. Overcrowding the Pan
Crowding leads to soggy asparagus instead of roasted, crispy spears.
2. Using Too Much Oil
A little olive oil goes a long way, and too much makes asparagus greasy.
3. Ignoring Thickness
Remember, how long to roast asparagus depends on how thick your spears are.
4. Skipping the Preheat
Skipping the preheat throws off your roasting time and temperature.
So, How Long and What Temperature to Roast Asparagus?
Roasting asparagus at 400°F (204°C) for 12 to 15 minutes is the answer for medium spears, and adjusting the time based on thickness is the key.
Thin spears might need just 8 to 10 minutes, while thick spears can take up to 20 minutes.
Now that you know what temperature to roast asparagus at and how long to roast asparagus, you can pull perfect, golden spears out of the oven every single time.
Happy roasting.