I first made this Healthy Garlic Parmesan Chicken Pasta on a busy weeknight when I wanted comfort food without the heaviness. It hits that creamy, garlicky note everyone loves, but uses whole wheat pasta and Greek yogurt to keep it lighter. If you enjoy bold garlic-forward chicken dishes, you might also like the caramelized soy chicken in garlic ginger broth for an entirely different flavor profile caramelized soy chicken in garlic ginger broth.
Why you’ll love this dish
This recipe balances comfort and nutrition. Whole wheat pasta adds fiber and a nutty bite. Greek yogurt replaces heavy cream for creaminess with more protein and fewer calories. The sauce comes together quickly on the stove, so it is perfect for weeknight dinners when time is tight. Kids tend to approve because it tastes creamy and familiar, while adults appreciate the lighter ingredients and the option to fold in baby spinach for a veggie boost.
Preparing Healthy Garlic Parmesan Chicken Pasta
Step-by-step overview
- Cook pasta until al dente and reserve a little cooking water.
- Season and sear cubed chicken until golden and cooked through.
- Sauté garlic, whisk in whole wheat flour, then add broth and milk to make a light roux-based sauce.
- Temper in Greek yogurt and stir in Parmesan for richness without heavy cream.
- Toss pasta and spinach with the sauce and return the chicken. Finish with parsley.
This short roadmap sets expectations: you will pan-sear the chicken, make a quick pan sauce, then combine everything. Total active time is about 25 to 30 minutes.
What you’ll need
- 8 oz whole wheat penne or fettuccine
- 2 tbsp olive oil, divided
- 3 garlic cloves, minced
- 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 (or substitute 1 tbsp cornstarch mixed with 1 tbsp cold water)
- 1 cup low-sodium chicken broth
- 1/2 cup low-fat milk (1% or 2%)
- 1/2 cup plain non-fat Greek yogurt
- 1/2 cup freshly grated Parmesan cheese
- 2 cups baby spinach (optional)
- Salt and black pepper, to taste
- Fresh parsley, chopped, for garnish
Ingredient notes: Use freshly grated Parmesan for the best melt and flavor. If you need a dairy-free version, swap the yogurt for a dairy-free plain yogurt and use a vegan Parmesan alternative, though texture and flavor will shift.
Step-by-step instructions
- Cook the pasta: Bring a large pot of well-salted water to a boil. Add the whole wheat pasta and cook until al dente. Reserve 1/2 cup of the pasta cooking water, then drain and set the pasta aside.
- Season the chicken: Toss the cubed chicken with paprika, Italian seasoning, salt, and black pepper.
- Sear the chicken: Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the chicken in a single layer. Cook, turning occasionally, until golden and cooked through, about 4 to 6 minutes. Transfer the chicken to a plate.
- Start the sauce: Lower the heat to medium. Add the remaining tablespoon of olive oil to the skillet. Sauté the minced garlic for 30 to 45 seconds until fragrant.
- Make a light roux: Sprinkle in the whole wheat flour and stir for about 30 seconds to remove the raw flour taste.
- Add liquids: Slowly pour in the chicken broth and milk while whisking, breaking up any lumps. Simmer for 2 to 3 minutes until the sauce thickens slightly.
- Temper the yogurt: Remove the skillet from the heat. Stir a small amount of the warm sauce into the Greek yogurt to bring its temperature up, then whisk the tempered yogurt back into the skillet.
- Add cheese and season: Stir in the grated Parmesan until melted. Taste and adjust salt and pepper. If the sauce is too thick, add reserved pasta water a tablespoon at a time until you reach the desired consistency.
- Combine and finish: Return the cooked chicken to the skillet. Add the drained pasta and toss to coat evenly. Fold in baby spinach and cook just until wilted.
- Serve: Plate immediately and garnish with chopped parsley and extra Parmesan if desired.

How to plate and pair
Best ways to enjoy it
- For a family-style dinner, serve directly from the skillet and finish with an extra sprinkle of Parmesan and chopped parsley.
- Pair this pasta with a crisp green salad dressed in lemon vinaigrette to cut through the creaminess.
- For a handheld spin at a casual meal, try pairing the flavors with flatbreads or see a lighter wrap option inspired by this profile in my take on cheesy garlic chicken wraps cheesy garlic chicken wraps.
Storage and reheating tips
Keeping leftovers fresh
- Refrigerate within two hours of cooking. Store in an airtight container for up to 3 to 4 days.
- To reheat on the stovetop, add the pasta to a skillet over low heat with a splash of milk or reserved pasta water. Stir gently until heated through to prevent curdling.
- In the microwave, heat in 30 second bursts, stirring between intervals and adding a little liquid if needed.
- Freezing is possible but not ideal because dairy textures can change. If you must freeze, store in a freezer-safe container for up to 2 months and thaw overnight in the fridge before reheating. Always reheat to an internal temperature of 165 degrees F for safety.
Pro chef tips
- Cut the chicken into uniform pieces so they cook evenly in the same time.
- Tempering the yogurt is the key to a smooth sauce. If you mix cold yogurt directly into hot sauce you risk separation.
- Use low heat once the yogurt is in the sauce; prolonged high heat can cause curdling.
- Keep reserved pasta water handy. The starch in that water loosens the sauce and helps it cling to the pasta.
- If you want extra savory depth, add a pinch of grated nutmeg or a squeeze of lemon to brighten the sauce at the end.
Creative twists
- Mushroom and lemon: Sauté sliced cremini mushrooms before adding garlic for an earthy variation, and finish with a little lemon zest.
- Pesto swap: Stir 2 tablespoons of basil pesto into the finished dish for a herbaceous lift.
- Lighter greens: Substitute kale for spinach; blanch the kale briefly before folding in.
- Spicy kick: Add crushed red pepper flakes with the garlic for heat.
- Vegetarian option: Replace chicken with pan-seared tofu cubes or roasted chickpeas for protein.
Common questions
How long does this recipe take from start to finish?
Active cooking time is about 25 to 30 minutes. Including prep, plan for 35 to 40 minutes. Most of that is hands-on searing and whisking the sauce.
Can I use regular all-purpose flour instead of whole wheat flour?
Yes. Use the same amount if swapping to all-purpose flour. If you prefer a gluten-free option, use a cornstarch slurry (1 tbsp cornstarch mixed with 1 tbsp cold water) added to the simmering sauce.
Will the Greek yogurt curdle if I cook it too long?
Greek yogurt can separate if exposed to high heat. To prevent this, remove the pan from direct heat, temper the yogurt with a small amount of warm sauce, then stir it back in off the heat. Keep the pan on low if you need to warm briefly after adding yogurt.
How do I know the chicken is fully cooked?
Use a meat thermometer; the safe internal temperature for chicken is 165 degrees F. Alternately, cut a piece open — it should be opaque and juices should run clear.
Is this recipe freezer-friendly?
Freezing is possible but textures may change because of the dairy. Freeze for up to 2 months in a freezer-safe container. Thaw overnight in the refrigerator and reheat gently with a splash of liquid.

Healthy Garlic Parmesan Chicken Pasta
Ingredients
Method
- Bring a large pot of well-salted water to a boil. Add the whole wheat pasta and cook until al dente. Reserve 1/2 cup of the pasta cooking water, then drain and set the pasta aside.
- Toss the cubed chicken with paprika, Italian seasoning, salt, and black pepper.
- Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the chicken in a single layer and cook until golden and cooked through, about 4 to 6 minutes. Transfer the chicken to a plate.
- Lower the heat to medium. Add the remaining tablespoon of olive oil to the skillet and sauté the minced garlic for 30 to 45 seconds until fragrant.
- Sprinkle in the whole wheat flour and stir for about 30 seconds to remove the raw flour taste.
- Slowly pour in the chicken broth and milk while whisking, breaking up any lumps. Simmer for 2 to 3 minutes until the sauce thickens slightly.
- Remove the skillet from the heat. Stir a small amount of the warm sauce into the Greek yogurt to bring its temperature up, then whisk the tempered yogurt back into the skillet.
- Stir in the grated Parmesan until melted. Taste and adjust salt and pepper. If the sauce is too thick, add reserved pasta water a tablespoon at a time until you reach the desired consistency.
- Return the cooked chicken to the skillet, add the drained pasta, and toss to coat evenly. Fold in baby spinach and cook just until wilted.
- Plate immediately and garnish with chopped parsley and extra Parmesan if desired.


