Preheat Oven: Preheat your oven to 400°F (200°C).
Prepare Chicken: Season chicken breasts with salt, pepper, and garlic powder.
Coat Chicken: In a shallow dish, mix breadcrumbs and grated Parmesan. Coat the chicken breasts in this mixture, pressing firmly so the coating adheres.
Cook Chicken: Heat olive oil in a skillet over medium-high heat. Add the chicken and cook for about 5 minutes per side or until golden. Remove and set aside.
Assemble: Place the chicken breasts in a baking dish. Spoon marinara sauce over each piece, followed by a generous sprinkle of mozzarella cheese.
Bake: Place the baking dish in the preheated oven and bake for 10-15 minutes, or until the cheese is melted and bubbly.
Cook Pasta: While the chicken is baking, cook the spaghetti according to package instructions. Drain and set aside.
Serve: Serve the chicken hot from the oven over a bed of spaghetti. Optionally, garnish with additional Parmesan and fresh basil.