01 -
Heat butter in a large skillet over medium-high heat. Add the chicken pieces and cook until browned on all sides. Add the minced garlic and sauté for 1 additional minute.
02 -
Pour in the chicken broth and milk. Bring the mixture to a simmer.
03 -
Add the penne pasta to the skillet, ensuring it is submerged in the liquid. Cover the skillet, reduce the heat to medium, and simmer for about 10 minutes, stirring occasionally.
04 -
Once the pasta is tender, stir in the cream cheese and basil pesto until fully combined. The sauce should become creamy and smooth.
05 -
If using, stir in the fresh spinach and sun dried tomatoes until the spinach is wilted and the tomatoes are heated through.
06 -
Remove the skillet from the heat. Stir in the grated Parmesan cheese and season with freshly cracked black pepper and crushed red pepper flakes to taste.
07 -
Serve the pasta immediately, garnished with additional Parmesan cheese if desired.