ADVERTISEMENT
Food & Recipes

Healthy Garlic Parmesan Chicken Pasta – 30-Minute One-Pan

Healthy Garlic Parmesan Chicken Pasta solves a specific problem: you want a creamy pasta dinner on a Tuesday night without 600 calories and a sink full of pans. This version lands at roughly 428 calories and 34 grams of protein per serving, and it cooks in one skillet from raw chicken to finished sauce.

Advertisements1

The mechanics matter here. Pasta releases starch as it boils, and that starch is what thickens the sauce when the pasta finishes cooking directly in the skillet with broth and milk. Skip that step and you get a watery sauce that slides off the noodles.

I tested this at 6 servings using 12 ounces of pasta, not a full pound. That ratio gives you a sauce-to-noodle balance that actually coats every strand instead of pooling at the bottom of the pan.

Why You'll Love This Recipe

1

One pan, start to finish: the chicken sears, the pasta boils, and the sauce reduces in the same 12-inch skillet, so cleanup is a single wash.
2

Real protein numbers: 12 ounces of chicken breast plus 1 cup of grated Parmesan delivers 34g protein per serving without a protein powder in sight.
3

No heavy cream required: 2% milk plus Parmesan and pasta starch gives you a creamy texture at a fraction of the saturated fat.
4

30-minute timeline: 10 minutes of prep and 20 minutes of active cooking, which fits between getting home and actually being hungry.

About the Ingredients

12 oz (340g) short pasta, such as penne or rigatoni

Short shapes with ridges hold the Parmesan sauce better than long noodles. If you only have spaghetti, break it in half and add 1/4 cup extra broth, since it packs tighter in the pan.

1.5 lb (680g) boneless, skinless chicken breast, cut into 1-inch pieces

Cut against the grain into even 1-inch cubes so they hit 165F (74C) at the same time. Boneless thighs work as a swap but need 2 extra minutes of searing and add about 40 calories per serving.

2 tbsp olive oil

Regular olive oil, not extra virgin, is the right call for a 400F (204C) sear because it has a higher smoke point. Avocado oil is a direct substitute if you have it.

6 cloves garlic, minced (about 2 tbsp)

Fresh cloves only here; jarred garlic tastes flat and burns faster. If garlic is too sharp for you, use 4 cloves and add 1/4 tsp garlic powder at the end.

2 cups (480ml) low-sodium chicken broth

Low-sodium matters because the Parmesan adds 1,000mg+ of sodium on its own. Vegetable broth works for a meatless-adjacent version, though the flavor gets noticeably sweeter.

1.5 cups (360ml) 2% milk

2% gives you creaminess without the 400-calorie hit of heavy cream. Whole milk is a fine swap; skim milk tends to break when it simmers, so avoid it.

1 cup (100g) grated Parmesan, plus more for serving

Buy a block and grate it yourself; pre-shredded Parmesan is coated in cellulose and clumps instead of melting. Pecorino Romano is a sharper, saltier substitute, so cut it to 3/4 cup.

1 tsp Italian seasoning

A dried blend of oregano, basil, and thyme. If yours is over a year old, add 1/2 tsp more, because dried herbs lose potency fast.

1/2 tsp red pepper flakes

Optional but recommended; it cuts through the dairy fat. Aleppo pepper is a milder swap if you are feeding kids.

1/2 tsp kosher salt and 1/4 tsp black pepper

Kosher salt, not table salt, for even seasoning on the chicken. If using table salt, halve the amount.

2 cups (60g) baby spinach, packed

Stir it in at the very end so it wilts without turning gray. Kale works but needs 3 minutes of covered cooking instead of 1.

2 tbsp fresh parsley, chopped, for garnish

Flat-leaf parsley, not curly, for actual flavor. Basil is a good substitute if you are going for a more Italian profile.

Tips & Tricks

  • Do not drain the pasta into a colander and rinse it. Rinsing washes off the surface starch that thickens your sauce, which is the single most common reason this dish turns out watery.
  • Grate your own Parmesan. Pre-shredded cheese contains anti-caking agents that resist melting, and you will end up with gritty sauce no matter how long you stir.
  • Pull the chicken at 160F (71C), not 165F (74C). Carryover cooking during the 3-minute rest brings it to a safe 165F (74C), and pulling early keeps the cubes juicy instead of chalky.
  • Add the milk off a hard boil. If the pan is at a rolling boil when milk goes in, the proteins curdle and you get grainy sauce. Drop to a simmer first, then pour.

Pro Tips

1

Toast the garlic for 30 seconds, not 2 minutes: it goes from fragrant to bitter fast at 400F (204C).
2

Reserve 1 cup of pasta water even though you are not draining, because you may need it to loosen a sauce that tightens as it sits.
3

Finish with a squeeze of lemon: 1 tsp of acid makes the Parmesan taste sharper and the whole dish less heavy.
4

Let the finished pasta rest 3 minutes off heat before serving; the sauce thickens as it cools and clings better.

Step-by-Step Instructions

1. Season and sear the chicken

Pat the chicken dry, toss with 1/2 tsp kosher salt and 1/4 tsp pepper, and heat 2 tbsp olive oil in a 12-inch skillet over medium-high until it shimmers, about 2 minutes. Sear the chicken in a single layer for 5 to 6 minutes total, turning once, until golden brown on both sides and the internal temperature reads 160F (71C). Transfer to a plate; it will finish cooking later.

2. Bloom the garlic

Lower the heat to medium and add the minced garlic and red pepper flakes to the same pan with the rendered chicken fat. Cook for 30 seconds, stirring constantly, until fragrant but not browned; if the garlic darkens past pale gold, wipe the pan and start over, because burnt garlic will ruin the whole sauce.

3. Simmer the pasta

Pour in the chicken broth and 1.5 cups milk, then add the 12 oz pasta and 1 tsp Italian seasoning. Bring to a boil over high heat, then reduce to a steady simmer at 200F (93C) and cook uncovered for 12 to 14 minutes, stirring every 2 minutes so nothing sticks, until the pasta is al dente and the liquid has reduced by about half.

4. Melt in the Parmesan

Drop the heat to low, around 180F (82C), and stir in the 1 cup grated Parmesan in three additions, waiting for each to melt before adding the next. The sauce should turn glossy and coat the back of a spoon; if it looks tight, add reserved pasta water 2 tbsp at a time.

5. Return the chicken

Fold the seared chicken and any accumulated juices back into the skillet. Simmer at 180F (82C) for 3 minutes, just until the chicken hits 165F (74C) on an instant-read thermometer and the sauce bubbles gently at the edges.

6. Wilt the spinach and serve

Stir in the 2 cups baby spinach, cover, and cook for 1 minute at 180F (82C) until just wilted and bright green. Taste, adjust salt, garnish with parsley, and serve immediately with extra Parmesan.

Delicious Variations

Spicy Arrabbiata Version

double the red pepper flakes to 1 tsp, add 1 tbsp tomato paste with the garlic, and finish with 1/4 cup torn basil instead of parsley.

Lemon-Herb Version

swap the Italian seasoning for 1 tsp dried oregano, add the zest of 1 lemon with the Parmesan, and use 1/4 cup grated Pecorino instead of half the Parmesan.

Mushroom and Thyme Version

sear 8 oz sliced cremini mushrooms after the chicken, use 1 tsp fresh thyme instead of Italian seasoning, and keep everything else identical for a meatier, earthier plate.

How to Store Healthy Garlic Parmesan Chicken Pasta | 30-Minute One-Pan Dinner

Refrigerator

Store in an airtight container for up to 3 days. The pasta absorbs sauce as it sits, so plan on loosening it with 2 tbsp broth or milk before reheating.

Freezer

Freezing is possible but not ideal; the dairy sauce can separate. If you freeze it, do so within 24 hours in a flat freezer bag for up to 1 month, and thaw overnight in the fridge.

Reheating

Reheat in a covered skillet over medium-low at 250F (121C) for 6 to 8 minutes with a splash of broth, stirring once. The microwave works in 60-second bursts at 50 percent power, but the chicken dries out faster that way.

Frequently Asked Questions

Q: Can I make this Healthy Garlic Parmesan Chicken Pasta with regular milk instead of 2 percent?

Yes, whole milk works and actually gives you a slightly richer sauce. Skim milk is the one to avoid, because its low fat content makes it prone to curdling when it simmers with the Parmesan.

Q: Why is my garlic Parmesan pasta sauce watery?

You almost certainly drained and rinsed the pasta, which removes the starch that thickens the sauce. Cook the pasta directly in the skillet with the broth and milk, and the starch stays in the pan where it belongs.

Q: How many calories are in this one-pan chicken pasta?

This recipe comes out to about 428 calories per serving at 6 servings, with 34g protein, 38g carbs, and 14g fat. The number drops to roughly 360 calories if you use 1 cup of Parmesan instead of 1 1/4 cups total.

Q: Can I use chicken thighs instead of chicken breast?

Yes, boneless skinless thighs work fine and stay juicier, but they add about 40 calories per serving and need 2 extra minutes of searing. Cut them to the same 1-inch pieces and sear to 165F (74C) since thighs tolerate higher heat well.

Q: Is this recipe gluten free?

Not as written, because standard pasta contains wheat. Use a chickpea or lentil pasta for a gluten-free version, but note that they cook faster, so start checking at the 8-minute mark instead of 12.

If you cook this, tell me your actual numbers: how long the pasta took to hit al dente in your pan, and whether you needed extra broth. Those two data points are what make the next batch better. Stay sharp, stay solvent.

Healthy Garlic Parmesan Chicken Pasta | 30-Minute One-Pan Dinner

Healthy Garlic Parmesan Chicken Pasta | 30-Minute One-Pan Dinner

Healthy Garlic Parmesan Chicken Pasta is a creamy one-pan dinner with 34g protein per serving, ready in 30 minutes and made without heavy cream.

★★★★½ 4.7 (213 ratings)
10 minPrep time20 minCook time6Servings428 kcalCalories

🧂 Ingredients

  • 12 oz (340g) short pasta, such as penne or rigatoni
  • 1.5 lb (680g) boneless, skinless chicken breast, cut into 1-inch pieces
  • 2 tbsp olive oil
  • 6 cloves garlic, minced (about 2 tbsp)
  • 2 cups (480ml) low-sodium chicken broth
  • 1.5 cups (360ml) 2% milk
  • 1 cup (100g) grated Parmesan, plus more for serving
  • 1 tsp Italian seasoning
  • 1/2 tsp red pepper flakes
  • 1/2 tsp kosher salt and 1/4 tsp black pepper
  • 2 cups (60g) baby spinach, packed
  • 2 tbsp fresh parsley, chopped, for garnish

📋 Instructions

  1. 1Season and sear the chicken — Pat the chicken dry, toss with 1/2 tsp kosher salt and 1/4 tsp pepper, and heat 2 tbsp olive oil in a 12-inch skillet over medium-high until it shimmers, about 2 minutes. Sear the chicken in a single layer for 5 to 6 minutes total, turning once, until golden brown on both sides and the internal temperature reads 160F (71C). Transfer to a plate; it will finish cooking later.
  2. 2Bloom the garlic — Lower the heat to medium and add the minced garlic and red pepper flakes to the same pan with the rendered chicken fat. Cook for 30 seconds, stirring constantly, until fragrant but not browned; if the garlic darkens past pale gold, wipe the pan and start over, because burnt garlic will ruin the whole sauce.
  3. 3Simmer the pasta — Pour in the chicken broth and 1.5 cups milk, then add the 12 oz pasta and 1 tsp Italian seasoning. Bring to a boil over high heat, then reduce to a steady simmer at 200F (93C) and cook uncovered for 12 to 14 minutes, stirring every 2 minutes so nothing sticks, until the pasta is al dente and the liquid has reduced by about half.
  4. 4Melt in the Parmesan — Drop the heat to low, around 180F (82C), and stir in the 1 cup grated Parmesan in three additions, waiting for each to melt before adding the next. The sauce should turn glossy and coat the back of a spoon; if it looks tight, add reserved pasta water 2 tbsp at a time.
  5. 5Return the chicken — Fold the seared chicken and any accumulated juices back into the skillet. Simmer at 180F (82C) for 3 minutes, just until the chicken hits 165F (74C) on an instant-read thermometer and the sauce bubbles gently at the edges.
  6. 6Wilt the spinach and serve — Stir in the 2 cups baby spinach, cover, and cook for 1 minute at 180F (82C) until just wilted and bright green. Taste, adjust salt, garnish with parsley, and serve immediately with extra Parmesan.
👨‍🍳 Chef's Note: The 12-ounce pasta measurement is deliberate. A full pound soaks up too much liquid and leaves you with dry noodles, so resist the urge to dump in the whole box.

Servings: 6

Cuisine: American-Italian

Course: Dinner

Nutrition (per serving): 428 kcal · 34g protein · 38g carbs · 14g fat
Diego Ramirez

Written by Diego Ramirez

Diego covers personal finance and investing for freelancers and gig workers. His angle is practical money management for irregular income, from budgeting to tax basics.

Written by

Diego covers personal finance and investing for freelancers and gig workers. His angle is practical money management for irregular income, from budgeting to tax basics.

Community

Leave a Comment

Join the Conversation

Your email address will not be published. Please keep comments helpful and respectful.

x
Advertisements
Scroll to Top