FeastFlow

Cooking times

Asparagus cooking times

How long to cook asparagus: 3–5 min boiled, 4–6 min steamed, 10–15 min in the oven at 200°C (180°C fan) and 6–8 min in an air fryer at 200°C. Every way to cook it is below, with the temperature and how to tell it’s done.

How long to cook asparagus

Times are for a bunch of 250 g (about 16 medium spears).

Asparagus: cooking times by method
MethodTimeHeatHow
Boil3–5 minin boiling salted waterDrain and serve straight away, or cool in iced water.
Steam4–6 minover simmering waterLay the spears flat in the basket.
Oven10–15 min200°C (180°C fan), 400°F, gas 6Toss in a little oil and salt and spread out on a tray.
Air fryer6–8 min200°C (400°F)Toss in a teaspoon of oil; shake halfway.
Pan-fry4–6 minover a medium-high heatFry in a little oil or butter, turning often.
Grill5–7 minunder a hot grillBrush with oil and turn once.
Barbecue4–6 minover direct heatLay across the bars, or thread onto skewers, and turn often.
Microwave2–4 minon full power, coveredWith 2 tablespoons of water.

Before you start

Snap or cut off the woody ends. Thick spears cook a minute or two slower than thin ones.

How to tell it’s done

Bright green and just tender: a knife goes into the thickest part with a little resistance.

Questions

How long to boil asparagus?

3–5 min in boiling salted water. Drain and serve straight away, or cool in iced water.

How long to steam asparagus?

4–6 min over simmering water. Lay the spears flat in the basket.

How long to cook asparagus in the oven?

10–15 min at 200°C (180°C fan), 400°F, gas 6. Toss in a little oil and salt and spread out on a tray.

How long to cook asparagus in an air fryer?

6–8 min at 200°C (400°F). Toss in a teaspoon of oil; shake halfway.

How long to pan-fry asparagus?

4–6 min over a medium-high heat. Fry in a little oil or butter, turning often.

How long to grill asparagus?

5–7 min under a hot grill. Brush with oil and turn once.

How long to barbecue asparagus?

4–6 min over direct heat. Lay across the bars, or thread onto skewers, and turn often.

How long to microwave asparagus?

2–4 min on full power, covered. With 2 tablespoons of water.

Times are a guide for typical home portions: ovens, air fryers, microwaves and the size of what you’re cooking all vary. Check meat, poultry and fish with a thermometer before serving. Safe temperatures follow USDA and UK Food Standards Agency guidance, last checked 11 November 2026.