Asparagus Stuffed Chicken Breast is the BEST Cheesy Stuffed Chicken Recipe we have ever made! Tender chicken loaded with two types of cheese (goat cheese and mozzarella) and asparagus just can't be beat. The flavor is out of this world! Chicken and Asparagus for the win.
Season both each chicken breast with salt and pepper to taste, and then garlic powder and paprika.
Cut each chicken breast in half length wise. Be careful not to cut all the way through. You're just making a place to put the cheese and asparagus.
Spread 1 tablespoon goat cheese into the inside of each chicken breast pocket.
Top with 4 stalks asparagus (sprinkle lightly with salt and pepper), and then top with the mozzarella. You might need to fold the mozzarella to make sure not too much is sticking out (it will stick to the pan if so).
Secure each chicken breast closed with 3 toothpicks, taking care that they're as flat as possible so that the chicken will sear fully.
Heat a large (oven safe) skillet over medium high heat. Add the olive oil and coat the pan. Watch for it to start to glisten. Once glistening, stir in the balsamic vinegar.
Sear the chicken breasts 3-4 minutes per side, being careful to move them around in the oil so they don't burn, stick. Flip carefully.
Place the skillet in the oven and bake for 15-20 minutes or until the internal temp on the chicken reaches 165F.