01 -
Bring a large pot of salted water to a boil. Cook the whole wheat pasta according to package directions until al dente. Drain and set aside.
02 -
While pasta cooks, heat olive oil in a large skillet over medium heat. Add minced garlic and sauté for 30 seconds until fragrant.
03 -
Add cubed chicken to the skillet. Season with salt, pepper, paprika, and Italian seasoning. Cook until chicken is golden and cooked through, about 5-7 minutes.
04 -
Sprinkle flour over the chicken and stir to coat. Cook for 1 minute to remove the raw flour taste.
05 -
Gradually pour in chicken broth while stirring constantly to prevent lumps. Add milk and bring mixture to a gentle simmer until it starts to thicken, about 2-3 minutes.
06 -
Reduce heat to low. Stir in Greek yogurt and Parmesan cheese until smooth and creamy. Adjust seasoning if needed.
07 -
If using spinach, add it to the sauce and stir until wilted. Add the cooked pasta to the skillet and toss until thoroughly coated with sauce.
08 -
Divide pasta among serving bowls and garnish with chopped fresh parsley and additional Parmesan if desired.