Garlic Butter Chicken Spaghetti in Three-Cheese Parmesan Cream

Garlic Butter Chicken Spaghetti in Three-Cheese Parmesan Cream is the ultimate comfort-food pasta for anyone who loves creamy sauces, golden-brown chicken, and plenty of melted cheese. Tender pieces of seasoned chicken are seared in olive oil and butter until beautifully browned, then served alongside spaghetti coated in a rich Parmesan cream sauce.

The sauce combines heavy cream, cream cheese, Parmesan, and mozzarella to create an incredibly smooth and velvety texture. Fresh garlic and Italian seasoning add savory depth, while a touch of red pepper flakes brings just enough warmth to keep every bite interesting.

This easy chicken spaghetti is rich, satisfying, and perfect for a cozy family dinner. It comes together without complicated techniques and tastes like a restaurant-style pasta meal made in your own kitchen.

Table of Contents

Why You’ll Love This Garlic Butter Chicken Spaghetti

There is something especially satisfying about a bowl of spaghetti covered in a silky three-cheese sauce and served with juicy, crispy-edged chicken.

The chicken is seasoned simply with Italian seasoning, garlic powder, smoked paprika, salt, and black pepper. Searing it in olive oil and butter creates a flavorful golden crust while keeping the inside tender.

The sauce is equally delicious. Cream cheese gives it body and smoothness, Parmesan adds a deep savory flavor, and mozzarella creates a creamy, stretchy finish. A little reserved pasta water brings everything together and helps the sauce cling to every strand of spaghetti.

And because the chicken is cooked in the same skillet used for the sauce, the browned bits left behind become part of the dish rather than going to waste.

Garlic Butter Chicken Spaghetti in Three-Cheese

Ingredients You’ll Need

For the Chicken

  • 1½ lbs chicken breast, cut into thick, uneven pieces
  • 2 tablespoons olive oil
  • 2 tablespoons butter
  • 1 teaspoon Italian seasoning
  • 1 teaspoon garlic powder
  • ½ teaspoon smoked paprika
  • Salt, to taste
  • Black pepper, to taste

Cutting the chicken into slightly uneven, thick pieces creates a rustic texture and gives you a mixture of crispy edges and tender centers.

For the Three-Cheese Parmesan Cream

  • 12 oz spaghetti
  • 5 tablespoons butter, total
  • 6 garlic cloves, minced
  • 2 cups heavy cream
  • 4 oz cream cheese, softened
  • 1 cup grated Parmesan
  • 1½ cups shredded mozzarella, divided
  • ½ cup reserved pasta water, as needed
  • ½ teaspoon red pepper flakes
  • ¼ cup Parmesan, reserved for finishing
  • Fresh parsley, chopped

For the smoothest sauce, use freshly grated Parmesan and allow the cream cheese to soften before cooking.

How to Make Garlic Butter Chicken Spaghetti

Garlic Butter Chicken Spaghetti in Three-Cheese

1. Cook the Spaghetti

Bring a large pot of salted water to a boil.

Cook the spaghetti until al dente according to the package instructions.

Before draining, reserve ½ cup of the pasta water.

Drain the spaghetti and set it aside. Do not rinse it. The starch remaining on the pasta helps the creamy sauce adhere to the noodles.

2. Season the Chicken

Place the chicken pieces in a bowl.

Season with Italian seasoning, garlic powder, smoked paprika, salt, and black pepper.

Toss thoroughly so the seasoning coats all sides of the chicken.

3. Sear the Chicken

Heat the olive oil and 2 tablespoons butter in a large skillet over medium-high heat.

Once the skillet is hot, add the seasoned chicken.

Sear the pieces until they develop a deep golden-brown exterior with crispy edges and are cooked through in the center.

Turn the chicken as needed so it browns evenly.

Transfer the cooked chicken to a plate and set aside.

4. Make the Garlic Butter Base

Reduce the heat slightly and add the remaining butter to the same skillet.

Add the minced garlic and cook briefly until fragrant.

Stir the garlic through the browned bits left behind by the chicken. These caramelized bits add extra flavor to the cream sauce.

Be careful not to let the garlic burn.

5. Add the Cream and Cream Cheese

Pour the heavy cream into the skillet.

Add the softened cream cheese and stir continuously until it melts completely into the cream.

Keep the heat moderate and avoid bringing the sauce to a hard boil.

The mixture should become smooth and creamy.

6. Add the Parmesan and Mozzarella

Remove the skillet from high heat and allow the sauce to stop bubbling.

Stir in 1 cup Parmesan and 1 cup mozzarella gradually.

Continue stirring until the cheese melts and the sauce becomes thick, smooth, and glossy.

If the sauce is too thick, add a little reserved pasta water at a time until it reaches a silky consistency.

7. Toss the Spaghetti in the Sauce

Add the cooked spaghetti to the skillet.

Using tongs, toss the noodles thoroughly through the three-cheese cream sauce.

Make sure every strand is coated.

Add additional pasta water if necessary until the sauce is creamy and glossy rather than overly thick.

8. Add the Final Cheese Layer

Sprinkle the reserved ½ cup mozzarella over the top of the spaghetti.

Cover the skillet and let it sit off the heat for about 2 minutes.

The residual heat will melt the mozzarella into a soft, stretchy layer without overcooking the cream sauce.

9. Finish and Serve

Arrange the garlic butter chicken beside the creamy spaghetti.

Dust the pasta with the remaining ¼ cup Parmesan.

Finish with a sprinkle of red pepper flakes and freshly chopped parsley.

Serve immediately while the sauce is warm, creamy, and perfectly melted.

Garlic Butter Chicken Spaghetti in Three-Cheese

Tips for the Best Three-Cheese Chicken Spaghetti

Give the Chicken Enough Space

Avoid overcrowding the skillet. If the chicken pieces are packed too tightly, they will release moisture and steam instead of developing a golden-brown crust.

Don’t Burn the Garlic

Garlic cooks quickly. Once it becomes fragrant, move on to the cream rather than allowing it to become dark brown.

Burnt garlic can make the entire sauce taste bitter.

Use Freshly Grated Parmesan

Fresh Parmesan melts more smoothly and gives the sauce a stronger savory flavor. It also helps create a smoother final texture.

Add Pasta Water Gradually

You may not need the entire ½ cup of reserved pasta water.

Add a small splash at a time while tossing until the sauce reaches the consistency you want.

Keep the Cheese Sauce Gentle

High heat can cause cream and cheese sauces to separate. Once the cream cheese has melted, keep the heat low and add the shredded cheese gradually.

How Spicy Is This Chicken Spaghetti?

The recipe has a mild amount of heat from the red pepper flakes.

If you prefer a completely mild pasta, simply reduce the red pepper flakes or leave them out.

For extra heat, add more red pepper flakes or a small pinch of cayenne pepper.

Easy Variations

Add Spinach

Stir fresh baby spinach into the cream sauce before adding the spaghetti. The heat will wilt it quickly.

Add Sun-Dried Tomatoes

Chopped sun-dried tomatoes add a sweet, tangy flavor that works beautifully with garlic, Parmesan, and cream.

Add Mushrooms

Sliced mushrooms can be sautéed in the skillet after removing the chicken. Cook them until golden before starting the cream sauce.

Use Chicken Thighs

Boneless, skinless chicken thighs make an excellent alternative to chicken breast and provide an especially juicy result.

Add More Vegetables

Broccoli, asparagus, bell peppers, or zucchini can easily be incorporated for extra texture and color.

What to Serve with Creamy Chicken Spaghetti

This pasta is rich and filling, so fresh or lightly seasoned sides pair especially well with it.

Consider serving it with:

  • Crisp green salad
  • Garlic bread
  • Roasted broccoli
  • Steamed asparagus
  • Green beans
  • Crusty French bread
  • Simple tomato salad

A fresh salad with a light vinaigrette provides a refreshing contrast to the rich three-cheese sauce.

How to Store Leftovers

Allow the pasta to cool slightly before transferring it to an airtight container.

Refrigerate leftovers for up to 3 days.

The sauce will become thicker once refrigerated.

To reheat, place the pasta in a skillet over low to medium heat. Add a splash of milk, cream, broth, or water and stir gently until the sauce becomes creamy again.

Avoid high heat, as it can cause the cheese sauce to separate.

Frequently Asked Questions

Can I use another pasta instead of spaghetti?

Yes. Linguine, fettuccine, penne, rigatoni, or bow-tie pasta can all work well with this creamy cheese sauce.

Can I use chicken thighs?

Absolutely. Boneless, skinless chicken thighs are a flavorful alternative and tend to stay very juicy.

Can I make this pasta less rich?

You can substitute part of the heavy cream with whole milk, although the sauce will be lighter and less luxurious.

Why is my cheese sauce too thick?

Add reserved pasta water a little at a time while tossing the spaghetti. The starch helps loosen the sauce while keeping it creamy and glossy.

Why did my cheese sauce separate?

The heat may have been too high. Creamy cheese sauces should be cooked gently, especially after adding Parmesan and mozzarella.

Can I make the chicken ahead?

Yes. Cook the chicken in advance and refrigerate it in an airtight container. Reheat it gently before serving with freshly prepared pasta.

Final Thoughts

Garlic Butter Chicken Spaghetti in Three-Cheese Parmesan Cream is a comforting, cheesy pasta dinner that delivers restaurant-style flavor with simple ingredients. The golden-brown chicken provides a delicious contrast to the silky spaghetti, while garlic, cream cheese, Parmesan, and mozzarella create an irresistibly rich sauce.

The reserved pasta water is the finishing touch that helps the sauce become glossy and cling beautifully to every strand.

Serve the pasta hot with the buttery chicken alongside it, a little extra Parmesan, fresh parsley, and a pinch of red pepper flakes. It is an easy dinner that feels special enough for a weekend meal but simple enough for a busy weeknight.

Garlic Butter Chicken Spaghetti in Three-Cheese
fc5ca4a1c9c78ded4f9ed0756b4376c2c2f2a430918216e7cfda6e625be67d38?s=30&d=mm&r=gIsabella

Garlic Butter Chicken Spaghetti in Three-Cheese Parmesan Crea

Ingredients
  

  • 1½ lbs chicken breast cut into thick uneven pieces
  • 12 oz spaghetti
  • ½ cup reserved pasta water
  • 5 tbsp butter
  • 2 tbsp olive oil
  • 6 garlic cloves minced
  • 1 tsp Italian seasoning
  • 1 tsp garlic powder
  • ½ tsp smoked paprika
  • Salt and black pepper to taste
  • 2 cups heavy cream
  • 4 oz cream cheese softened
  • 1 cup grated Parmesan plus ¼ cup for dusting
  • 1½ cups shredded mozzarella ½ cup reserved for topping
  • ½ tsp red pepper flakes
  • Fresh parsley chopped

Method
 

  1. Cook spaghetti until al dente. Reserve ½ cup pasta water before draining.
  2. Season chicken with Italian seasoning, garlic powder, paprika, salt, and pepper.
  3. Heat olive oil and 2 tbsp butter in a skillet. Sear chicken until golden-brown with crispy edges and cooked through. Remove and set aside.
  4. Melt remaining butter in the same skillet. Add garlic and cook until fragrant.
  5. Pour in heavy cream and stir in cream cheese until smooth.
  6. Off the boil, stir in 1 cup Parmesan and 1 cup mozzarella until thick and glossy. Loosen with pasta water.
  7. Toss spaghetti in the sauce until every strand is coated.
  8. Top with reserved mozzarella, cover 2 minutes off heat until melted and stretchy.
  9. Arrange chicken beside the pasta, dust with remaining Parmesan, finish with red pepper flakes and parsley.