If chicken breasts are large, cut in half lengthwise. Pound chicken breasts to an even thickness (about ¼ inch thick.) Season with Jamaican jerk seasoning.
The chicken breasts can be cooked on a grill, in an air-fryer or seared in a hot skillet with some olive oil. Cook chicken to an internal temperature of 165°F. Let chicken rest for at least 10 minutes before slicing. Slice into thin strips diagonally. Set aside.
Add all sauce ingredients into a medium-sized sauce pan. Heat until butter, cream cheese and Parmesan cheese are melted and sauce reduces slightly (approximately 10 minutes). If you want an extra kick in this dish, add a dash or two of the Jamaican Jerk seasoning to the cream sauce in this step.
While sauce is cooking, heat 1 tablespoon of olive oil in a large skillet over medium high heat. Sauté garlic until brown. Keep an eye on the garlic to ensure it does not burn, as it will become bitter. Add asparagus and mushrooms and sauté until tender. About 4-5 minutes.
Also, while sauce is cooking, cook pasta in a large pot according to the package directions. Make sure not to overcook the pasta as it will become mushy. Cook to al dente (firm to the bite).
When pasta is cooked, drain and add back to the pot. Add cooked asparagus and mushrooms, and parmesan cream sauce. Heat until all is hot and mixed thoroughly together. Taste for seasoning, and add additional salt and black pepper as needed.
Add pasta to serving dish and top with sliced chicken and more fresh grated Parmesan cheese.