Pasta with Asparagus, Basil, and Balsamic Glaze

Salt
1 pound campanelli, fusilli or another pasta
¾ cup balsamic vinegar (Lucini Gran Riserva Balsamico)
5 tablespoons extra-virgin olive oil
1
pound asparagus, cut into 1-inch
lengths
1 medium red onion, sliced ⅛-inch thick (about 1½
cups)
½ teaspoon ground black pepper
¼ teaspoon red pepper flakes
1 cup chopped fresh basil
1 tablespoon lemon juice
1 cup shaved Pecorino Romano cheese
1.
Bring
4 quarts water to boil in stockpot. Add 1 tablespoon salt and pasta, stir to
separate, and cook until al dente. Drain and return to pot.
2.
Just
before putting pasta in boiling water, bring balsamic vinegar to boil in 8-inch
skillet over medium-high heat; reduce heat to medium and simmer slowly until
syrupy and reduced to ¼ cup, 15 to 20 minutes.
3.
While
pasta is cooking and balsamic is reducing, heat 2 tablespoons oil in 12-inch
nonstick skillet over high heat until beginning to smoke.
4.
Add
asparagus, onion, black pepper, pepper flakes, and remaining ½ teaspoon salt
and stir to combine; cook, without stirring, until asparagus begins to brown,
about 1 minute, then stir and continue to cook, stirring occasionally, until
asparagus is tender-crisp, about 4 minutes longer.
5.
Add
asparagus mixture, basil, lemon juice, ½ cup cheese, and remaining 3
tablespoons oil to pasta in stockpot; toss to combine.
Serve
immediately, drizzling 1 to 2 teaspoons balsamic glaze over individual
servings and passing remaining ½ cup cheese separately.