Take each chicken breast and either slice them in half to create thinner pieces or cover in plastic and pound with a meat mallet to flatten, tenderize and take less time to cook.
Heat a cast iron skillet over medium heat.
When hot, add one Tablespoon of butter and the olive oil.
Sprinkle the chicken with salt and pepper. (If desired, you can then dredge the chicken in flour to make a thicker crust)
Once the butter is melted in the skillet, add the chicken breasts and cook until golden brown on each side. Approximately 4-5 minutes each side and reaches an internal temp of 150 degrees. Tip: Don’t flip the chicken until when you try to pick it up, it releases easily.
Once cooked through, remove the chicken to a plate and set aside.
Next add the final Tablespoon of butter and melt.
Add the sliced mushrooms in a single layer and cook until browned on both sides.
Then add the garlic and cook for a minute until fragrant.
Add the chicken broth, lemon juice, cream of mushroom soup, onion powder, Italian seasoning and cream. Stir until mixed and begins to bubble. Taste and add additional salt and pepper as necessary.
Add the chicken breasts back to the gravy and lower heat to minimum and allow everything to cook together for 3-5 minutes.
Serve immediately!