The ultimate guide on how to cook asparagus! How to cook asparagus in the oven, in the microwave, or by blanching, steaming, or sautéing.

Spring is in the air, which means our favorite slender green vegetable is hitting the farmers market…asparagus! While asparagus is great as a component to many dishes, it’s also delicious all on it’s on. So today we’re laying down the basics for how to cook asparagus (5 different ways!) Click the links below to jump around the post:
Not sure how to select the perfect bunch of asparagus, or how to store it properly? This asparagus rundown has you covered. For tips on prepping your spears, learn how to cut asparagus here. Now let’s cook!
How to Roast Asparagus
Cooking asparagus in the oven, while taking the longest of all the methods, is my favorite way to prepare it. The asparagus tips get a little charred and the stalks become tender and full of flavor! With this method, you can also cook your asparagus with lemon and garlic, which makes for an even tastier dish. Here’s how to roast asparagus:
Step 1: Preheat oven to 425 degrees F (220 C). Prep your asparagus by rinsing and breaking the woody bottom inch off of each spear. Spread onto a parchment-lined baking sheet.
Step 2: Drizzle asparagus with a tablespoon or so of olive oil and a pinch of salt and pepper. Optionally throw on a few cloves of crushed garlic, lemon juice, and lemon zest.
Step 3: Roast for 10 to 15 minutes, or until tips are slightly charred and stalks are tender.
Roasting vs. Air Frying
We love air fryer recipes around here, and air frying asparagus is one of our favorite uses for the appliance! It gives similar results as roasted, but with less time.
How to Steam Asparagus
Steaming asparagus is a healthy way to cook this veggie because it preserves many of the water-soluble vitamins (which are generally destroyed by boiling). Here’s how to steam asparagus:
Step 1: Prep your asparagus by rinsing and breaking the woody bottom inch off of each spear. You may need to cut the asparagus into pieces to fit in your steamer basket.
Step 2: Bring a large pot of water to a boil with a steamer basket fit above it. You can use a wire mesh sieve if you don’t have a steamer basket!
Step 3: Place asparagus in the steamer basket over boiling water. Cover and let cook for about 5 minutes, or until tender.
How to Microwave Asparagus
One of the easiest ways to cook asparagus is to microwave it! Microwaving your asparagus spears is pretty similar to steaming in that we’ll cover them and let them steam into tender perfection (making this a great alternative for cooking asparagus without a steam basket set). Here’s how to microwave asparagus:
Step 1: Prep your asparagus by rinsing and breaking the woody bottom inch off of each spear.
Step 2: Place asparagus on a microwave-safe dish and add a few tablespoons of water. Cover tightly with plastic wrap.
Step 3: Microwave on high for 3 minutes, then let sit, still covered, to continue steaming for 3 more minutes.
How to Blanch Asparagus
Blanching is the fastest way to prepare asparagus! You’ll basically dunk it in boiling water briefly, then dunk it in a bath of cold water. Blanching asparagus helps to preserve nutrients and maintain higher quality if you’ll be freezing your veggies.
Step 1: Prep your asparagus by rinsing and breaking the woody bottom inch off of each spear.
Step 2: Bring a large pot of water to a boil, adding a pinch of salt to the water for seasoning. Prep an ice bath by combining very cold water and a handful of ice in a large bowl.
Step 3: Plunge asparagus into the boiling water for 3 to 4 minutes, until bright green and tender. Immediately transfer to the ice bath to stop the cooking process.
How to Sauté Asparagus
Cooking asparagus in a pan on the stove is a quick method that give you a lot of the charred flavor that comes with roasting (in much less time). Here’s how to make sautéed asparagus:
Step 1: Prep your asparagus by rinsing and breaking the woody bottom inch off of each spear. You may need to cut the asparagus into pieces to fit in your sauté pan.
Step 2: Heat a splash of oil in a large sauté pan over medium/high heat. Add asparagus and cook for 3 to 5 minutes until bright green and tender, jostling the pan often to promote even cooking.
Ingredients
Roasted Asparagus
- 1 bunch asparagus
- 1 Tbsp olive oil 15 mL
- Pinch salt and pepper
- Optional: garlic, lemon juice/zest
Steamed Asparagus
- 1 bunch asparagus
Microwaved Asparagus
- 1 bunch asparagus
Blanched Asparagus
- 1 bunch asparagus
Sautéed Asparagus
- 1 bunch asparagus
- 1 Tbsp olive oil 15 mL
Instructions
Roasted Asparagus
- Prep: Preheat oven to 425°F (220°C). Prep your asparagus by rinsing and breaking the woody bottom inch off of each spear. Spread onto a parchment-lined baking sheet.
- Flavor: Drizzle asparagus with a tablespoon or so of olive oil and a pinch of salt and pepper. Optionally throw on a few cloves of crushed garlic, lemon juice, and lemon zest.
- Roast: Roast for 10 to 15 minutes, or until tips are slightly charred and stalks are tender.
Steamed Asparagus
- Prep: Prep asparagus by rinsing and breaking the woody bottom inch off of each spear. You may need to cut the asparagus into pieces to fit in your steamer basket.
- Steam: Bring a large pot of water to a boil with a steamer basket fit above it. You can use a wire mesh sieve if you don’t have a steamer basket! Place asparagus in the steamer basket over boiling water. Cover and let cook for about 5 minutes, or until tender.
Microwaved Asparagus
- Prep: Prep asparagus by rinsing and breaking the woody bottom inch off of each spear.
- Microwave: Place asparagus on a microwave-safe dish and add a few tablespoons of water. Cover tightly with plastic wrap.Microwave on high for 3 minutes, then let sit, still covered, to continue steaming for 3 more minutes.
Blanched Asparagus
- Prep: Prep asparagus by rinsing and breaking the woody bottom inch off of each spear. Bring a large pot of water to a boil, adding a pinch of salt to the water for seasoning. Prep an ice bath by combining very cold water and a handful of ice in a large bowl.
- Blanch: Plunge asparagus into the boiling water for 3 to 4 minutes, until bright green and tender. Immediately transfer to the ice bath to stop the cooking process.
Sautéed Asparagus
- Prep: Prep asparagus by rinsing and breaking the woody bottom inch off of each spear. You may need to cut the asparagus into pieces to fit in your sauté pan.
- Sauté: Heat a splash of oil in a large sauté pan over medium/high heat. Add asparagus and cook for 3 to 5 minutes until bright green and tender, jostling the pan often to promote even cooking.
Janet says
Thanks for the post. I LOVE asparagus.
My favorite way to cook is blanching but I blanch by throwing the asparagus in boiling water for only about 2 minutes and then drain in a colander, skipping the ice bath. Comes out beautiful and tender.
Sarah says
Thanks so much, Janet! And thanks for the tip! 😀
Christopher says
5 stupid simple ways that even a 22 year old who has already partaken in a little extra holiday cheer can do.
Sarah Bond says
Hahaha, love it! 😀