Slice the chicken breasts in half. If there are parts of the chicken that remain thick (about more than a 1/2 inch), pound them thin. Pat the chicken dry, then season with salt and pepper on both sides.
salt and pepper, 1 pound chicken breasts
In a large skillet, heat 2 tablespoons of extra virgin olive oil over medium-low heat. Add the sliced chicken to the pan and cook for about 4 to 5 minutes on each side or until a meat thermometer reads 165 degrees Fahrenheit. 2 tablespoons olive oil
Remove the chicken from the pan and cover loosely with aluminum foil.
Add the butter to the skillet and melt. Add in the onions and the garlic. Cook until the onions are translucent, about 5 minutes.
2 tablespoons unsalted butter, 1 small yellow onion, 2 cloves garlic
Stir in the flour thoroughly, so you can no longer see streaks of white. Slowly pour in the wine, scraping up browned bits at the bottom. It works best if you pour in a little, stir it in to combine, and then a little more. Continue this with the chicken stock. (Adding all the liquid should take less than two minutes.) Whisk in the sour cream and the cheeses, allowing them to melt. Then add in the paprika, salt, and pepper. Taste the sauce and adjust the seasonings as needed.
2 tablespoons flour, 1 cup chicken stock, 1/2 cup sour cream, 1/2 cup mozzarella cheese, 1/4 cup Parmesan cheese, 1 teaspoon paprika, 1/4 teaspoon kosher salt, dash freshly ground black pepper, 1/4 cup white wine
Stir in the spinach, allowing it to wilt. Finally, stir in the artichoke hearts and return the chicken to the pan. Serve warm over pasta if desired.
3 cups baby spinach, 14 ounces artichoke hearts