Chicken Parmesan is a classic Italian-American comfort dish made with crispy breaded chicken breasts topped with savory marinara sauce and melted mozzarella cheese. It's simple to prepare and provides restaurant-quality tastes right at home, making it ideal for a family meal or a private supper.
Place the chicken breasts between two sheets of thick plastic (resealable freezer bags work best) on a sturdy, flat surface. Pound the chicken firmly with the smooth side of a meat mallet until it is 1/2-inch thick.
Season the chicken generously with salt and pepper. Using a sifter or sieve, sprinkle flour over chicken breasts to evenly cover both sides.
In a small dish, beat the eggs. Set aside. In a separate dish, combine bread crumbs and 1/2 cup Parmesan cheese. Set aside. Dip a floured chicken breast in beaten eggs. Transfer the breast to the bread crumb mixture, pressing it into both sides. Repeat with each breast. Allow chicken to rest for 10-15 minutes.
Heat 1/2 inch olive oil in a large pan over medium-high heat until it shimmers. Cook the chicken in the heated oil until golden, about 2 minutes per side. The chicken will finish cooking in the oven.
Transfer the chicken to a baking dish. Cover each breast with 2 tablespoons tomato sauce. Fill each chicken breast with equal parts mozzarella cheese, fresh basil, and provolone cheese. Sprinkle the remaining Parmesan on top and sprinkle each with 1/2 teaspoon olive oil.
Bake 15 to 20 minutes in a preheated oven until the cheese is browned and bubbling and the chicken breasts are no longer pink in the center. An instant-read thermometer put in the middle should register at least 165 degrees Fahrenheit (74 degrees Celsius).