Prep the chicken: Pat the chicken dry. Season both sides with salt, pepper, Italian seasoning, and smoked paprika.
If your chicken is thick, gently pound to even thickness so it cooks evenly.
Sear for flavor: Heat olive oil in a large skillet over medium-high heat. Add the chicken and sear 4–5 minutes per side until golden and just cooked through. Transfer to a plate and tent with foil.
Build the base: Lower heat to medium.
Add the sun-dried tomatoes to the skillet and sauté for 1 minute. Stir in the garlic and cook 30 seconds until fragrant. Don’t let it burn.
Deglaze: Pour in the chicken broth, scraping up any browned bits.
Let it simmer for 2 minutes to concentrate flavor.
Make it creamy: Stir in half-and-half and bring to a gentle simmer. If you like a thicker sauce, whisk the cornstarch with 1 tablespoon cold water and add to the pan. Simmer 1–2 minutes until slightly thickened.
Finish the sauce: Reduce heat to low.
Whisk in the Parmesan until melted. Turn off the heat and whisk in the Greek yogurt until smooth. Taste and adjust salt and pepper.
Add a pinch of red pepper flakes if you want a little heat.
Add greens (optional): Stir in the spinach and let it wilt into the sauce, about 30–60 seconds.
Return the chicken: Nestle the chicken back into the pan with any juices. Spoon sauce over the top and simmer on low for 1–2 minutes to warm through.
Serve: Garnish with chopped basil or parsley. Serve over cooked pasta, cauliflower rice, rice, or with roasted vegetables.