Slice your chicken breasts in half.
Then cover with plastic wrap and thin out with a mallet.
Season your chicken with a dash of olive oil, 1 teaspoon salt, 1 teaspoon Italian seasoning, 1 teaspoon paprika, 1 teaspoon onion powder, ¼ teaspoon black pepper and ½ teaspoon chili flakes.
Prepare your flour in a bowl and add in 1 teaspoon of garlic powder. Dip your chicken in the flour and shake off the excess.
Add in 1 tablespoon of olive oil and 2 tablespoon of the oil from your sun-dried tomatoes to your pan. Heat well before adding in your chicken.
Add in your chicken breast and brown for about 4 minutes until golden.
Flip over and repeat on the other side. Then, remove your chicken and the excess oil from your pan.
Add in your butter and sauté your onions until aromatic. Then add in your garlic and sauté for a minute.
Add in your chicken stock and heavy cream and combine.
Grate in your parmesan cheese and stir until fully combined.
Add in your 1 teaspoon of Italian seasoning, 1 teaspoon of onion powder, and your sun-dried tomatoes. Simmer for a few minutes until the sauce has thickened a bit.
Add in your chicken and let simmer on low until the chicken is fully cooked.
Top with your fresh basil and serve!