In a small bowl, combine paprika, garlic powder, salt, and pepper. Season chicken on all sides with the mixture and gently rub in.
In a large skillet over medium-high heat, add olive oil. Once hot, add chicken.
Cook the chicken for 6-8 minutes on each side, or until cooked through to an internal temperature of 165°F.
Place the chicken onto a plate and tent to keep warm as you prepare the sauce.
In the same large skillet as you cooked the chicken, add shallots and sun-dried tomatoes. Cook until the shallots are softened (2-4 minutes). Add garlic and cook for 1 more minute.
Add chicken broth to deglaze the pan slightly, scraping the bottom bits as you go. Add tomato paste, oregano, paprika, salt, and pepper. Stir to combine.
Add heavy cream and milk. Stir to combine.
Add spinach, parmesan cheese, and tomatoes. Toss to combine. Reduce heat to low and simmer until cheese is fully melted and spinach is wilted, 5-7 minutes.
Nestle the chicken back into the pan and spoon sauce over the top.
Serve topped with more parmesan cheese. Add salt and pepper to taste.
Serve with roasted or steamed vegetables, pasta, or rice.