One-Pan Creamy Garlic Chicken Pasta
This is the kind of meal that makes a Tuesday feel a little more special. One skillet, tender chicken, and a garlic cream sauce that coats every bite of pasta without any fussy steps.

It lands on the table in about 30 minutes and barely leaves a dish pile behind. If you need a reliable weeknight dinner that feels rich but doesn’t ask a lot of you, this is it.
What Keeps This Pasta in Heavy Rotation
The sauce is the star here. Heavy cream, parmesan, and a generous pile of garlic melt into a velvety coating that clings to short pasta in all the right ways. It’s savory, deeply garlicky, and brightened just enough by a handful of wilted spinach at the end.
The chicken thighs stay juicy through the sear and reheat, but you can swap in breasts if that’s what you have. Everything happens in one pan, so the pasta picks up the browned bits from the chicken and garlic as you stir, and cleanup is about as easy as it gets.
Ingredients

- 1 lb boneless skinless chicken thighs: cut into bite-sized pieces; thighs stay tender, but breasts work too
- 1 tsp kosher salt: divided
- 1/2 tsp black pepper
- 1 tbsp olive oil
- 2 tbsp unsalted butter
- 6 cloves garlic, minced: freshness matters here, use cloves, not jarred
- 1 tsp dried Italian seasoning
- 1/2 cup low-sodium chicken broth: homemade or a good boxed stock
- 1 cup heavy cream: full-fat for the creamiest texture
- 1 lb short pasta (penne, rigatoni, or fusilli): cooked to al dente according to package directions
- 1/2 cup freshly grated parmesan cheese: plus more for serving
- 3 cups baby spinach: loosely packed, leaves will wilt quickly
- Reserved pasta water: about 1/2 cup, to loosen the sauce as needed
Variations and Substitutions
- Chicken breasts: slice thin and sear 5 to 6 minutes per side, reducing the heat a touch so they don’t dry out.
- Dairy-free: swap the heavy cream for full-fat canned coconut milk, use vegan butter, and skip the parmesan or use a plant-based alternative. The sauce will be slightly thinner but still creamy.
- No spinach: chopped kale or arugula work, just sauté them a minute or two longer to soften.
- Heat: add a pinch of red pepper flakes with the garlic for a warm kick that doesn’t overpower the garlic.
- Gluten-free: use your favorite gluten-free short pasta, cooked al dente, and check that your broth is gluten-free.
The same garlic cream sauce is lovely over seared salmon if you want a lighter protein, like our weeknight garlic butter salmon.
How to Make One-Pan Creamy Garlic Chicken Pasta
Step 1: Season and Sear the Chicken

Season the 1 lb chicken pieces with 1/2 tsp of the kosher salt and the 1/2 tsp black pepper. Heat the 1 tbsp olive oil in a large deep skillet over medium-high heat. Add the chicken in a single layer and sear for 4 to 5 minutes without moving it, until the bottom is deeply golden and releases easily from the pan. Flip and cook another 3 minutes, then transfer to a plate.
The chicken does not need to be fully cooked through at this point. It will finish in the sauce, so pulling it a little early keeps the meat from drying out.
Step 2: Sauté the Garlic and Seasoning

Reduce the heat to medium and drop the 2 tbsp butter into the same skillet. Once it melts, add the 6 minced garlic cloves and the 1 tsp Italian seasoning. Stir constantly for about 30 seconds, just until the garlic is very fragrant and the edges turn pale gold.
Keep a close eye on the heat. Garlic can burn fast, and bitter garlic will spoil the whole sauce, so turning the pan off if things sizzle too hard is better than letting it darken.
Step 3: Build the Cream Sauce

Pour in the 1/2 cup chicken broth and use a wooden spoon to scrape up all the browned bits stuck to the pan. Let it bubble for 1 minute, then stir in the 1 cup heavy cream and the remaining 1/2 tsp kosher salt. Bring the sauce to a gentle simmer and cook for 2 to 3 minutes, stirring once or twice, until it thickens just enough to coat the back of a spoon.
When you drag the spoon across the pan, the sauce should hold a trail for a second before filling back in. That’s the right consistency for clinging to pasta without turning heavy.
Step 4: Toss in the Pasta and Spinach

Add the cooked 1 lb pasta, the reserved chicken, and any juices from the plate directly into the skillet. Toss everything together over medium heat for 1 minute, letting the pasta soak up some of the sauce. Scatter the 3 cups spinach over the top and stir until the leaves just wilt, about 30 seconds.
Sprinkle in the 1/2 cup freshly grated parmesan and toss again. If the sauce looks too thick, stir in a splash of reserved pasta water, a tablespoon at a time, until the dish is as creamy and loose as you like.
Step 5: Pile into Bowls and Shower with Parmesan

Spoon the pasta straight from the skillet into warm bowls, making sure each gets a good mix of chicken and spinach. Finish with a heavy grating of extra parmesan and a crack of black pepper.
Eat it right away while the sauce is still glossy and the steam carries the garlic up from the bowl. This dish waits for no one, but that’s rarely an issue.
A Few Small Things That Make a Difference
- Fresh parmesan: Pre-grated cheeses often have starches that can make the sauce grainy. Grate your own from a block for the smoothest result.
- Pasta water is your friend: Even a tablespoon of starchy water can loosen the sauce and help it cling. Don’t drain and forget it.
- Don’t crowd the chicken: If your skillet isn’t large, sear the chicken in two batches. Overlapping pieces steam instead of browning, and you lose that deep skillet flavor.
- Spinach timing: Add it right at the end off the heat. It’s tender enough to wilt in the residual warmth, and it keeps its bright green color instead of turning muddy.
Cook times for the chicken by cut:
| Chicken Cut | Sear Time Per Side |
|---|---|
| Boneless thighs, bite-sized | 4 to 5 minutes first side, 3 minutes second side |
| Boneless breasts, sliced thin | 5 to 6 minutes first side, 4 to 5 minutes second side |
Always cook to an internal temperature of 165°F (74°C) and let the meat rest briefly before returning it to the pan.
Storing Leftover Pasta
Refrigerate: Cool the pasta to room temperature, then store it in a sealed container for up to 4 days. The sauce thickens as it sits, so a splash of milk or broth when reheating helps.
Reheating: Warm portions gently in a skillet over medium-low heat with a tablespoon of milk, stirring often until hot. The microwave works in a pinch, but cover the bowl and reheat in short bursts, stirring between each, to keep the sauce from separating.
What to Serve With Creamy Garlic Chicken Pasta
This dish is filling on its own, but a crisp side balances the richness well. A simple arugula salad with lemon vinaigrette cuts through the cream, while roasted broccolini adds a charred note without competing flavors. Garlic knots or a crusty loaf are perfect for scraping the plates clean, because you will want every last drop of sauce.
Frequently Asked Questions
Can I use milk instead of heavy cream?
Yes, whole milk works, but the sauce will be thinner and less rich. Simmer it a few minutes longer to reduce and thicken, and avoid skim milk which can turn watery.
Can I make this ahead of time?
Not ideally. The pasta absorbs the sauce as it sits, and the texture gets softer. If you need to prep ahead, cook the chicken and make the sauce base, then cook and add the pasta fresh before serving.
How do I keep the pasta from getting mushy?
Boil the pasta to al dente and drain it while it still has a subtle firm bite. It will finish cooking in the skillet with the sauce, so a slightly underdone start prevents mush.
Can I freeze creamy garlic chicken pasta?
Freezing is not recommended. The cream sauce can separate and turn grainy when thawed, and the pasta loses its texture. If you do freeze it, reheat slowly with a little extra cream and be ready for a softer result.

One-Pan Creamy Garlic Chicken Pasta Recipe
Ingredients
Method
- Season chicken with 1/2 tsp salt and black pepper. Sear in olive oil over medium-high heat until golden, 4 to 5 minutes per side, then remove to a plate.
- Lower heat to medium, melt butter, and sauté garlic and Italian seasoning for 30 seconds until fragrant.
- Deglaze the pan with chicken broth, scraping up browned bits, then stir in heavy cream and remaining 1/2 tsp salt. Simmer 2 to 3 minutes until slightly thickened.
- Add cooked pasta, chicken, and any juices to the skillet. Toss for 1 minute, add spinach and parmesan, and stir until spinach wilts. Add pasta water as needed to loosen the sauce.
- Spoon into bowls and top with extra parmesan and black pepper. Serve immediately.
