Healthy Garlic Parmesan Chicken Pasta
I first made this Healthy Garlic Parmesan Chicken Pasta on a busy weeknight when I wanted something comforting but lighter than a cream-heavy Alfredo. The result was a creamy, garlicky pasta that still felt wholesome thanks to whole wheat pasta and Greek yogurt — fast enough for dinner and satisfying enough for leftovers.
Why you’ll love this dish
This recipe balances comfort and nutrition: whole wheat pasta for fiber, lean chicken for protein, and Greek yogurt to give richness without a ton of fat. It’s quick (about 30–35 minutes), budget-friendly, and family-approved — great for weeknights, meal prep, or a low-effort dinner when you want something a little elevated.
“Rich, garlicky, and so creamy — you’d never guess it uses Greek yogurt instead of heavy cream. Perfect weeknight comfort.” — a regular weeknight tested opinion
What makes it special: the sauce thickens with a bit of whole wheat flour and chicken broth, then finishes with yogurt and freshly grated Parmesan. That technique creates a velvety texture without overheating the dairy, so the sauce stays smooth and bright, not curdled.
The cooking process explained
This is the high-level flow before you start: cook the whole wheat pasta until al dente and reserve some pasta water; season and brown cubed chicken; make a quick pan sauce with garlic, flour, and chicken broth; temper in low-fat milk and Greek yogurt; stir in Parmesan and spinach; combine with pasta and adjust seasoning. Expect simple sautéing and stirring — no special equipment required.
What you’ll need
- 8 oz whole wheat penne or fettuccine (substitute regular pasta if preferred)
- 2 tbsp olive oil
- 3 garlic cloves, minced (use 2 if you prefer milder garlic)
- 1 lb boneless skinless chicken breasts, cut into 1-inch cubes
- 1/2 tsp paprika
- 1/2 tsp Italian seasoning
- 1 tbsp whole wheat flour (all-purpose works too)
- 1 cup low-sodium chicken broth
- 1/2 cup low-fat milk (1% or 2%)
- 1/2 cup plain non-fat Greek yogurt (use full-fat yogurt for richer sauce)
- 1/2 cup freshly grated Parmesan cheese (pre-grated won’t melt as smoothly)
- 2 cups baby spinach (optional but recommended for color and nutrition)
- Salt and black pepper, to taste
- Fresh parsley, chopped (for garnish)
Directions to follow
- Cook the pasta: Bring a large pot of salted water to a boil. Cook the whole wheat pasta to al dente according to package directions. Reserve 1/2 cup of the pasta cooking water, then drain the pasta and set aside.
- Season and cook the chicken: Pat chicken dry and toss with paprika, Italian seasoning, salt, and pepper. Heat 1 tbsp olive oil in a large skillet over medium-high heat. Add chicken in a single layer and cook, stirring occasionally, until browned and cooked through (internal temperature 165°F), about 6–8 minutes. Transfer chicken to a plate.
- Build the garlic Parmesan sauce: Reduce heat to medium. Add remaining 1 tbsp olive oil to the skillet. Add minced garlic and sauté 30–45 seconds until fragrant (don’t burn). Sprinkle in the flour and cook, stirring, for 30 seconds to remove raw flour taste. Slowly pour in the chicken broth while scraping any browned bits from the pan. Add milk and bring the mixture to a gentle simmer until it begins to thicken, about 2–3 minutes.
- Add Greek yogurt and cheese: Off the heat, whisk a few spoonfuls of the hot sauce into the Greek yogurt to temper it (this prevents curdling). Then stir the tempered yogurt into the skillet. Add grated Parmesan and stir until melted and smooth. If the sauce is too thick, add reserved pasta water a tablespoon at a time to reach desired consistency.
- Combine and finish: Return cooked chicken to the pan and add spinach. Stir until spinach wilts. Add the drained pasta and toss to coat everything evenly. Taste and adjust salt and pepper — remember Parmesan adds saltiness.
- Serve hot: Plate, garnish with chopped parsley and an extra sprinkle of Parmesan if desired.
Best ways to enjoy it
- Plate with a wedge of lemon on the side for a bright finish.
- Pair with a simple green salad (mixed greens, cherry tomatoes, balsamic vinaigrette) and crusty whole grain bread.
- For a lighter meal, serve smaller pasta portions and a larger salad or roasted vegetables (roasted broccoli or asparagus complements the garlic-parmesan flavors).
- For a heartier plate, add roasted mushrooms or toss in sun-dried tomatoes.
Keeping leftovers fresh
Cool leftovers quickly and refrigerate in an airtight container within two hours. Store in the fridge for 3–4 days. To reheat, warm gently on the stove over low heat with a splash of milk or water to loosen the sauce, stirring often to keep it smooth. Freezing is possible (up to 2 months), but note the yogurt-based sauce may separate slightly when thawed; reheat slowly and whisk in a little fresh yogurt or milk to re-emulsify.
Pro chef tips
- Temper the yogurt: Always add a little hot sauce into the yogurt first, then return it to the pan to prevent curdling.
- Use fresh Parmesan: It melts and flavors the sauce far better than pre-grated powder.
- Don’t overcook whole wheat pasta: it can become gummy; al dente is best so it holds up when tossed with the sauce.
- Reserve pasta water: the starchy water helps bind and thin the sauce without watering down the flavor.
- Brown the chicken well: those browned bits (fond) are flavor gold — deglaze with the broth to pull them into the sauce.
Flavor swaps
- Dairy-free: Replace milk with unsweetened oat milk and swap Greek yogurt for a dairy-free thickening option like blended silken tofu or a cashew cream. Use nutritional yeast in place of Parmesan for a cheesy flavor.
- Vegetarian: Skip the chicken and add roasted cauliflower or pan-seared tofu. Increase the broth slightly and boost seasonings.
- Spicy: Add 1/4–1/2 tsp crushed red pepper flakes when you sauté the garlic.
- Herb-forward: Stir in 1 tbsp chopped fresh basil or tarragon at the end for a fresher note.
Common questions
Q: Can I use chicken thighs instead of breasts?
A: Yes. Boneless skinless thighs are juicier and more forgiving; shorten the cooking time slightly and ensure they reach 165°F.
Q: Will the Greek yogurt make the sauce tangy?
A: Slightly, yes — but the Parmesan balances it. If you prefer less tang, use a mix of half yogurt and half low-fat cream or increase the Parmesan a bit.
Q: How long does it take from start to finish?
A: About 30–35 minutes, including pasta cooking time.
Q: Can I make this ahead for meal prep?
A: Partially. Cook the chicken and pasta, store separately, and make the sauce fresh when ready. This prevents the pasta from absorbing too much sauce and keeps the texture better.
Q: Is whole wheat pasta necessary?
A: No — it’s used here for added fiber and a nuttier flavor. Regular semolina pasta will work fine if you prefer it.
Conclusion
If you want more variations or one-pan approaches to garlic parmesan chicken and pasta, this Garlic Parmesan Chicken and Pasta (One-Pan) recipe is a useful reference for simplifying the process. For another healthy take with similar flavors and nutrition-focused swaps, see this Garlic Parmesan Chicken Pasta – Kinda Healthy Recipes example.
Healthy Garlic Parmesan Chicken Pasta

Ingredients
Pasta
- 8 oz whole wheat penne or fettuccine Substitute regular pasta if preferred
Chicken
- 1 lb boneless skinless chicken breasts, cut into 1-inch cubes You can use thighs for a juicier option
- 1/2 tsp paprika
- 1/2 tsp Italian seasoning
Sauce
- 2 tbsp olive oil
- 3 cloves garlic, minced Use 2 if you prefer milder garlic
- 1 tbsp whole wheat flour All-purpose flour works too
- 1 cup low-sodium chicken broth
- 1/2 cup low-fat milk (1% or 2%)
- 1/2 cup plain non-fat Greek yogurt Use full-fat yogurt for richer sauce
- 1/2 cup freshly grated Parmesan cheese Pre-grated won’t melt as smoothly
- 2 cups baby spinach Optional but recommended for color and nutrition
- Salt and black pepper, to taste
- Fresh parsley, chopped (for garnish)
Instructions
Cook the pasta
- Bring a large pot of salted water to a boil. Cook the whole wheat pasta to al dente according to package directions. Reserve 1/2 cup of the pasta cooking water, then drain the pasta and set aside.
Season and cook the chicken
- Pat chicken dry and toss with paprika, Italian seasoning, salt, and pepper.
- Heat 1 tbsp olive oil in a large skillet over medium-high heat. Add chicken in a single layer and cook, stirring occasionally, until browned and cooked through (internal temperature 165°F), about 6–8 minutes. Transfer chicken to a plate.
Build the garlic Parmesan sauce
- Reduce heat to medium. Add remaining 1 tbsp olive oil to the skillet. Add minced garlic and sauté 30–45 seconds until fragrant (don’t burn).
- Sprinkle in the flour and cook, stirring, for 30 seconds to remove raw flour taste.
- Slowly pour in the chicken broth while scraping any browned bits from the pan. Add milk and bring the mixture to a gentle simmer until it begins to thicken, about 2–3 minutes.
Add Greek yogurt and cheese
- Off the heat, whisk a few spoonfuls of the hot sauce into the Greek yogurt to temper it (this prevents curdling). Then stir the tempered yogurt into the skillet.
- Add grated Parmesan and stir until melted and smooth. If the sauce is too thick, add reserved pasta water a tablespoon at a time to reach desired consistency.
Combine and finish
- Return cooked chicken to the pan and add spinach. Stir until spinach wilts.
- Add the drained pasta and toss to coat everything evenly. Taste and adjust salt and pepper — remember Parmesan adds saltiness.
Serve hot
- Plate, garnish with chopped parsley and an extra sprinkle of Parmesan if desired.