01 -
Preheat your oven to 400°F and lightly grease a 9x13-inch baking dish. Place each chicken breast between plastic wrap and gently pound to ½-inch thickness. Mix olive oil with all the seasonings and brush this amazing mixture all over both sides of the chicken.
02 -
In a medium bowl, combine the squeezed-dry spinach, chopped roasted red peppers, ½ cup of the mozzarella, ricotta, Parmesan, and beaten egg. Mix it all together until it's beautifully combined - this is going to be so flavorful!
03 -
Spread about ¼ of the spinach mixture evenly over each flattened chicken breast. Roll them up tightly and secure with toothpicks. These little bundles are going to look and taste incredible!
04 -
Heat butter in a large oven-safe skillet over medium-high heat. Sear those beautiful chicken rolls on all sides until golden brown, about 2-3 minutes per side. This creates that gorgeous color and locks in the juices!
05 -
In a small saucepan, melt butter over medium heat and whisk in flour for 1 minute. Gradually whisk in chicken broth and milk until smooth, then bring to a simmer, stirring constantly until thickened. Stir in heavy cream and remaining mozzarella until melted and luxurious!
06 -
Pour that gorgeous cheese sauce over the seared chicken rolls in the skillet. Transfer to the oven and bake for 20-25 minutes until the chicken reaches 165°F internal temperature.
07 -
Let it rest for 5 minutes, then remove the toothpicks and slice if desired. Spoon extra sauce over each serving and get ready for some seriously impressed dinner guests!