Season the chicken. Cut the chicken breast into bite-sized pieces. Add to a bowl and season with salt, black pepper, smoked paprika, oregano, basil, and olive oil. Toss until well coated.
Sear the chicken. Heat 1 tbsp butter in a skillet over high heat. Add the chicken in an even layer and sear until golden on both sides. Remove the skillet from the heat and set it aside. (The chicken will finish cooking later.)
Caramelize the onions. In a second skillet, melt 1 tbsp butter over medium to medium-low heat. Add the chopped onion and cook slowly, stirring often, until soft and deeply golden, about 12–18 minutes.
Add tomatoes and garlic. Season the onions with salt, black pepper, and smoked paprika. Stir in the sun-dried tomatoes and garlic and cook just until fragrant, about 1 minute.
Make the sauce. Pour in the chicken broth, then add the heavy cream and cream cheese. Stir until smooth and creamy.
Finish the chicken. Add the seared chicken (and any juices) into the sauce. Cover and simmer for about 5 minutes, or until the chicken is cooked through and tender.
Serve. Sprinkle with chopped parsley and serve warm. Great with black rice, mashed potatoes, or pasta.