Prepare the chicken breasts by placing them between two sheets of plastic wrap and pound until about 1/2 inch thick.
In a mixing bowl, combine ricotta cheese, shredded mozzarella, grated Parmesan, chopped basil, parsley, garlic powder, onion powder, salt, black pepper, and red pepper flakes. Mix until well combined.
Spread the herbed ricotta filling over each chicken breast, roll tightly, and secure with toothpicks or kitchen twine.
Heat olive oil in a large oven-safe skillet over medium heat. Sear the chicken rolls for 3-4 minutes on each side until golden brown.
Pour marinara sauce over the chicken rolls and transfer the skillet to a preheated oven. Bake for 25-30 minutes until the chicken reaches an internal temperature of 165°F.
Remove toothpicks or twine before serving.