Begin by boiling a large pot of salted water. Add the dry penne pasta and cook according to the package instructions until al dente. Once done, drain the pasta in a colander and set it aside.
In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for about 30 seconds until fragrant. Next, add the chicken strips and season with salt and pepper. Cook until the chicken is golden brown and cooked through, about 5-7 minutes.
Once the chicken is cooked, add the fresh spinach leaves to the skillet. Cook for an additional 2-3 minutes, allowing the spinach to wilt and blend with the chicken.
Pour in the chicken broth, half and half, and heavy whipping cream into the skillet. Stir to combine and bring the mixture to a gentle simmer.
Add the grated Romano cheese and Parmesan cheese to the skillet. Stir until the cheeses melt and the sauce becomes creamy. Then, mix in the pesto and minced garlic for added flavor.
Toss the cooked penne pasta into the skillet with the chicken and sauce. Mix well to ensure every piece of pasta is coated in the delicious, creamy pesto sauce. Adjust seasoning with salt and pepper if necessary.
Remove from heat and serve immediately. You can garnish with extra Parmesan cheese or a drizzle of pesto if desired.