Preheat oven to 425 degrees.
Add pasta to a sheet pan lined with parchment paper. Toss with oil, salt, pepper, parmesan, onion powder and garlic powder. Bake for 20-30 minutes, tossing once halfway through, until crisp.
Add chicken to a separate sheet pan, coat in olive oil, salt, pepper, onion powder and garlic powder. Add asparagus to the same sheet pan and coat in olive oil, salt, pepper and garlic powder.
Bake for 15-20 minutes, until chicken and asparagus are both cooked through. You may need to remove one or the other first depending on thickness of chicken breast. Chicken breast will read 165 when cooked through. Cut chicken into small cubes once cooked through.
Add all dressing ingredients to a food processor and blend until smooth.
Toss together crispy pasta, cooked chicken, cooked asparagus, tomatoes and dressing. Divide out and serve.