In a mixing bowl, combine the 3/4 cup shredded sharp cheddar cheese, 2 ounces of softened cream cheese, 2 tablespoons of diced pimentos, 2 sliced green onions, 2 slices of crumbled bacon, a pinch of garlic powder, and a pinch of cayenne pepper. Mix until well combined and creamy.
Place the boneless, skinless chicken breasts between two pieces of plastic wrap or parchment paper. Using a meat mallet, gently pound the chicken until it’s about 1/2 inch thick. This will ensure even cooking and make stuffing easier.
Sprinkle both sides of the flattened chicken breasts with salt and black pepper to taste.
Spoon a generous amount of the pimento cheese mixture onto the center of each chicken breast. Fold the sides over the filling and secure with toothpicks if necessary.
In a shallow bowl, beat the large egg. In another shallow dish, place the dry breadcrumbs. Dip each stuffed chicken breast into the egg, then roll in the breadcrumbs until fully coated.
In a skillet, heat the 1 tablespoon of vegetable oil and 1 tablespoon of butter over medium heat. Once hot, add the stuffed chicken breasts. Cook for about 4-5 minutes on each side, until golden brown.
Transfer the browned chicken breasts to a baking dish and place them in a preheated oven at 375°F (190°C). Bake for 15-20 minutes, or until the internal temperature reaches 165°F (74°C).
Remove the chicken from the oven and let it rest for a few minutes before serving. Enjoy your Pimento Cheese Stuffed Chicken with your favorite sides!