This cheesy stuffed chicken will impress everyone, whether it's your family on a weeknight or your guests at a dinner party. You can even prepare the chicken the day before and cook it quickly when you need to! So easy and delicious!
Preparation Time
15 mins
Cooking Time
30 mins
Total Time
45 mins
Calories
588 Calories
Recipe Instructions
Step 1
Mix the cream cheese, red onion, garlic, and black pepper together in a small bowl; set aside. Place the chicken breasts between two sheets of waxed paper on a solid, level surface. Firmly pound the chicken with the smooth side of a meat mallet to a thickness of 1/4 inch.
Step 2
Spread the cream cheese mixture over the flattened chicken breasts, then place two slices of prosciutto and two leaves of basil over the cream cheese on each breast. Roll the chicken breasts over the filling, and secure with toothpicks. Cover, and refrigerate 1 hour to overnight.
Step 3
Heat the olive oil in a large skillet over medium-high heat. Add the chicken breasts; cook until browned on all sides, about 10 minutes. Remove the chicken from the pan, and set aside. Whisk the butter and flour into the skillet until the butter melts and the flour turns golden, about 1 minute. Stir in the white wine, and cook for 1 minute. Pour in the chicken broth, and return to a boil. Reduce heat to medium-low; simmer for a few more minutes. Return the chicken breasts to the skillet, and cover; cook until the chicken is no longer pink in the center, about 5 minutes. An instant-read thermometer inserted into the center should read at least 165 degrees F (74 degrees C).