Marinate the Chicken – In a bowl, whisk together Dijon mustard, honey, mayonnaise, and lemon juice. Coat the chicken breasts in the marinade and refrigerate for at least 30 minutes (or up to 4 hours for deeper flavor).
Sauté the Mushrooms – Heat butter in a skillet over medium heat. Add mushrooms and cook for 5-6 minutes until tender and lightly browned. Remove from the skillet and set aside.
Cook the Chicken – In the same skillet, heat olive oil over medium heat. Remove the chicken from the marinade, season with salt and pepper, and cook for 6-7 minutes per side until golden brown and fully cooked (internal temperature of 165°F).
Assemble & Bake – Preheat the oven to 375°F (190°C). Place the cooked chicken in a baking dish. Top each piece with sautéed mushrooms, chopped bacon, and shredded cheese.
Melt the Cheese – Bake for 5-7 minutes until the cheese is melted and bubbly.
Garnish & Serve – Sprinkle with fresh parsley and serve warm. Enjoy with mashed potatoes, roasted vegetables, or a fresh salad.