Cheesy Chicken Spaghetti

5 from 7 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

This Cheesy Chicken Spaghetti casserole swirls al dente pasta in a rich and creamy sauce that’s spiked with juicy canned tomatoes. You’ll fold in chunks of seasoned chicken plus a Mexican cheese blend and finish with shredded mozzarella cheese for a quick and flavorful dinner.

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.
A serving utensil lifts out a potion of cheesy chicken spaghetti.

I love an easy pasta bake, and this cheesy chicken spaghetti recipe more than fits the bill! There’s so much to say about it; from the super creamy sauce to the gooey, melty cheese on top, this is comfort food at its finest!

Why You’ll Love This Chicken Spaghetti Recipe

  • Adaptable: Tender chunks of chicken are a natural choice to add to this chicken spaghetti, but you can try other proteins like turkey or pork or add more vegetables if you like.
  • Creamy Comfort Food: A cheesy pasta bake is one of the ultimate comfort food meals, and this casserole is packed with the good stuff: creamy soup, tangy cream cheese, and a cheese blend. Also, don’t forget the melted mozzarella on top! This recipe is a cold-weather favorite.
  • Quick and Satisfying: You can make this chicken spaghetti recipe in 20 minutes. I save it for busy weeknights when I know I don’t have a lot of time – it’s a great back-pocket recipe that always fills us up.
Ingredients needed for cheesy chicken spaghetti are shown portioned out: spaghetti, chicken, tomatoes, mozzarella cheese, Mexican cheese blend, cream of chicken soup, salt and pepper, broth, butter, garlic and onion powders, cream cheese.

What You’ll Need

Here’s the list of all the ingredients you’ll find in this cheesy chicken spaghetti recipe.

  • Spaghetti: You can use regular spaghetti or angel hair.
  • Chicken: I use boneless skinless chicken breasts.
  • Italian Seasoning: If you don’t have Italian seasoning you can use equal amounts of dried basil and oregano.
  • Garlic Powder
  • Salt and Pepper: I use fine sea salt and freshly ground black pepper in my recipes.
  • Olive Oil: I prefer extra virgin olive oil.
  • Butter: Salted or unsalted butter will work.
  • Cream of Chicken Soup: You can use your favorite brand of “cream of soup” in this recipe.
  • Cream Cheese: Use full-fat block cream cheese rather than whipped cream cheese.
  • Canned Tomatoes: I used a can of petite diced tomatoes, but any diced tomatoes will work.
  • Chicken Broth: Regular or low-sodium broth is fine.
  • Mexican Cheese Blend: Or substitute shredded cheddar cheese.
  • Mozzarella Cheese: Use shredded mozzarella.
  • Fresh Basil: To garnish.
A pot of cheesy chicken spaghetti on a table with a bowl of fresh basil leaves next to it.

How to Make Cheesy Chicken Spaghetti

Follow along with my photos below to guide you through making this recipe. Find the detailed instructions in the recipe card further down the page.

  • Make spaghetti. Cook the spaghetti to al dente and preheat the oven to 350°F.
  • Season. Mix the chicken with the seasonings and salt and pepper.
  • Cook. Brown the chicken in olive oil, then set aside.
  • Make sauce. Melt some butter in the pot, then add the chicken soup, cream cheese, diced tomatoes, chicken broth, and shredded Mexican cheese blend.
  • Mix. Stir everything together to make a smooth sauce.
  • Combine. Stir in the cooked chicken and spaghetti until combined.
  • Add mozzarella. Sprinkle shredded mozzarella cheese over the top.
  • Bake. Cover the pan with a lid and bake for 30 minutes until the cheese is melted.
  • Rest. Remove the dish from the oven and rest for a few minutes, then garnish with basil to serve.

Tips & Variations

Make this recipe as written, or branch out and add vegetables, try a different pasta shape, and more. Check out some options below:

  • Add Vegetables: A few cups of chopped baby spinach or peas would be a nice addition to this cheesy chicken spaghetti recipe. Or, throw in some sliced mushrooms or halved cherry tomatoes.
  • Try a Different Protein: Use this base to add in different proteins! Try turkey, ham, or even salmon in place of the chicken.
  • More Chicken: If you want a heartier dish, you could stir in more chicken. This recipe is a perfect way to use any leftover roast chicken you may have.
  • Different Soup: You can try a different “cream of” soup, such as cream of mushroom, in this casserole if you want a different flavor.
  • Another Pasta Shape: Spaghetti is fun in this dish, but I love to use tube pasta, such as penne or ziti, too. The sauce gets into the nooks and crannies of the tube pasta, making it even more delectable.
A plate of cheesy chicken spaghetti with a fork and a bowl of the spaghetti to the right.

Serving Suggestions

You could technically call this cheesy chicken spaghetti a one-pan meal, but it’s practically begging for a side salad or extra veggies. A fresh Avocado Tomato Salad or light Cucumber Salad is wonderful alongside servings of this casserole. Add some vegetables like my Honey Balsamic Roasted Carrots, Roasted Brussels Sprouts, or Romano Beans in Garlic Butter Sauce recipes. Also, my No Knead Dutch Oven Bread is always a hit, or bake a loaf of Cheesy Garlic Pull-Apart Bread. Put out a plate of raw vegetables for a crunchy, fresh side- sliced bell peppers, baby carrots, cucumbers, and snow peas are all great choices.

Proper Storage

If you have leftover spaghetti casserole, it will make a welcome lunch or quick dinner later in the week. Here’s how to store it:

  • Fridge – Place the cooled chicken spaghetti in an airtight container and store it in the fridge for up to 3 days. I don’t recommend freezing this recipe because the sauce can “break” when it’s defrosted because of the dairy components.
  • To Reheat – Add a portion of chicken spaghetti to a microwave-safe dish, cover it to prevent any splatter, and heat it in the microwave for 1 minute at a time. Check and keep heating until the pasta is hot and the cheese is melted.
Basil is used as a garnish on a pot of cheesy chicken spaghetti with a serving spoon inserted into the pot.

More Easy Pasta Dinners

5 from 7 votes

Cheesy Chicken Spaghetti

This Cheesy Chicken Spaghetti casserole features a creamy sauce packed with juicy canned tomatoes, plenty of cheese, and tender chunks of chicken.
Prep Time: 20 minutes
Cook Time: 35 minutes
Resting Time: 5 minutes
Total Time: 1 hour
Servings: 8 servings


For Spaghetti

  • 12 ounces thin spaghetti
  • 1 pound boneless skinless chicken breasts,, cubed
  • 1 teaspoon Italian seasoning
  • 1 teaspoon garlic powder
  • ½ teaspoon sea salt
  • ½ teaspoon freshly ground black pepper
  • 1 tablespoon olive oil
  • 2 tablespoons unsalted butter
  • 10.5 ounces can condensed cream of chicken soup
  • 1 cup cream cheese,, softened
  • 14 ounces canned petite diced tomatoes
  • cups chicken broth
  • 2 cups shredded Mexican cheese blend

For Topping

  • 1 cup shredded mozzarella cheese
  • chopped fresh basil
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.


  • Cook the spaghetti according to the package directions until al dente, about 7 to 8 minutes. Drain and set aside.
  • Preheat the oven to 350°F.
  • In a mixing bowl, combine the cubed chicken with Italian seasoning, garlic powder, sea salt, and black pepper.
  • In a large skillet, Dutch oven, or Braiser, heat the olive oil over medium-high heat. Add the seasoned chicken and cook it until browned and cooked through, about 6 minutes. Remove from the skillet and set aside.
  • In the same skillet, melt the unsalted butter over medium heat.
  • Add in the cream of chicken soup, softened cream cheese, diced tomatoes, chicken broth, and shredded Mexican cheese blend. Mix everything well until the cheese has melted and the mixture is smooth and creamy.
  • Stir in the cooked chicken and prepared spaghetti until evenly combined.
  • Sprinkle shredded mozzarella cheese over the top of the spaghetti and chicken mixture.
  • Cover the skillet or Dutch oven with a lid or cover it well with aluminum foil; bake it in the oven for about 30 minutes. For a browned top, remove the lid, turn the oven to broil, and cook it until the cheese is lightly browned in spots, about 3 to 5 minutes.
  • Once done, remove it from the oven and let it rest for 5 to 8 minutes. Garnish with fresh basil and serve.


Calories: 559kcal | Carbohydrates: 41g | Protein: 31g | Fat: 30g | Saturated Fat: 15g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 9g | Trans Fat: 0.1g | Cholesterol: 114mg | Sodium: 1051mg | Potassium: 558mg | Fiber: 2g | Sugar: 5g | Vitamin A: 945IU | Vitamin C: 5mg | Calcium: 324mg | Iron: 2mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating

Explore More

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Beth says:

    5 stars
    This is delicious. I had leftover rotisserie chicken, so I used that and it worked wonderfully.

    1. Katerina says:

      That’s fantastic to hear! Using leftover rotisserie chicken is a great way to add flavor and make the dish even easier to prepare. I’m glad it turned out delicious for you. Thank YOU! 🙂

  2. Gina says:

    5 stars
    So freaking good – the sauce, the cheese, all the comfort baked right in!

    1. Katerina says:

      I’m thrilled to hear you enjoyed it so much! It sounds like the sauce and cheese combination really hit the spot for comfort food. Thank YOU! 🙂

  3. Sandra says:

    5 stars
    This spaghetti was such a delicious and easy to make dinner! Perfect for busy weeknights!

    1. Katerina says:

      I’m happy to hear the spaghetti was both delicious and easy to make, making it a perfect choice for busy weeknights! Thank YOU! 🙂

  4. Erin | Dinners, Dishes and Dessert says:

    5 stars
    Such a satisfying dinner! I’m definitely making this again!

    1. Katerina says:

      That’s great to hear! It’s wonderful when a dinner turns out to be so satisfying that you’re already planning to make it again. Thank YOU! 🙂

  5. April says:

    5 stars
    This was so creamy and cheesy, we all absolutely loved it! Can’t wait to make it again!

    1. Katerina says:

      I’m delighted to hear it was a hit and that you’re looking forward to making it again! Thank YOU! 🙂

  6. Catalina says:

    5 stars
    Cheesy Chicken Spaghetti was a dream come true for my comfort food cravings! The creamy, cheesy goodness paired with tender chicken and spaghetti was amazingly delicious.

    1. Katerina says:

      I’m so glad to hear the Cheesy Chicken Spaghetti hit the spot for your comfort food cravings! Thank YOU! 🙂

  7. Janelle says:

    5 stars
    This stuff was sooooo good! My kids all devoured it.

    1. Katerina says:

      I’m thrilled to hear it was a hit with your kids! It’s always a win when you find something the whole family enjoys. Thank YOU! 🙂