How Long Do You Cook Asparagus At 350

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.

You can cook asparagus at 350°F for about 12 to 15 minutes, depending on the thickness of the spears and how tender you like them.
 
If you’re wondering how long do you cook asparagus at 350, this simple oven temperature is actually one of the easiest and most forgiving ways to get perfectly roasted asparagus every time.
 
Thin spears might be ready in as little as 10 minutes, while thicker ones can take up to 20 minutes at 350°F.
 
The good news is you don’t need a fancy technique or special equipment, just a baking sheet, some olive oil, and a little salt and pepper.
 
In this post, we’ll walk through exactly how long to cook asparagus at 350, how to season it, and how to tell when it’s perfectly done.
 

How Long Do You Cook Asparagus at 350?

So how long do you cook asparagus at 350 in the oven?
 
The answer depends mostly on the thickness of your asparagus spears and whether you want them crisp or tender.
 
Here’s a quick breakdown you can use as your go-to guide.
 

1. Thin Spears (About 1/4 Inch Thick)

Thin asparagus spears cook fast, even at a moderate 350°F.
 
For thin spears, cook asparagus at 350 for about 10 to 12 minutes.
 
You’ll know they’re done when the tips start to crisp up and the stalks are bright green and slightly bendy.
 
Keep an eye on them because thin spears can go from perfectly roasted to overcooked in just a couple of minutes.
 

2. Medium Spears (About 1/2 Inch Thick)

Medium spears are the most common size you’ll find at the grocery store.
 
When you cook asparagus at 350, medium spears usually need around 12 to 15 minutes.
 
This is the sweet spot where the outside gets a little caramelized and the inside stays tender but not mushy.
 
If you like a bit of crunch, pull them out closer to 12 minutes.
 
For softer asparagus, let them go the full 15 minutes.
 

3. Thick Spears (About 3/4 Inch Thick or More)

Thick spears take the longest because there’s more water and fiber to cook through.
 
At 350°F, thick asparagus can take 18 to 20 minutes, sometimes a little longer.
 
If you’re cooking thick asparagus at 350, you might want to flip them halfway through so they roast evenly.
 
You can also trim the woody ends a bit more generously so the tender part cooks faster.
 
The key is to test one spear with a fork, it should pierce easily but still have a slight bite.
 

How to Cook Asparagus at 350 Perfectly Every Time

Knowing how long to cook asparagus at 350 is half the battle.
 
The other half is all about prepping and seasoning so the asparagus comes out tender, flavorful, and not soggy.
 
Here’s how to nail it.
 

1. Prep the Asparagus Properly

Start by rinsing your asparagus and patting it dry.
 
Wet asparagus will steam instead of roast, and you won’t get those nice crispy edges.
 
Snap off the woody ends by bending each spear near the bottom, it will naturally break at the right spot.
 
If the stalks are thick, you can also peel the lower part with a vegetable peeler for a more tender bite.
 

2. Toss with Oil and Seasonings

Spread the asparagus on a baking sheet and drizzle with olive oil.
 
Use your hands to coat each spear evenly, then sprinkle with salt and black pepper.
 
You can also add garlic powder, lemon zest, or a pinch of red pepper flakes for extra flavor.
 
Just don’t overcrowd the pan, give the spears a little space so they roast instead of steam.
 

3. Arrange in a Single Layer

This is a small step that makes a big difference when you cook asparagus at 350.
 
Spread the spears in a single layer on the baking sheet.
 
If they’re piled on top of each other, the ones in the middle will steam and turn limp.
 
A single layer lets the heat circulate and gives every spear a chance to caramelize.
 

4. Check for Doneness Early

Oven temperatures can vary, so start checking your asparagus a couple of minutes before the suggested time.
 
Look for bright green color, slightly shriveled tips, and a tender stalk that bends when you pick it up with tongs.
 
If it’s still firm, give it another 2 minutes and check again.
 
It’s better to check often than to end up with mushy asparagus.
 

Common Mistakes When You Cook Asparagus at 350

Even a simple recipe can go wrong if you skip a few details.
 
Here are the mistakes people make most often when they cook asparagus at 350.
 

1. Not Drying the Asparagus

If you skip drying, the oil won’t stick well and the asparagus will steam in its own moisture.
 
That means no crispy tips and a softer, less flavorful result.
 
A quick pat with a clean kitchen towel solves this.
 

2. Using Too Much Oil

A little oil helps the asparagus roast and keeps it from sticking.
 
But too much oil makes the spears greasy and can cause them to smoke in the oven.
 
One or two tablespoons is usually plenty for a standard bunch.
 

3. Forgetting to Preheat the Oven

If you put asparagus into a cold oven, the cooking time changes completely.
 
Always preheat to 350°F first so the asparagus starts roasting right away.
 
That way, the timing in this guide will actually work for you.
 

4. Overcrowding the Baking Sheet

As mentioned earlier, crowding leads to steaming.
 
Use a large enough baking sheet, or roast in two batches if needed.
 
Your asparagus will come out much better with a little breathing room.
 

So, How Long Do You Cook Asparagus at 350?

You cook asparagus at 350°F for about 12 to 15 minutes for medium spears, 10 to 12 minutes for thin ones, and up to 20 minutes for thick spears.
 
The exact time depends on thickness and how tender you like them, so start checking early and trust your eyes and a fork.
 
With a little olive oil, salt, and a hot oven, you’ll get roasted asparagus that’s tender inside with slightly crispy tips every single time.
 
Now you know exactly how long to cook asparagus at 350, so give it a try tonight and enjoy.