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.
How long to cook asparagus in a pressure cooker depends on the thickness of the spears, but it usually takes just 1 to 3 minutes at high pressure.
That’s right — what takes 10 to 15 minutes on the stovetop or in the oven takes only a fraction of that time under pressure.
If you’ve been wondering how long to cook asparagus in a pressure cooker without turning it into mush, you’re in the right place.
The answer is quick, but there are a few details that make all the difference between crisp-tender perfection and a sad, olive-green pile.
In this post, we’ll break down exactly how long to cook asparagus in a pressure cooker for every thickness, plus tips for seasoning and serving.
Let’s get right into it.
How Long to Cook Asparagus in a Pressure Cooker
The short answer is that asparagus cooks in a pressure cooker in about 1 to 3 minutes once the pot reaches high pressure.
But the exact time depends on how thick your spears are and whether you like them tender or with a bit of snap.
Here’s the breakdown so you know precisely how long to cook asparagus in a pressure cooker every single time.
1. Thin Asparagus Spears (About ¼ Inch)
Thin spears are delicate, so they need the least time under pressure.
Cook thin asparagus in a pressure cooker for just 1 minute at high pressure.
Then do a quick release immediately.
That one minute is often enough because thin spears heat through almost instantly in the steam.
If you go any longer, they’ll turn limp and lose that lovely bright green color.
2. Medium Asparagus Spears (About ½ Inch)
Medium spears are the most common size you’ll find at the grocery store.
For these, cook asparagus in a pressure cooker for 1½ to 2 minutes at high pressure.
Use a quick pressure release right after the timer goes off.
This gives you spears that are tender but still hold their shape.
If you prefer them on the softer side, you can stretch it to 2 minutes.
3. Thick Asparagus Spears (¾ Inch or More)
Thick spears take the longest, but “longest” is still incredibly fast.
Cook thick asparagus in a pressure cooker for 2 to 3 minutes at high pressure.
Quick release when the time is up.
Thick spears benefit from that extra minute because their dense stalks need more time for the heat to penetrate to the center.
Three minutes is the outer limit — beyond that, even thick spears start to fall apart.
How to Cook Asparagus in a Pressure Cooker Perfectly
Knowing how long to cook asparagus in a pressure cooker is only half the battle.
The method matters just as much as the timing.
Follow these steps and your asparagus will come out perfect every time.
1. Add Water and a Steamer Basket
Pour about 1 cup of water into the bottom of your pressure cooker.
Place a steamer basket or trivet inside so the asparagus sits above the water.
This keeps the spears out of the liquid and lets them steam gently rather than boil.
Boiling would waterlog them, but steaming keeps the flavor and texture intact.
2. Trim and Arrange the Spears
Wash your asparagus and snap off the woody ends.
If the spears are thick, peel the bottom inch or so with a vegetable peeler.
Lay them in the steamer basket in a single layer, or crisscross them if space is tight.
Try to keep spears of similar thickness together so they cook evenly.
3. Lock the Lid and Set High Pressure
Secure the lid and set your pressure cooker to high pressure.
Set the timer according to the thickness chart above — 1 minute for thin, up to 3 minutes for thick.
Remember that the cooker takes a few minutes to come up to pressure, and that time doesn’t count toward your cooking time.
4. Quick Release and Serve Immediately
When the timer beeps, do a quick pressure release right away.
Every extra second under pressure keeps cooking the asparagus, so don’t let it sit.
Open the lid, transfer the spears to a plate, and season right away with salt, pepper, olive oil, or a squeeze of lemon.
Tips for Cooking Asparagus in a Pressure Cooker
A few extra pointers will help you nail how long to cook asparagus in a pressure cooker no matter what.
First, always err on the side of less time.
You can’t uncook asparagus, but you can always pop it back in for another 30 seconds if needed.
Second, season after cooking, not before.
Salt draws out moisture and can make the spears soggy during cooking.
Third, if you’re cooking asparagus alongside other vegetables, group them by cook time or use separate baskets.
And finally, fresh asparagus cooks faster than older spears, so adjust slightly if yours have been sitting in the fridge for a while.
So, How Long to Cook Asparagus in a Pressure Cooker?
How long to cook asparagus in a pressure cooker comes down to 1 to 3 minutes at high pressure, depending on spear thickness.
Thin spears need about 1 minute, medium spears need 1½ to 2 minutes, and thick spears need 2 to 3 minutes.
Always use a quick release and serve right away for the best color, texture, and flavor.
Now that you know exactly how long to cook asparagus in a pressure cooker, you can enjoy crisp-tender spears any night of the week.