Start by placing your chicken breasts between two sheets of plastic wrap or parchment paper. Use a meat mallet or rolling pin to gently pound them to an even thickness, about 1 inch. This ensures they cook evenly and stay juicy.
In a small bowl, mix together the garlic powder, chili powder, salt, and pepper. Sprinkle this mixture evenly over both sides of the chicken breasts. Next, dredge the seasoned chicken in flour, shaking off any excess.
In a large skillet, heat the butter and olive oil over medium-high heat. Once hot, add the chicken breasts to the skillet. Sear them for about 5-7 minutes on each side until they are golden brown and cooked through. The internal temperature should reach 165°F (75°C).
Once the chicken is cooked, carefully remove it from the skillet and set it aside on a plate. In the same skillet, pour in the chicken broth and your favorite salsa, stirring to combine. Bring the mixture to a simmer.
Return the chicken to the skillet, spooning the salsa mixture over the top. Sprinkle the shredded Mexican cheese blend evenly over the chicken. Cover the skillet with a lid and let it cook for an additional 3-5 minutes, or until the cheese is melted and bubbly.
Once the cheese is melted, remove the skillet from heat. Garnish with freshly chopped cilantro if desired. Serve the Skillet Salsa Chicken warm, perhaps with rice, tortillas, or a side salad.