Have you noticed that most people have no idea how to cook asparagus. Mostly they steam or boil it, diluting the flavor. Not to mention over cooking. This will concentrate the asparagus flavor and it will be cooked perfectly.
2 pounds asparagus
2 tablespoons unsalted butter
Salt and freshly ground black pepper
Rinse the asparagus in cold water, and trim off the tough ends of the stalks. Put the butter in a heavy skillet with a tight-fitting lid, and heat until the butter is foaming. Lay the asparagus in the pan, and shake it from side to side to coat the asparagus gently with the melted butter. Cover tightly,, and cook over medium heat for 3 minutes. Check the asparagus, and turn them as needed to make sure they cook evenly and don't burn. Continue cooking 5 minutes longer, or until the asparagus are tender but still scrips and bright green. Season to taste with salt and freshly ground black pepper, and serve hot.