1.Over medium heat melt 1 tbsp of butter and 1 tbsp olive oil in large saucepan.
2.You’ll need two shallow dishes, one for the eggwash and in the other combine 1/3 cup flour, 1 tsp salt, ½ tsp pepper, and ½ tsp paprika.
3.Pat THINLY sliced chicken dry (pound them thin, if you can’t buy them thin) Dredge the chicken in the flour, shake off excess, and evenly coat in the egg wash. Then place in pan. You’ll probably have to work in batches, depending on the size of your pan.
4.Brown the chicken on both sides on med-high heat, about 4 minutes on each side. Repeat steps until all the chicken has been browned and set aside.
5.Turn heat down to medium and add 1 tbsp of olive oil to pan. Sautee shallots until translucent, being careful not to burn. Add artichokes and turn the heat up to medium high so that artichokes will get a little crisp to them.
6.Return heat to medium. Push the artichokes and shallots to one side of the pan, leaving an area for you to melt a tbsp of butter and a tbsp of flour together. Whisk together to create a roux which will thicken the sauce.
7.Mix together roux, shallots, and artichokes in pan. Add chicken stock, white wine, lemon juice, ½ tsp of salt, and ½ tsp pepper, and parsley. Stir to make sure the roux dissolves evenly in the liquid to prevent clumping. Let sauce reduce and flavors connect for about 10 minutes.
8.Return chicken to pan and spoon sauce over so that it is completely immersed in the sauce. Cook the chicken thoroughly, about 7-10 minutes, depending on thickness of chicken.
9.Remove chicken and put on serving platter or plate and pour sauce over top.