Season the chicken cutlets with salt and pepper and set them aside. Then, in a shallow dish or pan, mix the flour with the onion and garlic powders. Dredge the chicken cutlets in the flour; set them aside.
Heat a skillet over medium heat. Melt 1 tablespoon of butter into it, then add the olive oil and bring the heat to medium-low. Place the cutlets into the pan and cook until golden brown, about 2-3 minutes. Flip them and cook for another 2-3 minutes, or until that side is golden brown as well. You might have to cook the chicken in two batches to avoid overcrowding the pan.
Remove the chicken cutlets from the pan and set them aside on a paper towel-lined plate. In a small bowl, whisk 1/2 cup broth with 1 TBSP lemon juice and 1/2 tsp of Dijon mustard. Pour this into the hot pan and bring it to a simmer. Deglaze the pan with a spatula, scraping up all of the flavorful browned bits into the sauce.
Add the minced garlic to the pan and simmer for 30 seconds, then add the parmesan cheese and the cream cheese. Stir as they melt, creating a nice smooth sauce.
Remove the pan from the heat. Slowly pour in the cream and stir as you go. Place the pan back on the stove over low heat. Stir in the spinach and artichokes, and simmer until the spinach wilts.
Nestle the cutlets into the spinach and artichoke sauce. Simmer on low until the chicken is warmed through and registers an internal temperature of 160-165º F.
Season the cutlets with a little extra cracked pepper, spoon some sauce over them, and serve.