01 - Preheat oven to 375°F.
02 - Pat chicken breasts dry with paper towels. Season both sides generously with salt, pepper, and smoked paprika.
03 - Heat olive oil in a large ovenproof skillet over medium-high heat. Sear chicken breasts for 3 to 4 minutes per side until golden brown. Remove chicken to a plate and set aside.
04 - Add chopped bacon to the same skillet. Cook until crispy, about 5 to 6 minutes. Remove bacon with a slotted spoon and set aside, leaving about 1 tablespoon of bacon fat in the skillet.
05 - Add sliced mushrooms to the skillet. Sauté for 3 to 4 minutes until softened and lightly browned. Add minced garlic and cook for 1 minute until fragrant.
06 - Pour chicken broth into the skillet, scraping up any browned bits from the bottom. Stir in heavy cream and Worcestershire sauce. Simmer for 2 to 3 minutes until sauce thickens slightly.
07 - Return chicken breasts to the skillet, nestling them into the sauce. Spoon sauce over each piece of chicken. Top evenly with cooked bacon, sharp cheddar cheese, and mozzarella cheese.
08 - Transfer skillet to the preheated oven. Bake uncovered for 15 to 18 minutes until chicken reaches an internal temperature of 165°F and cheese is melted and bubbly.
09 - Remove from oven and sprinkle with sliced green onions and chopped parsley. Serve hot.