Blanch the asparagus in salted water for 4-5 minutes. Once done, transfer to a large bowl with ice cold water and set aside.
Season the chicken breasts halves with garlic powder and Italian seasonings salt, pepper and paprika.
Heat a wide dutch oven with oil on a medium flame, add the chicken breasts and cook for 5-6 minutes until they turn golden. Transfer them to a plate and set aside.
To the same dutch oven add a tablespoon of butter. Once the butter is melted add the minced garlic and mushrooms. Saute for 5-6 minutes until the moisture releases from mushrooms.
Transfer the cooked mushroom to a separate plate and to the same dutch oven add the remaining butter. Sprinkle the flour and cook for a minute.
Stir in the chicken broth and whisk.Once the broth started boiling add in the heavy cream, salt & pepper. Let it simmer for 2-3 minutes until the sauce starts to thicken.
Return the chicken back to the skillet along with the cooked mushrooms and asparagus.
Sprinkle the cheese evenly over the skillet. Add a dash of red chili flakes and place the dutch oven under “Broiler” for 3-5 minutes until the cheese is melted.
Once done, garnish the dish with fresh parsley on top and serve.