Step 1: Prep the Oven and Chicken. Preheat your oven to 400°F (200°C). Place each chicken breast between two sheets of plastic wrap and pound gently to about 1/2-inch thickness. In a small bowl, whisk together the olive oil, Cajun seasoning, garlic powder, smoked paprika, salt, and pepper. Brush this spice mix all over both sides of the flattened chicken.
Step 2: Mix the Glorious Filling. In a medium bowl, combine the very well-squeezed dry spinach, chopped roasted red peppers, half of the shredded mozzarella cheese (save the rest for the sauce!), the ricotta cheese, grated Parmesan, and the lightly beaten egg. Mix until everything is combined.
Step 3: Stuff and Roll! Lay out your seasoned chicken breasts. Spoon about a quarter of the filling mixture onto each breast, spreading it out evenly but leaving a little edge free. Carefully roll up each chicken breast tightly, starting from one of the short ends. Use one or two toothpicks to secure the seam and ends.
Step 4: Give 'em a Sear. Heat a large, oven-safe skillet over medium-high heat. Melt 2 tablespoons of the butter in the skillet. Carefully add your stuffed chicken rolls. Sear them on all sides until beautifully golden brown, about 2-3 minutes per side. Once seared, remove the skillet from the heat, leaving the chicken rolls in the skillet.
Step 5: Whip up the Creamy Sauce. In a separate small saucepan, melt the remaining 2 tablespoons of butter over medium heat. Whisk in the all-purpose flour and cook for just 1 minute, stirring constantly. Gradually whisk in the chicken broth and milk until smooth. Bring to a simmer, stirring constantly, until it thickens slightly. Stir in the heavy cream and the remaining half cup of shredded mozzarella cheese. Keep stirring until the cheese is melted and the sauce is smooth. Taste and season with salt and pepper if needed.
Step 6: Bake to Perfection. Pour the cheese sauce evenly over the seared chicken rolls in the skillet. Carefully transfer the whole skillet to your preheated oven. Bake for 20-25 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F (74°C).
Step 7: Rest and Serve. Once done baking, carefully remove the skillet from the oven. Let the chicken rest in the skillet for about 5 minutes before serving. Remember to remove all toothpicks before plating! Serve warm, perhaps with pasta, rice, or a simple salad to soak up the sauce.