Easy Garlic Parmesan Chicken Pasta Recipe
This Easy Garlic Parmesan Chicken Pasta Recipe is ridiculously creamy without heavy cream! Ready in under 30 minutes with wholesome, simple ingredients.
I’ll be honest—this pasta’s been on repeat in my kitchen ever since I realized you could make something this creamy and indulgent without drowning it in heavy cream. The secret? Greek yogurt and freshly grated Parmesan team up to create the dreamiest sauce that actually keeps you full. Plus, it reheats like a champ, so meal prep Sunday just got a whole lot easier.
Table of Contents
What Makes This Pasta So Good
Look, we’re talking tender chicken, perfectly cooked whole wheat pasta, and a garlicky Parmesan sauce that clings to every single noodle. The whole thing comes together in one skillet (well, plus your pasta pot), which means less cleanup and more time to actually enjoy your dinner.
The protein content here is no joke either—between the chicken, Greek yogurt, and cheese, you’re getting a seriously balanced meal that’ll keep you satisfied way longer than your average pasta dish. And if you toss in some spinach at the end? Even better.

Easy Garlic Parmesan Chicken Pasta Recipe
Equipment
- Large pot
- Large nonstick skillet
- Whisk
- Wooden spoon
- Measuring cups and spoons
- Knife and cutting board
Ingredients
Pasta
- 8 oz whole wheat penne or fettuccine
Protein
- 1 lb boneless skinless chicken breasts cubed
Aromatics and Fats
- 2 tbsp olive oil
- 3 cloves garlic minced
Seasonings
- salt and black pepper to taste
- ½ tsp paprika
- ½ tsp Italian seasoning
Sauce
- 1 tbsp whole wheat flour
- 1 cup low-sodium chicken broth
- ½ cup low-fat milk 1% or 2%
- ½ cup plain non-fat Greek yogurt
- ½ cup freshly grated Parmesan cheese
Vegetables and Garnish
- 2 cups baby spinach optional but recommended
- fresh parsley chopped, for garnish
Instructions
- Bring a large pot of salted water to a boil. Add whole wheat pasta and cook according to package instructions until al dente. Before draining, save about 1/4 cup of the pasta water—it helps loosen the sauce later if needed. Drain and set aside.
- While the pasta cooks, heat 1 tablespoon of olive oil over medium heat in a large nonstick skillet. Add cubed chicken breast, then season with salt, pepper, paprika, and Italian seasoning. Cook the chicken for about 5-6 minutes, flipping occasionally, until golden on the outside and cooked through. Transfer the chicken to a plate and set aside.
- In the same skillet, add the remaining tablespoon of olive oil. Stir in the minced garlic and sauté for 30-60 seconds, until fragrant. Don’t let it brown because it turns bitter fast.
- Sprinkle in the whole wheat flour and stir it into the garlic oil to form a light roux. Cook for about 30 seconds to remove the raw flour taste. Then, slowly pour in the chicken broth while whisking constantly to avoid lumps. Add the milk and continue whisking until the sauce begins to thicken—this should take 2-3 minutes.
- Reduce the heat to low and stir in the Greek yogurt. Mix well until fully incorporated—this creates a creamy texture without the heaviness of cream. Add the grated Parmesan cheese and stir until it melts into the sauce. If the sauce feels too thick, add a splash or two of your reserved pasta water until it reaches your desired consistency.
- Return the cooked chicken to the skillet along with any juices that collected on the plate. Toss in the cooked pasta and add the spinach if using. Stir everything together until the pasta and chicken are fully coated in the creamy sauce and the spinach is just wilted.
- Divide the pasta among plates and garnish with chopped parsley and a sprinkle of extra Parmesan. Serve immediately for the best flavor and texture.
Notes
Ingredients You’ll Need
Here’s what you’re working with—nothing fancy, just good, solid ingredients that make magic together.
| Category | Ingredient | Notes |
|---|---|---|
| Pasta | 8 oz whole wheat penne or fettuccine | Whole wheat adds fiber and protein—total win |
| Protein | 1 lb boneless skinless chicken breasts, cubed | Cut into bite-sized pieces for even cooking |
| Aromatics | 3 garlic cloves, minced | Fresh is best, but jarred works in a pinch |
| Fats | 2 tbsp olive oil | Split between cooking chicken and making sauce |
| Seasonings | Salt and black pepper, to taste | Season generously—don’t be shy |
| 1/2 tsp paprika | Adds a subtle warmth and color | |
| 1/2 tsp Italian seasoning | Oregano, basil, thyme—the classics | |
| Sauce Base | 1 tbsp whole wheat flour | Creates a light roux to thicken the sauce |
| 1 cup low-sodium chicken broth | Keeps the sodium in check | |
| 1/2 cup low-fat milk (1% or 2%) | Adds creaminess without going overboard | |
| 1/2 cup plain non-fat Greek yogurt | The secret weapon for protein and tang | |
| 1/2 cup freshly grated Parmesan cheese | Pre-grated doesn’t melt the same—trust me | |
| Veggies | 2 cups baby spinach (optional but recommended) | Wilts right into the sauce |
| Garnish | Fresh parsley, chopped | Makes it look restaurant-fancy |
How to Make It Happen
Alright, let’s walk through this step by step. It’s easier than you think, I promise.
Cook Your Pasta First
Get a big pot of salted water going—and I mean really salt it. It should taste like the ocean. Toss in your whole wheat pasta and cook it until it’s al dente, following whatever the package says.
Here’s the pro move: before you drain it, scoop out about 1/4 cup of that starchy pasta water. This stuff is liquid gold when it comes to loosening up your sauce later if it gets too thick. Drain the pasta and set it aside while you tackle the chicken.
Get That Chicken Golden
While your pasta’s doing its thing, heat up a tablespoon of olive oil in a large nonstick skillet over medium heat. Add your cubed chicken and hit it with salt, pepper, paprika, and Italian seasoning.
Cook the chicken for about 5-6 minutes, flipping the pieces now and then, until they’re golden on the outside and cooked all the way through. No pink in the middle, friends. Once it’s done, transfer it to a plate and let it hang out while you build that sauce.
Make the Magic Sauce
This is where things get really good. In that same skillet (yep, keeping all those yummy chicken bits), add your second tablespoon of olive oil. Toss in the minced garlic and let it sizzle for about 30-60 seconds until it smells absolutely incredible.
Quick tip: don’t let the garlic brown or it’ll taste bitter. We want fragrant, not crispy.
Now sprinkle in that whole wheat flour and stir it into the garlic oil. You’re making a quick roux here—cook it for about 30 seconds to get rid of that raw flour taste. Then slowly pour in your chicken broth while whisking like your life depends on it. No one wants lumpy sauce.
Add the milk and keep whisking. The sauce should start to thicken up in about 2-3 minutes. Just be patient with it.

Bring in the Creaminess
Turn your heat down to low and stir in the Greek yogurt. Mix it in really well—this is what gives you that creamy, dreamy texture without needing heavy cream. Then add your freshly grated Parmesan and stir until it melts into the sauce.
If your sauce seems too thick (it happens), splash in some of that reserved pasta water bit by bit until it’s the consistency you want. That starchy water helps the sauce stick to everything beautifully.
Put It All Together
Time for the grand finale. Add your cooked chicken back into the skillet along with any juices that pooled on the plate (flavor town, baby). Toss in your cooked pasta and those baby spinach leaves if you’re using them.
Stir everything together until every piece of pasta and chicken is coated in that gorgeous creamy sauce and the spinach has wilted down. It should look cohesive and glossy—absolutely irresistible.
Plate and Enjoy
Divide the pasta between plates or bowls. Sprinkle some chopped fresh parsley on top and maybe a little extra Parmesan if you’re feeling fancy. Serve it up immediately while it’s hot and at its absolute best.

Tips to Make It Even Better
Chicken Cooking Tips
Cut your chicken into similar-sized pieces so everything cooks evenly. No one wants some pieces overdone and others still pink. If you’re using chicken thighs instead of breasts, they’ll take a minute or two longer but they’re super juicy and flavorful.
Want extra crispy chicken? Pat it dry with paper towels before seasoning. Moisture is the enemy of a good sear.
Sauce Adjustments
The sauce can vary in thickness depending on how long you cook it. If it’s too thick, pasta water is your best friend. If it’s too thin, let it simmer for another minute or two until it reduces.
You can also adjust the creaminess factor. Want it richer? Use whole milk or add an extra tablespoon of Greek yogurt. Prefer it lighter? Stick with the 1% milk and maybe go easy on the cheese (but honestly, don’t do that—the cheese is important).
Flavor Boosters
Red pepper flakes are amazing if you like a little heat. Just a pinch goes a long way. You could also add sun-dried tomatoes for a tangy, sweet note or toss in some mushrooms with the garlic for an earthy vibe.
Fresh lemon zest at the end? Game changer. It brightens everything up and cuts through the richness in the best way possible.
Mix It Up: Variations Worth Trying
Veggie-Packed Version
Want to sneak in more vegetables? Go for it. Broccoli florets, cherry tomatoes, bell peppers, or zucchini all work great here. Just sauté them with the garlic before building your sauce, or roast them separately and toss them in at the end.
This makes it one of those healthy high protein pasta dishes that doesn’t feel like you’re eating “health food,” you know?
Make It Dairy-Free
Swap the regular milk for unsweetened almond or oat milk and use nutritional yeast instead of Parmesan. You won’t get the exact same flavor, but it’s still delicious. The Greek yogurt is a bit trickier—try a dairy-free yogurt alternative, but make sure it’s plain and unsweetened.
Turn It Into Meal Prep Gold
This recipe is perfect for chicken pasta meal prep recipes. Make a big batch on Sunday and portion it into containers for easy lunches all week. It keeps for 4-5 days in the fridge and reheats beautifully.
Just add a tiny splash of water or broth when reheating to loosen the sauce back up.
Swap the Protein
Not feeling chicken? Shrimp cooks even faster—just sauté them for 2-3 minutes per side until pink. You could also use Italian sausage (slice it up and brown it), or keep it vegetarian with chickpeas or white beans for a plant-based protein boost.
Troubleshooting Common Issues
Sauce Too Thick or Clumpy
This usually happens if you added the yogurt while the heat was too high or didn’t whisk the flour well enough. To fix it, add pasta water a tablespoon at a time and whisk vigorously until smooth.
If you’re making it again, remember: low heat when adding dairy, and constant whisking when building the roux.
Chicken Dry or Tough
Overcooked chicken is the culprit here. Cut your pieces smaller so they cook faster and more evenly, and use a meat thermometer if you’re unsure—165°F is your target. Also, don’t skip letting the chicken rest on the plate while you make the sauce. Those juices are important.
Pasta Gummy or Mushy
Make sure you’re not overcooking the pasta. Al dente means it should still have a slight bite to it. Also, rinse your pasta under cold water after draining only if you’re meal prepping. Otherwise, skip the rinse—you want that starch to help the sauce cling.
Not Enough Flavor
Season as you go. Taste your sauce before adding the pasta and chicken back in. It should be well-seasoned on its own. Don’t forget that Parmesan adds saltiness too, so go easy on the salt until you’ve added the cheese.
Fresh garlic makes a huge difference over garlic powder. And high-quality Parmesan? Worth every penny.
Storage and Reheating
Here’s how to keep your leftovers tasting fresh and delicious.
| Storage Method | How Long It Lasts | Best Practices |
|---|---|---|
| Refrigerator | 4-5 days | Store in an airtight container; let it cool completely first |
| Freezer | Up to 3 months | Portion into freezer-safe containers; leave room for expansion |
| Reheating (Stovetop) | N/A | Add a splash of broth or milk, heat over medium-low, stirring often |
| Reheating (Microwave) | N/A | Cover with a damp paper towel, heat in 1-minute intervals, stirring between |
Kitchen Waste Ideas
Got leftover spinach? Toss it into smoothies, scrambled eggs, or even a simple chickpea feta avocado salad. Extra Parmesan? It freezes surprisingly well—just grate it first and store in a freezer bag.
If your pasta’s getting close to the end of its fridge life, turn it into a baked pasta casserole. Transfer it to a baking dish, top with more cheese and some breadcrumbs, and bake at 350°F until bubbly and golden. Basically gives you a whole new meal.
Nutritional Information
Here’s the breakdown per serving (recipe makes 4 servings).
| Nutrient | Amount per Serving |
|---|---|
| Calories | ~485 |
| Protein | ~42g |
| Carbohydrates | ~48g |
| Fat | ~14g |
| Fiber | ~6g |
| Sugar | ~4g |
| Sodium | ~380mg |
These numbers are approximate and based on the ingredients listed. Your actual nutrition may vary depending on the specific brands you use and any modifications you make.
The protein content is seriously impressive here—that’s what makes this one of the best healthy pasta recipes protein-packed enough to keep you full for hours.
FAQs Easy Garlic Parmesan Chicken Pasta Recipe
Can I use regular pasta instead of whole wheat?
Absolutely. Regular pasta works just fine if that’s what you prefer or have on hand. You’ll lose a bit of the fiber and protein that whole wheat brings, but the recipe itself works exactly the same way. Just cook it according to the package instructions.
What if I don’t have Greek yogurt?
You can use sour cream in the same amount, though it’ll be a bit tangier and slightly higher in fat. Another option is to skip it entirely and just add a little more milk and cheese, but the Greek yogurt really does add a nice protein boost and creamy texture that’s hard to beat.
How do I prevent the sauce from separating?
Keep your heat low when adding the Greek yogurt and cheese—high heat can cause dairy to separate and get grainy. Also, make sure to stir constantly and whisk out any lumps as you go. If it does start to separate, a splash of pasta water and some vigorous whisking usually brings it back together.
Can I make this ahead of time?
Yep, this is great for meal prep. Cook everything, let it cool, and portion it into containers. When you’re ready to eat, reheat gently with a splash of broth or milk to bring the sauce back to life. It tastes just as good reheated, honestly.
What should I serve this with?
This pasta is pretty filling on its own, but a simple side salad or some garlic bread makes it feel like a complete meal. You could also pair it with roasted vegetables or a light soup if you’re feeding a crowd. Or if you’re looking for more inspiration, try these delicious burger bowls or an easy low-carb chicken casserole for your next dinner rotation.
Final Thoughts
This easy garlic parmesan chicken pasta recipe has become my go-to whenever I need something comforting, satisfying, and actually good for me. It’s one of those recipes that feels indulgent but won’t leave you in a food coma afterward.
The best part? You can totally make it your own. Swap the veggies, change up the protein, adjust the creaminess—it’s super forgiving and flexible. Once you nail the basic technique, you’ll be making it on autopilot.
So grab your ingredients, pour yourself a glass of wine (or a limoncello sunrise cocktail if you’re feeling fancy), and get cooking. Your kitchen’s about to smell absolutely amazing.
Give it a try and let me know how it turns out! Snap a pic, share it on Pinterest, and tag me so I can see your creation. And if you loved it as much as I do, check out this healthy garlic parmesan chicken for another protein-packed dinner idea.
Happy cooking, friends!
