In a large frying pan, melt the butter until brown, but not burnt.
Add the pine nuts.
Cook until the pine nuts are a golden color, about 3 – 4 minutes more.
Fill a large saucepan with water and add 2 tsp. salt.
Bring to a boil and drop the asparagus in.
Cook until crisp-tender, 3 – 4 minutes only.
Do not overcook, they will continue to cook in the butter.
Drain the asparagus and place immediately into the butter-nut mixture.
Coat well.
Sprinkle with lemon juice, toss again.
Season with freshly grated black pepper.
Serve immediately while asparagus is hot.