Add penne pasta to a pot of boiling salted water. Cook al dente according to package instructions (about 14 minutes for penne).
In the same large skillet used for the chicken, melt butter over medium heat. Add shallots and sun-dried tomatoes, cooking until the shallots are softened (3-5 minutes). Add garlic and cook for an additional minute.
Add tomato paste, oregano, paprika, garlic powder, salt, and pepper. Stir to combine.
Pour in heavy cream and milk, stirring to combine.
Add spinach, parmesan cheese, and cherry tomatoes. Toss to combine. Reduce heat to low and simmer until the cheese is fully melted and the spinach is wilted (8-10 minutes).
Add the cooked pasta to the skillet and toss to coat.
Slice or cube the cooked chicken and add it to the pasta and sauce.
Serve the dish topped with more parmesan cheese and fresh basil. Add salt and pepper to taste.