Cheesy Mozzarella Garlic Parmesan Chicken Spaghetti Recipe

By:

Lana

November 27, 2025

There’s something incredibly comforting about a warm plate of cheesy spaghetti loaded with tender chicken and a rich garlic Parmesan sauce. Maybe it reminds you of those cozy family dinners or the times when you just needed a quick, satisfying meal that feels like a big, delicious hug. This Cheesy Mozzarella Garlic Parmesan Chicken Spaghetti is exactly that kind of recipe—easy to whip up, packed with flavor, and sure to become a favorite for busy weeknights or casual get-togethers.

What I love most about this dish is how quickly it comes together without skimping on taste. Whether you’re cooking for your family, meal prepping, or surprising friends with a hearty meal, this recipe has your back. Let’s dive into why you’ll want to make this cheesy, garlicky goodness again and again!

Why You’ll Love Cheesy Mozzarella Garlic Parmesan Chicken Spaghetti

  • Fast: Ready in under 30 minutes, perfect for busy nights.
  • Easy: Simple ingredients and straightforward steps.
  • Giftable: Makes a fantastic homemade meal to share or bring to potlucks.
  • Crowd-pleasing: Cheesy, creamy, and packed with flavor—everyone will ask for seconds!

Ingredients

Here’s what you’ll need to make this delicious dish come to life. Each ingredient plays a role in creating that perfect balance of creamy, cheesy, and savory flavors:

  • 1 lb boneless, skinless chicken breasts: Cut into bite-sized pieces for easy cooking and eating.
  • 2 tbsp olive oil: For a beautiful sear on the chicken.
  • 3 tbsp unsalted butter: Divided to build layers of rich flavor.
  • 4 cloves garlic: Finely minced to infuse the sauce with that irresistible aroma.
  • 1 tsp Italian seasoning: Adds a lovely herbaceous touch.
  • ½ tsp garlic powder: Boosts the garlic flavor even more.
  • ¼ tsp paprika: Just a hint to deepen the flavor and color.
  • Salt and freshly ground black pepper: To taste, enhancing all the flavors.
  • 12 oz spaghetti: The perfect pasta base to soak up the creamy sauce.
  • 1 cup heavy cream: For that silky, luscious sauce texture.
  • ½ cup chicken broth: Adds savory depth and helps loosen the sauce.
  • 4 oz cream cheese: Softened to blend smoothly into the sauce.
  • 1 cup freshly grated Parmesan cheese: Sharp and nutty, essential for that Parmesan punch.
  • 1 cup shredded mozzarella cheese: Melts beautifully for gooey, cheesy goodness.
  • ½ tsp crushed red pepper flakes (optional): For a little kick if you like subtle heat.
  • 2 tbsp chopped fresh parsley: A fresh, colorful garnish that brightens the dish.

How to Make Cheesy Mozzarella Garlic Parmesan Chicken Spaghetti

Let’s walk through this recipe step-by-step so you can nail that creamy, cheesy chicken spaghetti every time:

  1. Cook the spaghetti: Bring a large pot of salted water to a boil. Add your spaghetti and cook until just al dente—meaning it still has a slight bite. Drain and set aside so it’s ready to soak up that sauce.
  2. Cook the chicken: In a large skillet over medium-high heat, warm up the olive oil and 2 tablespoons of butter. Add the chicken pieces in a single layer. Sprinkle with salt, pepper, garlic powder, paprika, and Italian seasoning. Let the chicken sit undisturbed for a few minutes until it gets a beautiful golden sear, then stir and cook until fully done. Remove the chicken and set it aside.
  3. Make the garlic sauce base: Lower the heat to medium. Melt the last tablespoon of butter in the skillet, then add the minced garlic. Stir it around for about 30 seconds until fragrant but not browned. This little step fills your kitchen with the best smell!
  4. Simmer the sauce: Pour in the chicken broth and heavy cream, stirring well to deglaze the pan—this means scraping up all those tasty browned bits left from the chicken. Let it simmer gently to combine all those flavors.
  5. Add the cheeses: Stir in the softened cream cheese until it melts completely. Then, gradually add the Parmesan and mozzarella cheeses, stirring continuously so the sauce becomes smooth, thick, and irresistibly creamy.
  6. Season the sauce: Taste and add salt, pepper, and crushed red pepper flakes if you’re feeling a little adventurous with heat.
  7. Toss the pasta: Add the cooked spaghetti back into the skillet and toss it gently to coat every strand with that cheesy sauce. Let it cook on low heat for 1-2 minutes—this helps the sauce cling perfectly to the pasta.
  8. Combine chicken and pasta: Return the chicken to the skillet and fold it gently into the pasta mixture. Heat through just briefly so everything is warm and cozy.
  9. Garnish and serve: Sprinkle chopped fresh parsley on top for a pop of color and freshness. Serve immediately and enjoy!

Substitutions & Additions

If you want to switch things up or make this recipe your own, here are some easy ideas:

  • Chicken: Swap out chicken breasts for thighs if you prefer juicier meat.
  • Cheeses: Try adding some shredded provolone or fontina for a different cheesy twist.
  • Veggies: Toss in sautéed mushrooms, spinach, or sun-dried tomatoes for extra flavor and nutrition.
  • Spice it up: Add a dash of smoked paprika or Cajun seasoning for a smoky, spicy vibe.
  • Pasta: Use penne or rigatoni if you want a chunkier pasta that holds sauce differently.

If you love creamy chicken pasta recipes, you might also enjoy the Creamy Garlic Parmesan Chicken Bowtie Pasta, which is just as comforting and flavorful!

Tips for Success

  • Don’t overcook the pasta: Keep it al dente because it will continue cooking a bit when mixed with the sauce.
  • Chicken in a single layer: This helps get a nice golden crust instead of steaming the chicken.
  • Softened cream cheese: Make sure it’s softened at room temperature for easy melting and a smooth sauce.
  • Prep ahead: You can cook the chicken and spaghetti ahead of time, then quickly make the sauce when ready to serve.
  • Use fresh garlic: It really makes a difference in flavor compared to pre-minced garlic.

How to Store Cheesy Mozzarella Garlic Parmesan Chicken Spaghetti

This dish stores beautifully in the fridge for up to 3 days. Just let it cool completely before transferring to an airtight container. When you’re ready to eat, gently reheat it on the stove over low heat or in the microwave, adding a splash of chicken broth or cream to loosen the sauce if it has thickened too much.

For longer storage, you can freeze leftovers in a freezer-safe container for up to 2 months. Thaw overnight in the fridge and reheat gently for best results.

FAQs

Can I use rotisserie chicken instead of cooking chicken breasts?

Absolutely! Using rotisserie chicken is a great shortcut—just add it towards the end to warm through instead of cooking raw chicken.

Is there a dairy-free version of this recipe?

You can substitute heavy cream with full-fat coconut milk and use dairy-free cheese alternatives, but the flavor and texture will be a bit different. It’s still delicious, though!

What pasta works best for this recipe?

Spaghetti is classic and works perfectly, but feel free to try other long pastas like linguine or fettuccine, or even smaller shapes like penne or rigatoni if you prefer.

Can I make this recipe vegetarian?

To make it vegetarian, skip the chicken and add hearty vegetables like mushrooms, zucchini, or roasted bell peppers. You can also try adding some plant-based protein for extra substance.

For more inspiration on quick and cozy meals, check out this One Pot Cheesy Chicken Ziti Skillet—another fantastic one-pan dinner with cheesy goodness.

And if you’re craving a decadent but easy dessert to follow up your meal, you might want to try the No Bake Orange Creamsicle Cheesecake—it’s a refreshing way to end any dinner.

Enjoy making and sharing this Cheesy Mozzarella Garlic Parmesan Chicken Spaghetti! Don’t forget to follow my Pinterest for more delicious recipes and kitchen inspiration.

Cheesy Mozzarella Garlic Parmesan Chicken Spaghetti

There’s something incredibly comforting about a warm plate of cheesy spaghetti loaded with tender chicken and a rich garlic Parmesan sauce. Easy to whip up and packed with flavor, this dish is perfect for busy weeknights or casual get-togethers.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American, Italian-Inspired
Calories: 670

Ingredients
  

For the Chicken and Sauce
  • 1 lb boneless, skinless chicken breasts cut into bite-sized pieces
  • 2 tbsp olive oil for searing chicken
  • 3 tbsp unsalted butter divided
  • 4 cloves garlic finely minced
  • 1 tsp Italian seasoning
  • 0.5 tsp garlic powder
  • 0.25 tsp paprika for flavor and color
  • salt and freshly ground black pepper to taste
  • 12 oz spaghetti perfect pasta base
  • 1 cup heavy cream for silky sauce texture
  • 0.5 cup chicken broth adds savory depth
  • 4 oz cream cheese softened
  • 1 cup Parmesan cheese freshly grated
  • 1 cup mozzarella cheese shredded
  • 0.5 tsp crushed red pepper flakes optional
  • 2 tbsp fresh parsley chopped, for garnish

Equipment

  • Large Skillet
  • Large Pot
  • Tongs or Spatula

Method
 

  1. Step 1: Bring a large pot of salted water to a boil. Cook spaghetti until just al dente. Drain and set aside.
  2. Step 2: In a large skillet over medium-high heat, warm olive oil and 2 tablespoons of butter. Add chicken in a single layer. Sprinkle with salt, pepper, garlic powder, paprika, and Italian seasoning. Let sear undisturbed for a few minutes until golden, then stir and cook until done. Remove chicken and set aside.
  3. Step 3: Lower heat to medium. Melt remaining tablespoon of butter in skillet. Add minced garlic and sauté about 30 seconds until fragrant but not browned.
  4. Step 4: Pour in chicken broth and heavy cream, scraping up browned bits. Let simmer gently to combine flavors.
  5. Step 5: Stir in softened cream cheese until melted. Gradually add Parmesan and mozzarella cheeses, stirring continuously until sauce is smooth and creamy.
  6. Step 6: Season sauce with salt, pepper, and optional crushed red pepper flakes to taste.
  7. Step 7: Add cooked spaghetti to the skillet and toss gently to coat. Cook on low heat 1-2 minutes to help sauce cling.
  8. Step 8: Return chicken to skillet and fold gently into pasta mixture. Heat through briefly.
  9. Step 9: Garnish with chopped fresh parsley. Serve immediately and enjoy!

Notes

Swap chicken breasts for thighs for juicier meat. Add mushrooms, spinach, or sun-dried tomatoes for extra flavor. Store leftovers in fridge up to 3 days or freeze up to 2 months. Reheat gently with a splash of broth or cream to loosen sauce.

Leave a Comment

Recipe Rating