Cook the pasta according to package instructions until al dente. Drain and set aside.
In a skillet, heat olive oil and butter over medium heat. Add sliced chicken breasts, garlic powder, salt, and pepper. Cook until the chicken is no longer pink.
Sprinkle flour over the chicken and stir. Gradually add chicken broth while stirring continuously.
Add heavy cream, pesto, lemon juice, and sun-dried tomatoes. Stir until combined and heated through.
Add the cooked pasta and baby spinach to the skillet. Toss until the spinach wilts and everything is well mixed.
Serve warm, topped with freshly grated Parmesan cheese if desired.
Notes
You can customize this dish by adding other vegetables or adjusting the amount of pesto to your taste.
Keyword chicken pasta, Creamy Chicken Pesto Pasta, pesto pasta