I love chicken cacciatore when I have the time to let it braise all afternoon. This one comes together with a light, fresh sauce that has all the flavors of the traditional dish in a much shorter amount of time. And who isn't a fan of crispy chicken?
For the chicken: Season the pounded cutlets evenly on all sides with 1/2 teaspoon salt. Put the rice flour, eggs and panko in 3 separate shallow bowls. Season the flour with 1/4 teaspoon salt, the eggs with 1/4 teaspoons salt and the breadcrumbs with 1/2 teaspoon salt.
Working with one piece at a time, dredge the seasoned chicken cutlets in the flour, then the egg mixture and finishing with the breadcrumbs, pressing gently to make sure the breadcrumbs adhere evenly.
Heat a large skillet over medium heat. Add the oil to the hot pan and heat another 10 seconds. Working in batches if necessary, add the breaded chicken to the pan and cook until the first side is deep golden brown and the chicken begins to look cooked around the edges, 4 to 5 minutes. Flip the cutlets and continue to cook on the second side until golden brown and crispy, about 3 minutes more. Remove the chicken to a wire rack and season with the remaining 1/4 teaspoon salt and pepper if desired.
For the sauce: Wipe out the pan if needed and return to medium heat. Add the olive oil, mushrooms and 1/2 teaspoon salt and cook, stirring often, until deep golden brown on all sides, about 5 minutes. Add the onions, bell peppers and 1/2 teaspoon salt and cook to soften slightly, about 3 minutes. Stir in the tomatoes, capers, oregano, crushed red pepper flakes if using and the remaining 1/2 teaspoon salt. Cook until the tomatoes start to release their juices, about 3 minutes longer. Spoon the sauce over the crispy cutlets and serve topped with the basil.