Heat a pan with oil. Add the chicken breast, and cook for 2-3 minutes on each side or until the internal temperature reaches 165ºF. Remove them from the pan and set them aside.
Use the same pan, and add the butter. Stir until the butter melts. Add the onion, and cook until tender or translucent. Add the garlic, and continue sauteing until aromatic.
Add the spices, Italian seasoning, dried basil, paprika, sea salt, and red chili pepper flakes. Then add the tomato paste, sun-dried tomatoes, honey, and heavy cream. Stir to combine, and simmer for 1-2 minutes or until the sauce is slightly thickened.
Add the Parmesan cheese, zest of one lemon, fresh cherry tomatoes, and fresh basil leaves, stir and cook until the basil is wilted.
Add the cooked chicken back into the pan. Stir, and make sure the chicken is well heated and coated with the sauce. Serve over pasta.