01 -
Bring a large pot of salted water to a boil. Cook the whole-wheat penne according to package instructions until al dente. Reserve 1/2 cup pasta water, then drain and set aside.
02 -
While pasta cooks, heat 1 tablespoon olive oil in a large non-stick skillet over medium heat. Add cubed chicken breast, season with salt and black pepper. Cook for 5–6 minutes, stirring frequently, until chicken is golden and cooked through. Transfer chicken to a plate and keep warm.
03 -
In the same skillet, add remaining 1 tablespoon olive oil. Add minced garlic and sauté for 30–60 seconds until fragrant but not browned. Sprinkle whole-wheat flour over garlic and stir for 30 seconds to form a light roux. Gradually whisk in chicken broth, then pour in the low-fat milk. Whisk continuously for 2–3 minutes until the sauce thickens.
04 -
Reduce heat to low. Stir in Greek yogurt until fully blended, then add grated Parmesan cheese and mix until melted into the sauce. If sauce is too thick, add reserved pasta water as needed for desired consistency. Return chicken (and juices) to skillet. Add cooked pasta and spinach, stirring until everything is evenly coated and spinach wilts slightly.
05 -
Divide pasta among four plates. Garnish with chopped fresh parsley and additional Parmesan cheese if desired. Serve immediately for optimal texture and flavor.