Cook the pasta. Bring a large pot of salted water to a boil.
Cook the protein pasta until just al dente according to package directions. Reserve 1/2 cup pasta water, then drain and set aside.
Season and sear the chicken. Pat the chicken dry and season with a pinch of salt and pepper. Heat olive oil in a large nonstick skillet over medium-high.
Add chicken and cook 5–7 minutes, stirring occasionally, until browned and cooked through. Transfer to a plate and tent loosely with foil.
Sauté the garlic. In the same skillet, reduce heat to medium. If the pan looks dry, add a teaspoon of oil.
Add minced garlic and cook 30–45 seconds until fragrant. Don’t brown it.
Build the lighter Alfredo base. Pour in chicken broth and bring to a gentle simmer. Stir in milk, onion powder, nutmeg (if using), salt, and pepper.
Keep it at a light simmer—do not boil.
Thicken the sauce. Stir the cornstarch slurry to recombine, then whisk it into the skillet. Simmer 1–2 minutes, stirring, until slightly thickened and glossy.
Add Parmesan. Reduce heat to low. Gradually whisk in the Parmesan until melted and smooth.
If the sauce gets too thick, splash in reserved pasta water.
Finish with Greek yogurt. Remove the pan from the heat for 30 seconds so it cools slightly. Whisk in the Greek yogurt until the sauce turns creamy and silky. This adds body and protein without extra fat.
Combine. Add the cooked chicken and drained pasta to the skillet.
Toss gently until everything is coated. Adjust seasoning with extra salt and pepper. If needed, loosen with a bit more pasta water for a velvety sheen.
Garnish and serve. Top with chopped parsley and a little lemon zest for brightness.
Serve hot.