Begin by cooking the pasta al dente according to the package instructions. Reserve 1 cup pasta water when finished cooking the pasta.
Trim and cut the asparagus into 1 inch in length. You can steam by itself of place a steaming basket over the pasta water to steam them until tender, but not over steamed, about 2 minutes. Remove and set aside.
Dice the bell peppers, onion and mince the garlic. Set aside.
In a small bowl, mix together the chicken marinade: chipotle seasoning, olive oil, lime juice, and paprika. Coat the chicken with the marinade.
Grill the chicken until fully cooked on a griddle or grill pan. When done, cover with foil wrap and allow to rest.
In a large skillet over medium heat, add in the olive oil. Sauté the onion, garlic, bell peppers, and peas until tender. Add the cumin powder, ground black pepper, chipotle seasoning, paprika and salt. Add the adobo pepper, heavy cream, and the reserved pasta water. Mix and cover to simmer on low heat for 2-4 minutes for the sauce to thicken up.
Slice the chicken into 1½ inch strips or 1 inch cubes, while the sauce simmers.
Add the cooked pasta, steamed asparagus, and parmesan cheese to the skillet. Mix to coat everything well with the sauce. Then add in the sliced grilled chicken. Stir and cover to cook for a few minutes to allow the pasta and chicken to absorb the sauce.
Remove from heat and garnish with some grated parmesan cheese, crushed tortilla chips, and chopped parsley.