Prepare the Filling: In a mixing bowl, combine the chopped spinach, ricotta cheese, mozzarella cheese, Parmesan cheese, minced garlic, basil, parsley, salt, pepper, and red pepper flakes. Mix until all ingredients are well incorporated.
Prep the Chicken: Preheat your oven to 375°F (190°C). Place the chicken breasts between two pieces of plastic wrap or parchment paper. Using a meat mallet or rolling pin, gently pound the chicken until they are about 0.5 inches thick.
Stuff the Chicken: Lay a chicken breast flat on a clean surface. Spoon a generous portion of the spinach and herb filling onto the center of the chicken, spreading it out evenly while leaving about an inch edge on all sides. Carefully roll the chicken from one end to the other, enclosing the filling.
Secure the Rolls: Use toothpicks or kitchen twine to secure the ends of the chicken rolls, ensuring the filling doesn't spill out during cooking. Repeat the process with the remaining chicken breasts.
Sear the Chicken: In a large oven-safe skillet, heat the olive oil over medium-high heat. Once hot, add the chicken rolls and sear each side for about 3.0 to 4.0 minutes until browned.
Bake the Rolls: Transfer the skillet to the preheated oven and bake for 20.0 to 25.0 minutes, or until the chicken is cooked through (internal temperature should reach 165°F or 75°C).
Serve: Remove the chicken rolls from the oven and let them rest for a few minutes. Slice each roll into medallions and serve over a bed of marinara sauce, garnishing with additional fresh herbs if desired.
Notes
For best results, let the chicken rest before slicing.