Prepare the Asparagus - For all the methods below, use a knife to trim off the fibrous bottoms of the asparagus, about 1 to 2 inches. If sauteing, cut them further into 2-inch long pieces.
02Boiled Asparagus: Boil the Asparagus - In a large pot, add water and salt. Bring to a boil, and then add the asparagus. Cook until bright green and fork tender, about 1 to 3 minutes.
03Steamed Asparagus: Steam - Add enough water to the bottom of a pot so that it does not rise above the steamer basket. Place the basket into the pot, then add the asparagus. Cover and heat on high until steam forms. Once the steam builds, cook until bright green and fork-tender, about 2 to 4 minutes.
04Roasted Asparagus: Preheat the Oven - Set the oven rack in the center position and the temperature to 400°F (204ºC).
05Season - Line a rimmed baking sheet with foil or parchment paper. Place asparagus on top, coat with olive oil, and season with salt and pepper.
06Roast - Cook for 5 minutes, and then shake the pan a few times. Continue roasting another 3 to 5 minutes until the asparagus is browned on the edges and tender.
07Broiled Asparagus: Heat the Broiler - Set the oven rack to the upper position, about 6 inches away from the upper heating element. Set oven to broil, use the high setting if that’s an option.
08Season - Line a rimmed baking sheet with foil. Place th asparagus on the tray, coat with olive oil, and season with salt and pepper.
09Broil - Cook the asparagus until lightly browned on the edges and the spears are tender, 8 to 10 minutes.
10Sauteed Asparagus: Saute - Heat a large skillet or wok over medium-high heat. Once hot, add the olive oil. Add the asparagus pieces and saute until tender and lightly browned, 3 to 5 minutes. Season with salt and pepper.
11Pan-Roasted Asparagus: Cover and Cook - Heat a large saute pan over medium-high heat. Add the olive oil and butter. Once the butter is melted, add the asparagus and use tongs to coat. Cover with a lid and cook until the asparagus is bright green and crisp, 3 minutes.
12Pan-Sear - Remove the lid and turn the heat to high. Season with salt and pepper. Sear the asparagus, moving with tongs as needed, until browned on the outside, 3 to 5 minutes.