Creamy Spinach Chicken Spaghetti with Mozzarella Parmesan

When you want a comforting pasta dinner that feels rich without being complicated, Creamy Spinach Chicken Spaghetti with Mozzarella Parmesan is an easy favorite. Tender golden chicken is paired with spaghetti coated in a silky garlic cream sauce, melted mozzarella, Parmesan, and plenty of fresh baby spinach.

The chicken is seasoned with Italian herbs and seared until beautifully golden before being finished with fragrant garlic butter. Meanwhile, the spaghetti is tossed through a creamy sauce made with heavy cream, whole milk, cream cheese, mozzarella, and Parmesan. The spinach adds a fresh vegetable element while bringing beautiful color to every serving.

This is the kind of cozy pasta recipe that works equally well for a busy weeknight dinner or a relaxed family meal. Everything comes together with simple ingredients, and the finished dish is creamy, cheesy, satisfying, and full of homemade flavor.

Table of Contents

Why You’ll Love This Recipe

This creamy chicken spaghetti has everything you want from a comforting pasta dinner.

The chicken develops flavorful browned edges while staying tender inside. Italian seasoning, oregano, and basil give it a fragrant herb profile, while a quick finish in garlic butter makes the chicken even more delicious.

The pasta sauce is wonderfully creamy without needing a complicated roux. Heavy cream and milk create the base, cream cheese adds body, and mozzarella and Parmesan melt into the sauce for a rich, cheesy finish.

Fresh spinach is stirred directly into the cream sauce, where it wilts quickly and blends naturally with the pasta. A little reserved pasta water makes it easy to adjust the consistency and helps the sauce cling beautifully to every strand of spaghetti.

Spinach Chicken Spaghetti with Mozzarella

Choose Your Ingredients

Chicken

Boneless, skinless chicken breasts are ideal for this recipe because they cook quickly when cut into thick bite-sized pieces. Try to keep the pieces relatively similar in size so they cook evenly.

Chicken thighs can also be used if you prefer darker meat with a richer flavor.

Fresh Spinach

Baby spinach is particularly convenient because the leaves are tender and wilt quickly. Fresh spinach also adds a mild flavor that works beautifully with garlic, cream, and cheese.

Mozzarella and Parmesan

Freshly shredded mozzarella gives the sauce a smooth, creamy texture and mild cheesiness, while freshly grated Parmesan adds a deeper savory and slightly nutty flavor.

For the smoothest sauce, grate the cheese yourself just before cooking.

Cream and Milk

Heavy cream provides richness, while whole milk helps create a sauce that is creamy without becoming excessively heavy.

Garlic and Herbs

Fresh garlic is an important part of the flavor profile. Italian seasoning, oregano, and basil give the chicken and sauce a warm Mediterranean-inspired character.

Ingredients

For the Chicken

  • 1½ pounds boneless, skinless chicken breasts, cut into thick chunks
  • 1 tablespoon olive oil
  • 1 tablespoon unsalted butter
  • 2½ garlic cloves, minced
  • 1 teaspoon Italian seasoning
  • ½ teaspoon dried oregano
  • ½ teaspoon dried basil
  • ½ teaspoon black pepper
  • ½ teaspoon salt, or to taste

For the Creamy Spinach Spaghetti

  • 12 ounces dry spaghetti
  • 2 tablespoons unsalted butter
  • 2½ garlic cloves, minced
  • 1 cup heavy cream
  • ¾ cup whole milk
  • 2 ounces softened cream cheese
  • 1¼ cups freshly shredded mozzarella
  • ¾ cup freshly grated Parmesan
  • 3 cups baby spinach
  • ½ to 1 cup reserved pasta water, as needed
  • 2 tablespoons chopped fresh parsley

How to Make Creamy Spinach Chicken Spaghetti

Spinach Chicken Spaghetti with Mozzarella

1. Cook the Spaghetti

Bring a large pot of generously salted water to a boil.

Add the spaghetti and cook according to the package instructions until al dente.

Before draining, reserve about 1 cup of the pasta water.

Drain the spaghetti and set it aside.

The pasta water is important because its natural starch can help loosen the cheese sauce while keeping it smooth and creamy.

2. Season the Chicken

Place the chicken pieces in a large bowl.

Add the Italian seasoning, dried oregano, dried basil, black pepper, and salt.

Toss well until every piece is evenly coated.

Let the seasoned chicken sit for a few minutes while the skillet heats.

3. Sear the Chicken

Heat the olive oil in a large skillet over medium-high heat.

Once the oil is hot, add the seasoned chicken in a single layer.

Cook for several minutes without moving the pieces too much. This gives the chicken time to develop golden-brown seared edges.

Turn the chicken and continue cooking until the second side is browned and the chicken is fully cooked through.

Avoid overcrowding the pan. If your skillet is small, cook the chicken in batches.

4. Add Garlic Butter

Reduce the heat slightly.

Add 1 tablespoon of butter and half of the minced garlic.

Toss the chicken through the garlic butter for about 30 seconds.

The butter should coat the chicken while the garlic becomes fragrant.

Transfer the chicken to a clean plate and keep it warm.

5. Build the Cream Sauce

Using the same skillet, melt the remaining butter over medium heat.

Add the remaining garlic and cook for about 30 seconds, stirring frequently.

Pour in the heavy cream and whole milk.

Stir gently and allow the mixture to warm.

Add the softened cream cheese and whisk or stir until completely incorporated.

The sauce should become smooth and creamy.

6. Add the Spinach

Add the baby spinach directly to the warm cream sauce.

Stir gently and cook just until the spinach wilts.

This should only take a couple of minutes.

You don’t want to overcook the spinach. It should retain its fresh color and blend naturally into the sauce.

7. Melt in the Cheese

Reduce the heat to low or remove the skillet from the heat.

Add the freshly shredded mozzarella and grated Parmesan.

Stir gently until the cheeses melt into the cream sauce.

The sauce should become thick, glossy, and creamy.

Avoid boiling after adding the cheese. Gentle heat helps keep the sauce smooth.

8. Add the Spaghetti

Add the cooked spaghetti directly to the skillet.

Use tongs to lift and toss the pasta through the sauce.

Make sure the cream sauce coats every strand and that the spinach is evenly distributed.

If the sauce is too thick, add reserved pasta water a little at a time.

Start with a tablespoon or two, toss, and add more only if necessary.

9. Serve with the Chicken

Arrange the creamy spinach spaghetti on one side of each plate.

Place the garlic-butter chicken beside the pasta.

Finish with chopped fresh parsley.

For an extra cheesy finish, add a small amount of freshly grated Parmesan just before serving.

Serve immediately while the sauce is hot and silky.

Spinach Chicken Spaghetti with Mozzarella

Tips for the Best Creamy Chicken Spaghetti

Get a Good Sear on the Chicken

Allow the skillet to heat properly before adding the chicken. A hot pan helps create those golden edges that add so much flavor.

Don’t Overcrowd the Skillet

Too much chicken at once can release moisture and cause the meat to steam instead of sear.

Use Fresh Garlic

Freshly minced garlic gives the sauce a much stronger aroma and flavor than dried garlic.

Soften the Cream Cheese

Let the cream cheese soften before adding it to the warm dairy mixture. This helps it incorporate more quickly and smoothly.

Add Cheese Off the Heat

Once the cream cheese is incorporated, lower the heat or remove the skillet from the burner before adding mozzarella and Parmesan. This helps prevent the sauce from becoming grainy.

Don’t Skip the Pasta Water

A splash of starchy pasta water can transform a thick cheese sauce into a silky coating that clings to the spaghetti.

Serve Immediately

Creamy cheese sauces are at their best immediately after preparation. If the pasta sits too long, the sauce will continue to thicken.

How to Make It Even Better

For deeper flavor, allow the seasoned chicken to rest for 10–15 minutes before cooking. This gives the herbs and seasonings more time to adhere to the surface.

You can also add a small squeeze of fresh lemon juice to the chicken just before serving. The acidity provides a refreshing contrast to the creamy sauce.

If you want more vegetables, sauté sliced mushrooms, bell peppers, or zucchini before preparing the cream sauce.

An air fryer is another convenient option for preparing a vegetable side while the pasta cooks. Air-fried broccoli, asparagus, or zucchini adds a lightly crisp contrast to the creamy spaghetti.

Useful essential kitchen utensils for this recipe include a large deep skillet, a large pasta pot, sturdy tongs, a chef’s knife, and a fine cheese grater.

Easy Variations

Creamy Chicken Spinach Parmesan Pasta

Add extra Parmesan to the sauce for a stronger savory cheese flavor.

Add Mushrooms

Sauté sliced mushrooms with a little butter before preparing the cream sauce. Their earthy flavor pairs beautifully with spinach and garlic.

Add Sun-Dried Tomatoes

Chopped sun-dried tomatoes provide a sweet and tangy contrast to the creamy sauce.

Make It Spicy

Add crushed red pepper flakes to the garlic butter or cream sauce for a gentle kick.

Add Broccoli

Small broccoli florets can be cooked separately and tossed into the finished pasta.

Use Chicken Thighs

Boneless, skinless chicken thighs are a delicious alternative to chicken breasts and can provide a richer flavor.

Change the Pasta

Linguine, fettuccine, penne, rigatoni, rotini, or bowtie pasta can all replace spaghetti.

Short pasta shapes are especially good at catching pieces of spinach and creamy sauce.

Serving Suggestions

This pasta is rich and satisfying, so fresh or lightly cooked sides pair particularly well with it.

Serve it with:

  • Garlic bread
  • A crisp green salad
  • Roasted broccoli
  • Steamed asparagus
  • Air-fried zucchini
  • Sautéed green beans
  • Roasted bell peppers
  • Fresh tomato salad

A simple salad with lemon vinaigrette is especially refreshing next to the creamy mozzarella Parmesan sauce.

For a complete family dinner, serve the pasta with warm garlic bread and a light green salad.

Storage and Reheating

Allow leftovers to cool slightly before transferring them to an airtight container.

Store the pasta and chicken in the refrigerator for up to 3–4 days.

The sauce will become thicker as it cools.

Reheating on the Stovetop

Place the pasta in a skillet over low to medium-low heat.

Add a small splash of milk, cream, or water.

Stir gently while reheating until the sauce becomes creamy again.

Avoid high heat because the cheese sauce may separate.

Reheating in the Microwave

Place one serving in a microwave-safe bowl.

Add a small splash of milk or water and cover loosely.

Heat in short intervals, stirring between each interval.

This method helps warm the pasta more evenly without drying it out.

Frequently Asked Questions

Can I use frozen spinach?

Yes. Frozen spinach can be used, but thaw it completely and squeeze out as much excess liquid as possible before adding it to the sauce.

Can I use chicken thighs instead of chicken breast?

Absolutely. Boneless, skinless chicken thighs work very well and tend to stay juicy. Cut them into similar-sized chunks for even cooking.

Can I make this recipe without cream cheese?

Yes. You can omit the cream cheese, although the sauce will have slightly less body. The mozzarella and Parmesan will still create a creamy cheese sauce.

Why is my cheese sauce too thick?

The spaghetti absorbs some of the sauce as it is tossed in. Add reserved pasta water one tablespoon at a time until the sauce reaches a smooth, silky consistency.

Why did my sauce become grainy?

High heat is usually the main reason. Keep the sauce at low or medium-low heat when adding the mozzarella and Parmesan, and avoid boiling the cheese mixture.

Can I add more vegetables?

Yes. Mushrooms, broccoli, bell peppers, zucchini, and sun-dried tomatoes all work well with the creamy spinach sauce.

Can I prepare the chicken ahead?

Yes. The chicken can be cooked ahead and refrigerated. Reheat it gently before serving to help maintain its tenderness.

Conclusion

Creamy Spinach Chicken Spaghetti with Mozzarella Parmesan is a comforting combination of tender golden chicken, fresh spinach, garlic, herbs, and a rich three-cheese-inspired cream sauce. The spaghetti becomes coated in a silky mixture of heavy cream, milk, cream cheese, mozzarella, and Parmesan, creating a satisfying dinner with plenty of flavor in every bite.

The recipe is straightforward enough for a weeknight but feels special enough for a family gathering or relaxed weekend dinner. Serve it immediately with fresh parsley, extra Parmesan, and a crisp side salad or warm garlic bread for a complete homemade meal.

Spinach Chicken Spaghetti with Mozzarella
fc5ca4a1c9c78ded4f9ed0756b4376c2c2f2a430918216e7cfda6e625be67d38?s=30&d=mm&r=gIsabella

Creamy Spinach Chicken Spaghetti with Mozzarella Parmesan

Ingredients
  

  • 1½ pounds boneless skinless chicken breasts, cut into thick chunks
  • 12 ounces dry spaghetti
  • 1 tablespoon olive oil
  • 3 tablespoons unsalted butter divided
  • 5 garlic cloves minced, divided
  • 1 teaspoon Italian seasoning
  • ½ teaspoon dried oregano
  • ½ teaspoon dried basil
  • ½ teaspoon black pepper
  • ½ teaspoon salt or to taste
  • 1 cup heavy cream
  • ¾ cup whole milk
  • 2 ounces cream cheese softened
  • 1¼ cups freshly shredded mozzarella
  • ¾ cup freshly grated Parmesan
  • 3 cups baby spinach
  • 2 tablespoons chopped fresh parsley
  • ½ to 1 cup reserved pasta water as needed

Method
 

  1. Cook the spaghetti in well-salted water until al dente. Save about 1 cup of pasta water before draining.
  2. Season the chicken with Italian seasoning, oregano, basil, black pepper, and salt. Heat the olive oil in a large skillet and cook until golden-brown with seared edges and fully cooked through.
  3. Add 1 tablespoon butter and half the garlic. Toss the chicken through the garlic butter for about 30 seconds, then transfer it to a plate.
  4. Melt the remaining butter in the same skillet. Add the rest of the garlic, then stir in the heavy cream, milk, and cream cheese until smooth. Add the spinach and cook just until wilted.
  5. Remove from the heat and stir in the mozzarella and Parmesan. Toss with the spaghetti until thick and glossy, using a little pasta water only if needed. Serve beside the chicken and finish with parsley.