Meanwhile, heat the olive oil in a large skillet over medium heat. Stir in the garlic and onion, and cook until the onion has softened and turned translucent, about 5 minutes. Pour in the white wine, and simmer for 2 minutes. Stir in the red pepper flakes, butter, and asparagus; cook until the asparagus is just tender, about 3 minutes. Add the shrimp and lemon juice, continue cooking until the shrimp have turned pink and are no longer translucent in the center. Season to taste with salt and pepper.
|