How Long to Cook Asparagus
Fresh asparagus spears, standard or pencil-thin.
The Short Answer
In the oven at 400°F, asparagus takes 10–15 minutes. Scroll down for all cooking methods, detailed instructions, and tips from the Professor.
Cooking Methods
🔥 Oven
Temperature: 400°F
Time: 10–15 minutes
Toss with olive oil, salt, and pepper on a sheet pan. Thin spears take 10 minutes, thick spears 15. Done when tender but still slightly firm.
💨 Air Fryer
Temperature: 400°F
Time: 6–8 minutes
Single layer. Toss with oil. Shake once during cooking.
🔥 Grill
Temperature: 400°F
Time: 5–8 minutes
Lay perpendicular to grill grates. Brush with oil. Turn once. Watch for thin spears falling through.
🍳 Stovetop
Time: 3–5 minutes
Saute in butter or oil over medium-high heat. Cut into 2-inch pieces for even cooking.
⚡ Instant Pot / Pressure Cooker
Pressure: Low
Time: 1–2 minutes
Release: Quick release
Extremely fast under pressure. Use low pressure, 1 minute for thin spears, 2 for thick. Quick release immediately. Overcooked asparagus is mushy; err on the side of less time.
Snap asparagus at its natural breaking point to remove the woody end. Hold the middle and the bottom, bend, and it will snap right where it should.
Frequently Asked Questions
Thin spears do not need peeling. For thick, woody spears, peeling the bottom half with a vegetable peeler removes the tough outer layer and makes them more tender.
The Bottom Line
Asparagus is straightforward to cook when you know the time and temperature. Use the method that fits your equipment and schedule, and always let the food rest before cutting or serving. Resting allows juices to redistribute and carryover cooking to finish the job.
Source: Culinary reference | Last verified: March 19, 2026 | Our methodology