01 - Heat 2 tablespoons olive oil in a medium saucepan over medium heat. Add minced garlic and cook for 30 seconds until fragrant. Stir in crushed tomatoes, oregano, basil, sugar, salt, and pepper. Simmer uncovered for 20 minutes, stirring occasionally. Adjust seasoning as needed.
02 - Place chicken breasts between two sheets of plastic wrap and pound to an even thickness of ½ inch. Season both sides with salt and pepper.
03 - Arrange three shallow bowls: one with flour, one with beaten eggs and milk, and one with a mixture of panko breadcrumbs, grated Parmesan, Italian herbs, garlic powder, salt, and pepper.
04 - Dredge each chicken breast in flour, shaking off excess. Dip into egg mixture, then coat thoroughly with breadcrumb mixture.
05 - Heat olive oil in a large skillet over medium-high heat. Fry chicken breasts in batches for 3 to 4 minutes per side, until golden brown and cooked through. Transfer to a paper towel–lined plate to drain.
06 - Preheat oven to 400°F. Place fried chicken breasts on a baking sheet. Spoon marinara sauce over each, then top with shredded mozzarella and additional Parmesan. Bake for 10 minutes until cheese is melted and bubbly.
07 - Meanwhile, cook spaghetti in a large pot of salted boiling water according to package directions until al dente. Drain well.
08 - Divide spaghetti among plates, ladle with marinara sauce, and place a chicken breast on top. Garnish with chopped fresh basil or parsley if desired.