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 in the oven at 350°F in about 20 to 25 minutes, depending on the thickness of the spears.
That’s the short answer, and it’s honestly one of the easiest ways to get perfectly tender asparagus with crispy tips.
If you’ve been asking yourself how long do you cook asparagus in oven at 350, you’re in the right place because this is one of the most common questions for anyone roasting this veggie.
The exact time can shift a bit based on how thick your asparagus is, whether you trim it or not, and how you like your texture.
In this post, we’ll break down exactly how long to cook asparagus in the oven at 350, plus tips to get it just right every single time.
How Long Do You Cook Asparagus in Oven at 350?
When you cook asparagus in the oven at 350°F, the timing is pretty forgiving, but there are a few things to keep in mind.
1. Thin Spears: 15–18 Minutes
If you’re working with thin asparagus spears, they cook fast at 350°F.
Thin spears usually take about 15 to 18 minutes to become tender with slightly crispy edges.
So if you’re wondering how long do you cook asparagus in oven at 350 with skinny stalks, aim for the lower end and check early.
2. Medium Spears: 20–25 Minutes
Medium-thickness asparagus is the most common size you’ll find at the grocery store.
For these, cook asparagus in the oven at 350 for roughly 20 to 25 minutes.
This range gives you that perfect balance of tender inside and lightly browned tips.
3. Thick Spears: 25–30 Minutes
Thick asparagus spears need a bit more time.
When you cook asparagus in oven at 350 with thick stalks, expect around 25 to 30 minutes.
You might even want to flip them halfway through so they cook evenly on all sides.
And that’s really the answer to how long do you cook asparagus in oven at 350, it just depends on thickness.
How to Cook Asparagus in the Oven at 350 Perfectly
Knowing how long to cook asparagus in oven at 350 is one thing, but getting the method right matters too.
Here’s how to nail it every time.
1. Prep the Asparagus
Start by washing your asparagus and snapping off the woody ends.
You can also trim them with a knife, but snapping is easier because the stalk breaks naturally where it’s tough.
Pat the spears dry so they roast instead of steam.
2. Season and Arrange
Spread the asparagus in a single layer on a baking sheet.
Drizzle with olive oil, then sprinkle salt, pepper, and maybe a little garlic powder.
Toss them gently so every spear gets coated.
3. Roast at 350°F
Pop the tray in your preheated oven and set a timer.
If you’re ever unsure about how long do you cook asparagus in oven at 350, start checking at the 15-minute mark.
The asparagus is done when you can pierce a stalk easily with a fork and the tips are slightly crispy.
4. Add Finishing Touches
Once out of the oven, you can squeeze fresh lemon juice over the spears or add a sprinkle of parmesan.
This isn’t required, but it takes your roasted asparagus to another level.
Tips for Cooking Asparagus in Oven at 350
Here are a few extra pointers to keep in mind.
1. Don’t Overcrowd the Pan
If the spears are piled on top of each other, they’ll steam instead of roast.
Use two baking sheets if you’re cooking a big batch.
2. Consider Broiling at the End
If you want crispier tips, turn on the broiler for the last 1 to 2 minutes.
Just watch it closely because asparagus can go from perfect to burnt fast.
3. Adjust for Your Oven
Every oven runs a little differently.
So when figuring out how long do you cook asparagus in oven at 350, use the timing as a guide and trust your own eyes.
If your oven runs hot, you might need to pull them out a few minutes earlier.
4. Store Leftovers Properly
Leftover roasted asparagus keeps in the fridge for about 3 to 4 days in an airtight container.
You can eat it cold in salads or reheat it gently in a skillet.
And if you’re wondering how long do you cook asparagus in oven at 350 when reheating, just warm it for a few minutes, don’t roast it again.
So, How Long Do You Cook Asparagus in Oven at 350?
You cook asparagus in the oven at 350°F for about 20 to 25 minutes for medium spears, 15 to 18 minutes for thin ones, and 25 to 30 minutes for thick stalks.
The key is to check early and adjust based on how your asparagus looks and feels.
Now that you know exactly how long do you cook asparagus in oven at 350, you can roast a perfect batch any night of the week.
Enjoy your asparagus.