01 -
Cook the rotini pasta according to the package instructions. Drain and transfer to a large serving bowl.
02 -
Preheat the grill to medium-high heat.
03 -
Season the chicken breasts with Italian seasoning, salt, and pepper.
04 -
Place asparagus on a foil-lined baking sheet in a single layer. Drizzle with olive oil, season with salt and pepper, and toss to coat.
05 -
Grill the chicken for 4-6 minutes per side until the internal temperature reaches 160°-165°F. Let rest for 5 minutes, then cut into pieces.
06 -
Place the asparagus spears perpendicular to the grill grates. Grill for 2 minutes, then roll or flip and grill for an additional 1-2 minutes. Cut into 2-inch pieces.
07 -
Add the grilled chicken and asparagus to the bowl with pasta. Add the pesto, lemon juice, and shredded Pecorino Romano or Parmesan cheese. Toss to coat evenly.
08 -
Season with salt and pepper to taste. Garnish with toasted pine nuts, chopped fresh basil, and additional Pecorino Romano if desired. Serve warm or cold.