I tested 3 methods for cooking asparagus, and only one kept the stalks crisp-tender
There's only one way to achieve the perfect texture.

When fresh asparagus starts to appear in stores and at markets, I can't resist buying two or three bundles at a time. Properly cooked asparagus has a crisp-tender texture, which is ideal when served as a side with glazed ham, folded into a creamy risotto, or tossed with a light dressing. Not everyone in my life is as fond of the spears as I am, though. I suspect it's because some cooked methods yield limp, stringy asparagus instead of spears with a satisfying snap!
To appeal to picky eaters everywhere, I decided to test three different asparagus cooking methods to find the best one: oven-roasting, a combination of sautéing and steaming, and blanching. Here's what I discovered in my at-home test kitchen.
How I Tested Each Cooking Method
For my testing, I picked up fresh asparagus stalks at the grocery store. I made sure the stalks had no shriveling and that they were thin, close to the width of a regular pencil. (This is the best size for quick-cooking methods like the ones I tested.) I stored the asparagus upright in the refrigerator until I was ready to use the stalks.
While many recipes call for asparagus to be sliced, I tested these methods using whole stalks, though I did slice off the tough ends. For all methods, I added a pinch of salt to enhance flavor.

Method 1: Roast in the Oven
I love roasting vegetables for the flavor it adds, so I was excited to make roasted asparagus! For this method, I preheated the oven to 400°F and lined a baking sheet with foil. I drizzled some olive oil on the foil, then tossed the washed and dried asparagus stalks in the oil. I roasted the asparagus for 10 minutes, which was just long enough to crisp the edges.
Results: Roasting definitely added flavor to the asparagus; it was delicious! However, it wasn’t crisp-tender. The stalks were soft with a slightly wrinkled appearance. I love this method, but for texture, it's a 4/10.

Method 2: Sauté and Steam
For this method, the idea is that a quick sauté will add flavor, and steaming will finish the cooking. I heated a thin layer of olive oil in a nonstick skillet over medium heat, then added the washed and dried asparagus stalks. I cooked them for two minutes, turning them a couple times with tongs. Then, I added two tablespoons of water to the skillet and covered it to steam the spears for two minutes.
Results: This method did a good job of balancing flavor and texture. Because they were only briefly sautéed and blanched, the stalks did have more of a crisp-tender texture than the first method. There was light browning in spots, but the asparagus looked fresher. For a moment, I thought this method would take the top spot—it's a solid 8/10.

Method 3: Blanch
This is easily the fastest method. You only need a small amount of water in the pan, so that the stalks are only half-submerged. This accomplishes a combination of blanching and steaming the asparagus.
I added the washed asparagus to a large nonstick skillet with just enough water to come halfway up the stalks. Once the water came to a simmer over medium-high heat, I covered the pan and let the stalks cook for two minutes. (Larger stalks will need a few extra minutes.) Then, I quickly moved the asparagus to a baking dish full of ice water to stop the cooking.
Results: This is the method that really achieved the crisp-tender texture I was seeking. The asparagus was softened, but still had a bite. And without the hot oil or browning of the other two methods, the pure, fresh flavor of the asparagus was front and center. The stalks also looked fantastic: bright green and plump. 10/10!
When Each Method Is Best
For dishes where asparagus can be on the softer side (like creamy asparagus soup or a baked asparagus goat cheese tart), I’ll turn to roasting for maximum flavor. However, blanching is the clear choice for asparagus when it’s served as a simple side with a little butter or a light sauce.
It’s also ideal when adding asparagus to green salads, cold pasta, or potato salads, so the spears keep their shape and fresh flavor.