Cook pasta in salted water per package directions, drain and set aside.
Season chicken strips with salt and pepper. Heat 2 tablespoons of the olive oil over medium high heat and sauté until done and no longer pink. Remove chicken from pan and cover to keep warm.
In the same pan heat 1 tablespoon olive oil and 1 tablespoon butter. add onions and sauce 3 minutes. Add mushrooms and saute until soft 5-6 minutes stirring often. add garlic and saute 1 minute.
Add the chicken back into the pan with the mushrooms and add half and half and simmer about 10 minutes. Add 1/4 c. parsley, salt and pepper to taste. add cooked pasta and stir to combine. Heat until pasta has warmed. Cover for about 10 m minutes and then and stir. Add the chopped asparagus for 1-2 minutes to warm then garnish with parsley.
Recipe Notes
If you don't care for asparagus substitute 2 cup frozen English peas.