Directions:
Prepare the Chicken: Preheat your oven to 375°F (190°C). Using a sharp knife, cut a pocket into the side of each chicken breast, being careful not to cut all the way through.
Prepare the Filling: In a medium bowl, mix together the softened cream cheese, crumbled bacon, and shredded cheese. Season with salt and pepper to taste.
Stuff the Chicken: Spoon the cream cheese mixture into each chicken breast pocket, stuffing it evenly. Use toothpicks to secure the edges of the chicken breasts if needed.
Prepare the Breading Station: Place the crushed Doritos in a shallow bowl. Place the flour in another shallow bowl. In a third shallow bowl, whisk together the beaten eggs and milk.
Bread the Chicken: Roll each stuffed chicken breast in the flour, shaking off any excess. Dip it into the egg mixture, then roll it in the crushed Doritos, pressing the crumbs onto the chicken to coat it well.
Cook the Chicken: Heat the olive oil in a large oven-safe skillet over medium-high heat. Add the breaded chicken breasts and sear for 2-3 minutes per side until golden brown.
Bake the Chicken: Transfer the skillet to the preheated oven and bake for 20-25 minutes, or until the chicken is cooked through and the filling is hot and bubbly.
Serve: Remove the toothpicks and let the chicken rest for 5 minutes before serving. Serve hot and enjoy!