Step 1: Prepare the Chicken. Start by seasoning the thinly sliced chicken breasts with salt and pepper on both sides.
Step 2: Sauté the Chicken. Heat olive oil over medium-high heat in a large skillet. Cook the seasoned chicken for about 4-5 minutes on each side until golden brown and cooked through. Remove and set aside.
Step 3: Cook the Mushrooms. In the same skillet, add butter and once melted, sauté the sliced mushrooms for about 5 minutes. Add minced garlic and cook for an additional minute.
Step 4: Make the Creamy Sauce. Sprinkle flour over the mushrooms and stir. Gradually add chicken broth and whisk until smooth. Pour in heavy cream and let it simmer until thickened.
Step 5: Add Cheese and Seasoning. Stir in Parmesan cheese, garlic powder, pepper, and salt, cooking until the cheese is melted and the sauce is creamy.
Step 6: Combine and Finish. Return the chicken to the skillet along with chopped spinach and cook for another 2-3 minutes until spinach wilts and everything is heated through.