When creamy pasta, golden chicken, garlic, and melted cheese come together, you get the kind of dinner everyone looks forward to. This Garlic Parmesan Chicken Spaghetti in Cheesy Mozzarella Sauce combines tender bite-sized chicken with perfectly cooked spaghetti and a rich sauce made from heavy cream, cream cheese, Parmesan, and mozzarella.
The chicken is first seasoned with Italian herbs, garlic, and paprika before being sautéed until golden brown. Then the same skillet becomes the base for a silky garlic cream sauce, allowing all those flavorful browned bits from the chicken to become part of the finished dish.
Every strand of spaghetti gets coated in the creamy cheese sauce, while the chicken adds plenty of savory flavor and satisfying texture. A little crushed red pepper brings optional heat, and fresh parsley adds a bright finish.
It’s an easy comfort-food recipe that feels special enough for a weekend dinner but is simple enough to prepare on a busy evening.
Table of Contents
Table of Contents
Choose Your Ingredients
The success of this recipe starts with a few simple ingredients.
Use boneless, skinless chicken breasts and cut them into bite-sized pieces of similar size. This allows the chicken to cook evenly while creating plenty of golden edges for extra flavor.
Fresh garlic is essential for the sauce. Finely mince the cloves so they distribute evenly through the butter and cream.
For the pasta, spaghetti works beautifully because the creamy sauce wraps around each strand. Cook it just until al dente so it doesn’t become overly soft when it finishes cooking in the sauce.
The sauce gets its luxurious texture from a combination of heavy cream and softened cream cheese. Parmesan adds a salty, nutty flavor, while mozzarella gives the sauce its creamy, stretchy character.
Freshly grated Parmesan is particularly useful here because it melts more smoothly than many pre-shredded varieties.
Finally, keep some fresh parsley available for garnish. Its fresh flavor and color provide a pleasant contrast to the rich, creamy pasta.
What You Need

For the Chicken
- 1 lb boneless, skinless chicken breasts, cut into bite-sized pieces
- 2 tbsp olive oil
- 3 tbsp unsalted butter, divided
- 4 cloves garlic, finely minced
- 1 tsp Italian seasoning
- ½ tsp garlic powder
- ¼ tsp paprika
- Salt, to taste
- Freshly ground black pepper, to taste
For the Spaghetti
- 12 oz spaghetti
For the Cheesy Sauce
- 1 cup heavy cream
- ½ cup chicken broth
- 4 oz cream cheese, softened
- 1 cup freshly grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- ½ tsp crushed red pepper flakes, optional
- Salt and freshly ground black pepper, to taste
For Finishing
- 2 tbsp chopped fresh parsley
- Extra Parmesan, optional
Step-by-Step Preparation
1. Cook the Spaghetti
Bring a large pot of generously salted water to a boil.
Add the spaghetti and cook according to the package directions until al dente.
The pasta should be tender but still have a slight bite. It will continue cooking briefly when combined with the warm cheese sauce.
Drain the spaghetti well and set it aside.
If possible, reserve a little pasta water before draining. It can be useful for loosening the sauce later.
2. Prepare the Chicken
Cut the chicken breasts into bite-sized pieces.
Try to keep the pieces relatively similar in size so they cook evenly.
Season the chicken with salt, freshly ground black pepper, garlic powder, paprika, and Italian seasoning.
Toss thoroughly so every piece is coated.
3. Sear the Chicken
Heat a large skillet over medium-high heat.
Add the olive oil and 2 tablespoons of butter.
Once the butter has melted and the skillet is hot, add the seasoned chicken.
Spread the chicken into a single layer as much as possible.
Cook for approximately 6–8 minutes, turning occasionally, until the pieces are golden brown on the outside and cooked through.
Avoid overcrowding the skillet. If necessary, cook the chicken in batches.
4. Set the Chicken Aside
Once the chicken is fully cooked, transfer it to a clean plate.
Leave the flavorful browned bits and juices in the skillet.
These browned pieces will add depth to the creamy sauce.
5. Sauté the Garlic
Reduce the heat to medium.
Add the remaining tablespoon of butter to the skillet.
Once melted, add the minced garlic.
Cook for approximately 30 seconds, stirring constantly, until the garlic becomes fragrant.
Do not allow it to become dark brown because burnt garlic can taste bitter.
6. Build the Cream Sauce
Pour the chicken broth into the skillet and stir, scraping up any browned bits from the bottom.
Add the heavy cream and stir until the mixture is combined.
Allow it to warm gently for a minute or two.
Avoid boiling the cream aggressively.
7. Add the Cream Cheese
Add the softened cream cheese.
Stir continuously until it melts completely into the broth and cream.
The sauce should become smooth and creamy before adding the other cheeses.
Using softened cream cheese makes this step much easier and helps prevent lumps.
8. Melt the Parmesan and Mozzarella
Gradually add the freshly grated Parmesan and shredded mozzarella.
Whisk or stir gently as the cheeses melt.
Continue until the sauce becomes thick, glossy, and velvety.
Keep the heat at medium-low once the cheese is added. Excessive heat can cause the sauce to separate.
9. Season the Sauce
Taste the sauce carefully.
Add salt and freshly ground black pepper as needed.
If you enjoy a little heat, stir in the crushed red pepper flakes.
Remember that Parmesan already contributes saltiness, so it’s better to add salt gradually.
10. Add the Spaghetti
Add the cooked spaghetti directly to the skillet.
Use tongs to toss the pasta through the sauce.
Lift and turn the spaghetti several times so the cheese sauce coats every strand.
If the sauce is thicker than desired, add a small splash of reserved pasta water and toss again.
11. Let the Pasta Absorb the Sauce
Allow the spaghetti to simmer gently in the sauce for approximately 2–3 minutes.
This short finishing stage allows the pasta to absorb some of the creamy sauce while helping the flavors come together.
Keep the heat low to prevent the cheese sauce from becoming too thick or separating.
12. Return the Chicken
Add the cooked chicken back to the skillet.
Gently toss everything together until the chicken is evenly distributed throughout the spaghetti.
Don’t stir too aggressively because you want to keep the pasta intact.
13. Finish with Parsley
Turn off the heat.
Sprinkle the chopped fresh parsley over the pasta.
Give everything one final gentle toss.
For an extra cheesy finish, add a little freshly grated Parmesan over each serving.
14. Serve Immediately
Transfer the creamy chicken spaghetti to warm bowls or plates.
Serve while the sauce is hot, silky, and glossy.
The combination of golden chicken, garlic, Parmesan, mozzarella, and tender spaghetti is best enjoyed immediately.
Tips for Perfect Chicken Spaghetti
Don’t Overcook the Chicken
Chicken breast can become dry if cooked too long. Cut it into evenly sized pieces and remove it from the skillet as soon as it is cooked through.
Brown the Chicken Properly
Allow the chicken to make good contact with the hot skillet. Those golden edges create much more flavor than lightly cooked chicken.
Use Softened Cream Cheese
Softened cream cheese incorporates into the warm cream much more smoothly than a cold block straight from the refrigerator.
Add Cheese Gradually
Adding Parmesan and mozzarella gradually allows them to melt evenly and helps create a smoother sauce.
Keep the Heat Moderate
Once the dairy and cheese are in the skillet, avoid vigorous boiling. Gentle heat is the key to a creamy sauce.
Save Pasta Water
A little starchy pasta water can loosen a thick sauce while helping it cling to the spaghetti.
Serve Quickly
Creamy cheese sauces naturally thicken as they cool. This pasta is at its best immediately after preparation.
Make It Even Better
For deeper flavor, don’t wipe out the skillet after cooking the chicken. Those browned bits are packed with flavor and become part of the sauce when you add the chicken broth.
If you have an air fryer, prepare a simple vegetable side such as broccoli, asparagus, or zucchini while the pasta cooks. The crisp edges of air-fried vegetables provide a nice contrast to the creamy spaghetti.
A few essential kitchen utensils make this recipe particularly easy: a large skillet, sturdy pasta tongs, a fine cheese grater, and a large pot.
For the smoothest cheese sauce, grate the Parmesan immediately before using it. Freshly grated cheese usually melts more easily and gives the sauce a better texture.
If you prefer a lighter plate, serve a moderate portion of pasta alongside a generous serving of vegetables or a crisp salad.
Easy Variations
Add Spinach
Add a few handfuls of fresh baby spinach to the sauce before adding the spaghetti. Let it wilt into the creamy mixture.
Add Mushrooms
Sauté sliced mushrooms after cooking the chicken, then continue with the garlic and cream sauce. Their earthy flavor pairs especially well with Parmesan.
Make It Spicy
Increase the crushed red pepper flakes or add a pinch of Cajun seasoning for a stronger spicy flavor.
Add Broccoli
Cook small broccoli florets separately and fold them into the finished pasta.
Try Chicken Thighs
Boneless, skinless chicken thighs can replace the breast meat. They tend to remain juicy and provide a slightly richer flavor.
Add Sun-Dried Tomatoes
Chopped sun-dried tomatoes bring sweetness and acidity that balance the richness of the cream sauce.
Use Another Pasta
Linguine, fettuccine, penne, rigatoni, or bow-tie pasta can all be used instead of spaghetti.
Storage & Serving
This dish is best served immediately because the mozzarella and Parmesan sauce is at its creamiest while hot.
If you have leftovers, allow them to cool slightly before transferring them to an airtight container.
Refrigerate for up to 3 days.
To reheat, place the pasta in a skillet over low heat. Add a small splash of milk, cream, broth, or water and stir gently until the sauce becomes creamy again.
Avoid high heat because the cheese sauce can separate and the chicken can become dry.
For serving, pair the pasta with a crisp green salad, roasted vegetables, steamed broccoli, or garlic bread.
If you’re finishing the meal with coffee, a fresh espresso or cappuccino made with a good machine à café can provide a simple ending to this rich dinner.
Frequently Asked Questions
Can I use chicken thighs instead of chicken breast?
Yes. Boneless, skinless chicken thighs are an excellent substitute and can provide an even juicier result. Adjust the cooking time according to the size of the pieces.
Can I make this pasta without cream cheese?
Yes. Cream cheese gives the sauce extra body and smoothness, but you can replace it with a little additional Parmesan and adjust the cream consistency as needed.
Why did my cheese sauce become oily?
High heat is usually the main reason. Keep the sauce over medium-low heat after adding the cheeses and avoid aggressive boiling.
Can I use pre-shredded mozzarella?
Yes, but freshly shredded mozzarella generally melts more smoothly. Some pre-shredded cheeses contain anti-caking ingredients that can affect the sauce texture.
Can I prepare this recipe ahead of time?
You can cook the chicken and spaghetti ahead, but the sauce is best prepared shortly before serving. Freshly made cheese sauce has the smoothest texture.
Can I freeze creamy chicken spaghetti?
It is possible, but cream-based cheese sauces can change texture after freezing and thawing. Refrigerating leftovers is generally preferable for the best quality.
What should I serve with chicken spaghetti?
A green salad, roasted broccoli, asparagus, garlic bread, or steamed vegetables all pair nicely with this rich and creamy pasta.
Conclusion
This Garlic Parmesan Chicken Spaghetti in Cheesy Mozzarella Sauce is a comforting, creamy dinner built around simple ingredients and big flavor. Golden chicken pieces are seasoned with garlic and Italian herbs, then combined with spaghetti coated in a silky sauce made from cream, cream cheese, Parmesan, and mozzarella.
The recipe comes together quickly, and using the same skillet for the chicken and sauce means all those delicious browned bits become part of the final dish.
For the best result, keep the cheese sauce at gentle heat, use freshly grated Parmesan, and serve the pasta while it’s hot and creamy. Finish with fresh parsley and extra Parmesan, and you have an easy dinner that feels wonderfully indulgent.

Ingredients
Method
- Bring a large pot of salted water to a boil and cook the spaghetti until al dente. Drain and set aside.
- In a large skillet, heat olive oil and 2 tablespoons of butter over medium-high heat. Add the chicken pieces, season with salt, pepper, garlic powder, paprika, and Italian seasoning, then sauté for 6–8 minutes until golden brown and cooked through. Remove the chicken and set aside.
- In the same skillet, melt the remaining tablespoon of butter. Add the minced garlic and cook for 30 seconds until fragrant.
- Pour in chicken broth and heavy cream, stirring to combine. Add the softened cream cheese and stir until completely melted and smooth.
- Gradually add the Parmesan and mozzarella cheese, whisking until the sauce thickens into a rich, velvety consistency. Adjust seasoning with salt and pepper as needed.
- Add the cooked spaghetti to the sauce and toss gently to coat every strand in the creamy cheese mixture. Simmer for 2–3 minutes to let the sauce fully absorb into the pasta.
- Return the chicken to the skillet, mixing gently so the flavors combine. Sprinkle with crushed red pepper flakes if desired for a touch of heat.
- Garnish with chopped parsley and serve warm with extra Parmesan on top.