Preheat oven to 400 degrees F.
Season chicken on both sides with salt and pepper. Dredge each breast in the flour and tap off any excess flour, then dip in the egg mixture and let excess drip off, then dredge on both sides in the bread crumbs.
Heat oil in a large cast iron pan and heat over high heat until almost smoking. Add 1 or 2 chicken breasts to the pan, however many will fit and cook until golden brown on both sides, about 2 minutes per side. Transfer to a plate and repeat with the remaining chicken breasts.
Once the chicken is cooked, carefully wipe out the excess oil and brown bits from the cast iron skillet and add ½ of the pasta sauce in the bottom of a large skillet. If the skillet doesn't fit all the chicken breasts, use a large baking dish instead.
Add the pan fried breaded breasts on top of the pasta, and spoon the rest of the sauce over the chicken along with a few slices of the fresh mozzarella, salt and pepper, and equal amounts of the freshly grated parmesan. Transfer to the pre-heated oven and bake until the chicken is cooked through and the cheese is melted, about 8-10 minutes. Remove from the oven and garnish with basil. Serve over a bowl of pasta.