Every single time we go to The Cheesecake Factory, I order this dish without fail. We modified it a little bit to fit the ingredients we had on hand, but it's still a cheesy, delicious family favorite around here!
Shake marinade ingredients together in a sealed Ziploc bag. Marinade for at least 30 minutes.
Preheat oven to 350 degrees. Remove chicken from bag and place in a large skillet with olive oil, cook 4-6 minutes on each side (until chicken is a golden brown).
Once browned, remove chicken and place in an oven safe dish. Bake for 10-15 minutes until chicken is cooked through.
In the same skillet used for cooking the chicken, melt butter over medium heat. Add mushrooms and sauté for 2-3 minutes. Add remaining ingredients and bring to a boil. Reduce heat and simmer for 20-25 minutes, until the sauce has reduced by about 50%.
Top cooked chicken with mozzarella cheese and broil for 3-4 minutes, until the cheese starts to turn golden).
Serve chicken immediately with sauce poured over top. We serve it with potatoes and asparagus, just like the Cheesecake Factory.