Cook the chicken on medium heat for 4-5 minutes on each side, until slightly browned and just cooked through.
Cook on medium-high heat for 1-2 minutes before stirring, cook an additional 1-2 minutes.
Bring to a boil, reduce to a simmer and cook for 10-12 minutes.
While sauce is reducing boil your asparagus for 3-5 minutes in another pot or microwave on a plate in a single layer with a wet paper towel on top for 4-5 minutes.
Cook an additional 1-2 minutes, cover the chicken with Mozzarella cheese and mushrooms.
Cover the pan and let cook for 2-3 minutes or until cheese is melted.