Prepare the Asparagus - For all the methods below, start by trimming off the fibrous bottoms of the asparagus, about 1 to 2 inches. If sauteing, cut them further into 2-inch long pieces.
Boiled 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.
Steamed 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.
Roasted Asparagus
Preheat the Oven - Set the oven rack in the center position and the temperature to 400°F (204ºC).
Season - Line a rimmed baking sheet with foil or parchment paper. Place asparagus on top, coat with olive oil, and season with salt and pepper.
Roast - 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.
Broiled 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.
Season - Line a rimmed baking sheet with foil. Place th asparagus on the tray, coat with olive oil, and season with salt and pepper.
Broil - Cook the asparagus until lightly browned on the edges and the spears are tender, 8 to 10 minutes.
Sauteed 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.
Pan-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.
Pan-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.
Notes
Meal Prep: Transfer boiled and steamed asparagus to an ice water bath. This will stop the cooking process immediately. Season after reheating.
Storing: Store in an airtight container in the refrigerator for 3 to 5 days. Freeze for up to 2 months.
Reheating: Microwave in 15 to 30-second increments until hot.