Asparagus stuffed chicken breast is a simple, beautiful, and flavorful dish. Better yet, it's stuffed full of goat cheese and mozzarella too! This dinner can be made all in one pan, and it's baked to juicy perfection.
Season both each chicken breast with salt and pepper to taste, and then garlic powder and paprika.
4 large boneless skinless chicken breasts, salt and pepper to taste, 1 teaspoon garlic powder, 1 teaspoon 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.
4 tablespoons goat cheese
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).
16 stalks asparagus, 4 slices mozzarella cheese
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.