Preheat the oven to 375 degrees F. Season the chicken on both sides with the salt, pepper, garlic powder, and onion powder, set aside.
In a large cast iron or regular skillet over medium-high heat, add the olive oil, once hot, sear the chicken on both sides until golden brown.
Remove the chicken from the skillet and place them on a plate.
Lower the heat to medium and add the butter until melted. Next, add the garlic, stirring constantly until fragrant.
Add the chicken stock and scrape the bottom of the pan to get any stuck-on bits.
Then, add the heavy cream, sun-dried tomatoes, cheese, Italian seasoning, and red pepper flakes.
Stir until combined. Bring to a simmer and simmer for about 5 minutes.
Add the chicken breasts back to the pan along with any juices on the plate and cover with the sauce (you can do this by spooning the sauce on top of the chicken).
Place in the oven and bake for 15-20 minutes until the internal temperature reaches 165 degrees F.
Serve immediately with a garnish of fresh basil if desired.