I remember the first time I made this Healthy Garlic Parmesan Chicken Pasta — the whole kitchen smelled like garlic and toasted Parmesan within minutes. It’s the kind of weeknight meal that feels indulgent but is actually balanced: whole wheat pasta, lean chicken, Greek yogurt for creaminess, and a handful of spinach. If you like fast, flavor-first dinners, you might also enjoy 15-minute honey garlic chicken bites for another quick chicken option.
Why You’ll Love This Dish
This recipe hits a sweet spot: it’s fast (30–35 minutes), family-friendly, and uses simple swaps to keep the sauce creamy without heavy cream. Whole wheat pasta adds fiber, Greek yogurt replaces part of the fat while keeping texture silky, and a pinch of paprika + Italian seasoning gives the chicken a warm but accessible flavor profile. It’s perfect for weeknight dinners, meal-prep portions, or a low-fuss weekend lunch.
“Made this on a Tuesday — my kids asked for seconds, and I loved that it reheats well for lunches.” — a real home-cook note.
If you’re collecting quick chicken recipes, this one pairs nicely in spirit with 20-minute honey garlic chicken thighs when you want a saucier, stick-to-your-rice variation.
How This Recipe Comes Together
Start by boiling whole wheat pasta so it’s al dente and reserve a little pasta water. Sear seasoned, cubed chicken until golden and set aside. Use the same skillet to bloom garlic, add a bit of whole wheat flour to make a roux, then whisk in low-sodium chicken broth and milk until slightly thickened. Off the heat, stir in Greek yogurt and freshly grated Parmesan for a creamy, tangy sauce. Toss the pasta, chicken, and a couple of handfuls of baby spinach in the sauce, loosen with reserved pasta water if needed, then finish with parsley.
For another one-skillet pasta inspiration with bold flavors, check out this chicken fajita pasta.

What You’ll Need
8 oz whole wheat penne or fettuccine, 2 tbsp olive oil, 3 garlic cloves, minced, 1 lb boneless skinless chicken breasts, cubed, 1/2 tsp paprika, 1/2 tsp Italian seasoning, 1 tbsp whole wheat flour, 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 but recommended), Salt and black pepper, to taste, Fresh parsley, chopped (for garnish)

Notes on ingredients and swaps:
- Whole wheat pasta: preserves fiber and nutty flavor — regular penne or fettuccine works if you prefer.
- Greek yogurt: use plain non-fat; swap for light sour cream if needed (slightly tangier).
- Parmesan: grate fresh for best melt and flavor — pre-grated is okay but won’t be as silky.
- Spinach: optional, but it adds color and nutrients — kale or arugula can substitute with slightly longer wilting time.
Step-by-Step Instructions
- Bring a large pot of salted water to a boil and cook 8 oz whole wheat penne or fettuccine until al dente. Reserve about 1/2 cup of the pasta cooking water, then drain the pasta.
- Season 1 lb cubed chicken breasts with 1/2 tsp paprika, 1/2 tsp Italian seasoning, salt, and black pepper. Heat 2 tbsp olive oil in a skillet over medium-high heat. Add the chicken and sear until golden and cooked through, about 4–6 minutes depending on cube size. Remove the chicken and set aside.
- In the same skillet, reduce heat to medium and sauté 3 minced garlic cloves in any remaining oil until fragrant (about 30 seconds). Sprinkle in 1 tbsp whole wheat flour and stir to form a paste; cook for about 1 minute to remove the raw flour taste.
- Gradually whisk in 1 cup low-sodium chicken broth and 1/2 cup low-fat milk. Bring to a simmer and cook until the sauce slightly thickens, about 2–3 minutes.
- Remove the skillet from the heat and stir in 1/2 cup plain non-fat Greek yogurt and 1/2 cup freshly grated Parmesan cheese until smooth. If the sauce seems 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 2 cups baby spinach, and toss gently until everything is coated and the spinach has wilted.
- Taste and adjust seasoning with salt and black pepper. Serve hot, garnished with fresh chopped parsley.
For texture and timing ideas when mixing proteins and pasta in one pan, this version of chicken fajita pasta offers useful technique notes.
Best Ways to Enjoy It
Serve this garlic Parmesan pasta in wide shallow bowls so the sauce spreads evenly. Pair with:
- A crisp green salad (lemon vinaigrette cuts the richness).
- Roasted cherry tomatoes or a side of garlic-roasted asparagus.
- A simple crusty whole-grain roll to sop up extra sauce.
Drink pairings: a chilled Pinot Grigio or a citrus-forward sparkling water for a nonalcoholic option.
Storage and Reheating Tips
- Refrigerator: Store cooled leftovers in an airtight container for up to 3 days. The yogurt-based sauce can separate slightly; gentle reheating recombines it.
- Freezing: I don’t recommend freezing because the yogurt and fresh spinach lose texture on thaw. If you must, freeze before adding spinach and reheat gently, then add fresh greens after reheating.
- Reheating: Warm on the stovetop over low heat with a splash of milk or reserved pasta water to loosen the sauce, stirring frequently. Microwaving in short bursts (stirring between) also works.
Helpful Cooking Tips
- Don’t overcook the pasta: slightly undercooking by 1 minute prevents it from going mushy when tossed in the sauce.
- Temper the yogurt: remove the pan from heat before adding Greek yogurt to avoid curdling; stirring it in off-heat keeps the sauce smooth.
- Use reserved pasta water: the starchy water thins and binds the sauce without watering down the flavor.
- Cook chicken in a hot skillet: a good sear adds flavor and color. If the pan browns too darkly, lower the heat and finish gently.
- For a crisp finish, slide everything into a hot oven-safe skillet and broil for 1–2 minutes with Parmesan sprinkled on top.
If you’re experimenting with chicken sliders or smaller bites, the seasoning approach here can be adapted — see these chicken Parmesan sliders for inspiration.
Recipe Variations
- Lighter: Swap pasta for whole-wheat spaghetti or a smaller shape and load on spinach and mushrooms.
- Gluten-free: Use a gluten-free flour blend for the roux and gluten-free pasta.
- Spicy: Add 1/4 tsp crushed red pepper flakes with garlic or a dash of cayenne to the chicken seasoning.
- Veg-forward: Omit chicken and double the vegetables — add zucchini ribbons, bell peppers, and white beans for protein.

Frequently Asked Questions
Q: Can I use Greek yogurt if it’s not non-fat?
A: Yes. Full-fat Greek yogurt will be creamier and more stable on reheating. Adjust salt since full-fat yogurt tastes richer.
Q: Will the sauce curdle if I heat it too much?
A: It can. Remove the skillet from direct heat before stirring in yogurt and Parmesan. If you need to reheat, do so gently over low heat and add a splash of milk or reserved pasta water.
Q: Can I make this in advance for meal prep?
A: You can cook the chicken and pasta separately and make the sauce fresh when serving. Store components in separate containers for up to 3 days to preserve texture.
Q: What if I don’t have whole wheat flour?
A: Use all-purpose flour or a 1:1 gluten-free blend as a substitute; the roux will behave similarly.
Q: Is the chicken safe if slightly pink in the center?
A: No. Always ensure chicken reaches an internal temperature of 165°F (74°C) before serving.
Conclusion
This Healthy Garlic Parmesan Chicken Pasta is a dependable weeknight solution that feels comforting while staying balanced. For another one-pan take on the same flavors, try this Garlic Parmesan Chicken and Pasta (One-Pan) recipe. If you want a healthy, similar-style recipe with step-by-step guidance, see Healthy Chicken Pasta: One-Pan Garlic Parmesan Chicken with Pasta.
PrintHealthy Garlic Parmesan Chicken Pasta
A balanced weeknight dish featuring whole wheat pasta, lean chicken, and a creamy garlic Parmesan sauce.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Healthy
Ingredients
- 8 oz whole wheat penne or fettuccine
- 2 tbsp olive oil
- 3 garlic cloves, minced
- 1 lb boneless skinless chicken breasts, cubed
- 1/2 tsp paprika
- 1/2 tsp Italian seasoning
- 1 tbsp whole wheat flour
- 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 but recommended)
- Salt and black pepper, to taste
- Fresh parsley, chopped (for garnish)
Instructions
- Bring a large pot of salted water to a boil and cook the pasta until al dente. Reserve about 1/2 cup of the pasta cooking water, then drain the pasta.
- Season the cubed chicken with the paprika, Italian seasoning, salt, and black pepper. Heat the olive oil in a skillet over medium-high heat. Add the chicken and sear until golden and cooked through, about 4–6 minutes. Remove the chicken and set aside.
- In the same skillet, reduce heat to medium and sauté the minced garlic until fragrant, about 30 seconds. Sprinkle in the whole wheat flour and stir to form a paste, cooking for about 1 minute to remove the raw flour taste.
- Gradually whisk in the chicken broth and milk. Bring to a simmer and cook until the sauce slightly thickens, about 2–3 minutes.
- Remove the skillet from heat and stir in the Greek yogurt and freshly grated Parmesan cheese until smooth. If the sauce is too thick, add reserved pasta water a tablespoon at a time until desired consistency is reached.
- Return the chicken to the skillet, add the drained pasta and baby spinach, and toss gently until everything is coated and the spinach has wilted. Taste and adjust seasoning as needed.
- Serve hot, garnished with fresh parsley.
Notes
For best results, use fresh Parmesan cheese and make sure to temper the yogurt off heat to prevent curdling.
Nutrition
- Serving Size: 1 serving
- Calories: 375
- Sugar: 5g
- Sodium: 350mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 6g
- Protein: 30g
- Cholesterol: 80mg










