Begin by bringing a large pot of salted water to a rolling boil. Add the fettuccine and cook according to the package instructions, usually about 8-10 minutes, or until al dente. Once cooked, drain the pasta, making sure to reserve about ½ cup of the pasta water, and set aside.
While the pasta is cooking, take the chicken breasts and season both sides generously with salt, pepper, dried basil, and dried oregano, ensuring an even coating.
In a large skillet, pour in the olive oil and heat it over medium-high heat. When the oil is hot, add the seasoned chicken breasts. Cook for 6-7 minutes on each side, or until they are beautifully golden brown and fully cooked (the internal temperature should reach 165°F). Once done, transfer the chicken to a cutting board and let it rest for a few minutes before slicing into strips.
In the same skillet used for the chicken, keep the heat on medium and add the minced garlic. Sauté the garlic for about 30 seconds until it becomes fragrant. Then, toss in the halved cherry tomatoes and cook for an additional 2-3 minutes, stirring occasionally until they soften slightly. Finally, add the fresh spinach and stir until just wilted, about a minute.
Add the sliced chicken back into the skillet with the sautéed vegetables. Carefully add the drained fettuccine pasta and toss everything together until well combined. If you find the mixture is too dry, gradually add in the reserved pasta water until you achieve a creamy consistency that clings to the pasta.
Generously sprinkle the shredded mozzarella cheese over the pasta mixture, stirring gently until the cheese has melted and is evenly distributed throughout the dish, creating a gooey, cheesy delight.
Plate the cheesy chicken mozzarella pasta artfully on individual serving dishes. Garnish each plate with a few fresh basil leaves for a vibrant touch and an aromatic hint.