Mix together the greek yogurt, honey, dijon, lemon, salt, and pepper in a large bowl. Add the chicken and coat in the marinade. Let marinate for at least 30 minutes.
Preheat the oven to 400 degrees Fahrenheit.
Heat a cast iron skillet over medium high heat and add 1 tbsp oil. Once heated, add the mushrooms. Season with a pinch of salt and pepper and cook, stirring often, for about 8 -10 mins or until tender and browned. Remove the mushrooms and set aside.
Add the remaining 1 tbsp oil to the skillet. Remove the chicken from the marinade, letting some excess drip off, and place in the skillet. Sear for about 3 minutes or until browned, then flip and sear the other side. Transfer to the oven and bake for 10 minutes.
Take the chicken out of the oven, then top with the mushrooms, bacon, and cheese. Return to the oven and bake for another 5 minutes or until the chicken is cooked through to 165 degrees Fahrenheit and the cheese is melted.