Chicken Spaghetti Recipe (Creamy, Cheesy & Ready in 30 Minutes)

I keep coming back to this chicken spaghetti as It’s creamy, cheesy, and full of flavor. I love that the entire meal is ready in 30 minutes, perfect for busy weeknights
The sauce is rich but not heavy. The pasta absorbs just enough of the sauce to remain flavorful. As for the chicken, it stays tender and juicy as you simply mix it into a sauce that handles the hard work.
What I love most about this recipe is how simple it is. You don’t need fancy ingredients or special skills. A rotisserie chicken, leftover chicken, a box of spaghetti, a couple of cans from the pantry, and some cheese are all you really need. With just A few basic ingredients, you create something surprisingly tasty.
Make it mild for the kids or add some heat for the adults. Serve it straight from the pan on a Tuesday night, or bake it with a cheesy crust for a weekend gathering.
Can’t get enough of easy chicken pasta? Try my Chicken Alfredo next!

Why You’ll Love This Recipe
This recipe checks every box. Here’s why it works so well and why you’ll want to make it again and again:
- It’s really quick. From start to finish, it takes only 30 minutes. There’s no marinating, no long simmering, and no complicated steps. Just simple cooking to get dinner on the table fast.
- The ingredients are affordable. Everything you need costs very little. This meal feeds a family of four without costing much.
- It’s a one-pan sauce. Fewer dishes mean less time cleaning up after dinner.
- Kids love it. The creamy, mild sauce is exactly what picky eaters enjoy. There are will be no complaints at the table.
- It reheats beautifully. Unlike many pasta dishes that dry out overnight, this one stays creamy the next day. Lunch is already covered.
- You can make it your own. Add vegetables, change the protein, add more spice, or top it with crispy cheese and bake it. The base recipe is just the starting point.
- It’s a true crowd-pleaser. Whether you’re feeding your family on a Tuesday or bringing a dish to a potluck, this one always goes over well. People ask for the recipe every time.

Ingredient Notes
You only need a few simple ingredients to make this recipe work.
- Spaghetti Regular spaghetti is the classic choice here for good reason. It holds the creamy sauce well and gives you a satisfying tangle in every bite.
- Leftover baked or grilled chicken works just as well. If you’re starting from scratch, quickly poach two boneless, skinless chicken breasts in salted water or broth for about 15 minutes, then shred.
- Cream or Cream of Mushroom Soup This is the backbone of the sauce. It adds creaminess, body, and a subtle savory depth without any extra effort.
- Chicken Broth This loosens the sauce to the right consistency and adds another layer of savory flavor.
- Velveeta or Cheddar Cheese Velveeta My favorite method is to use half Velveeta and half sharp cheddar; this gives you both smoothness and flavor. Monterey Jack is another great option for a milder, meltier result.
- Diced Tomatoes adds brightness, a little acidity and keeps the sauce from feeling one-dimensional. You can also leave the tomatoes out entirely for a pure, all-cream sauce.
- Bell Pepper and Onion These two add natural sweetness and texture to the sauce. If you don’t like bell pepper, just leave it out. The recipe holds up perfectly without it.
- Fresh minced garlic makes the sauce taste more vibrant. Two cloves is the right amount for this recipe. If you only have garlic powder, use about half a teaspoon; it works, but fresh is better here.
- Oil Just a tablespoon or two. It adds richness to the base of the sauce.
- Salt, Pepper, and Seasoning Keep it simple. A pinch of smoked paprika or Italian seasoning works well too.
How to Make Chicken Spaghetti
This recipe comes together in three simple stages: cook the pasta, build the sauce, and bring everything together.

Step 1: Cook the Pasta
Bring a large pot of water to a boil and add plenty of salt. It should taste just like sea water. Add the spaghetti and cook it for 2 minutes less than what the package says. You want it slightly undercooked because it will finish cooking in the sauce.

Step 2: Heat your pan
While the pasta cooks, melt butter in a large deep skillet over medium heat.

Step 2: Sauté the Vegetables
Add the diced onion and bell peppers. Cook for 4 to 5 minutes, stirring occasionally, until they soften and start to smell sweet. Add the garlic and cook for another 30 seconds. Don’t rush this step.

Step 3: Cook your chicken if using raw chicken ( skip this step if using leftover chicken )
Once the veggies are sauteed, softened and fragrant, add in diced chicken pieces and stir occasionally until well-cooked

Step 4: Add in all purpose flour
Add in the all purpose flour and stir to ensure it is well incorporated. This is what we help thicken the sauce.

Step 3: Build the Sauce
Add the cream, chicken broth directly into the skillet with the chicken and vegetables. Stir everything together and bring it to a gentle simmer over medium heat. Once it bubbles lightly, reduce the heat to low.

Step 4: Build the Sauce
Add the cheese in small amounts, stirring constantly until each batch melts completely before adding more. Keep the heat low. High heat will break the sauce and make it greasy instead of creamy. Take your time with this step; it will pay off.

Step 4: Adjust seasoning
Taste the sauce now and adjust the seasoning if needed. You might add a little salt, a crack of black pepper, or a pinch of paprika.

Step 5: Combine and Finish
Add the drained pasta directly into the skillet and toss everything together until the spaghetti is fully coated in sauce. If the sauce feels too thick, add a splash of the reserved pasta water and stir to loosen it without diluting the flavor.

Step 5: Finish
Let everything cook on low heat for 2 minutes so the pasta finishes cooking and absorbs some of the creamy sauce. Serve straight from the pan while it’s hot.

Optional: Make It Baked
If you want to take it a step further, transfer the finished pasta to a greased 9×13 baking dish. Top it with an extra handful of shredded cheddar and bake at 375°F for 20 minutes until the top is golden and bubbling. This gives you a firmer texture and a cheesy crust on top that’s definitely worth the extra time.

Recipe Success Tips
These small details can make a big difference between a good chicken spaghetti and a great one.
- Undercook the pasta. Take the spaghetti out of the water 2 minutes early. It will finish cooking in the sauce and soak up that creamy flavor. If you cook it fully first, it will turn soft and mushy by the time you serve it.
- Always salt your pasta water. This is a must. The water should taste slightly salty before you add the pasta. This one habit makes every pasta dish you cook taste much better.
- Save that pasta water. Before you drain the spaghetti, scoop out at least one cup of the starchy cooking water. This water is great for loosening a sauce when it gets too thick.
- Melt cheese low and slow. High heat can make cheese seize up, become grainy, or separate into a greasy mess. Keep the heat low, add the cheese in small amounts, and stir constantly for a smooth sauce every time.
- Use room temperature cheese. Take your cheese out 15 to 20 minutes before you start cooking. This speeds up the melting process and makes it smoother.
- Taste the sauce before adding salt. If you season too much before tasting, the finished dish may end up too salty and you won’t be able to fix it. Always taste first, then adjust. A little salt goes a long way.
- Don’t skip sautéing the vegetables. It might be tempting to throw everything in the pan at once to save time. Resist that urge. Cooking the onion, bell pepper, and garlic in butter first brings out their natural sweetness and creates a flavor base that makes the whole sauce richer. It only takes an extra five minutes, and it’s worth it.

Variations and Ingredient Swaps
One of the best things about this recipe is how easy it is to make it your own. Here are some popular ways to change it up, and each works beautifully without ruining the dish.
- Make It Spicier Add a pinch of cayenne pepper to the sauce, or stir in a teaspoon of red pepper flakes when you sauté the vegetables. You can also add a diced jalapeño with the onion and bell pepper for a fresh, bright heat that builds slowly. The creamy sauce balances the spice well, so don’t hold back.
- Make It Baked This is probably the most popular variation, and for good reason. Once everything is mixed together, transfer it to a greased 9×13 baking dish. Top generously with shredded cheddar and a handful of breadcrumbs tossed in melted butter for a crunchy topping. Bake at 375°F for 20 minutes until golden and bubbling. The baked version has a slightly firmer texture, and the cheesy crust on top makes it feel like a completely different dish, in the best way.
- Swap the Protein Cooked Italian sausage adds a savory, herby flavor. Ground beef makes it heartier and more filling. Shrimp is a surprisingly good option just add it at the very end since it cooks in minutes. Or better yet, also skip the meat and load it up with vegetables for a satisfying meatless version.
- Add More Vegetables This is a great way to bulk up the dish without much extra cost or effort. Stir in a handful of fresh spinach right at the end Sliced mushrooms sautéed with the onion add an earthy depth. Frozen peas or corn can go straight in from the freezer during the final stir. Broccoli florets work well too; just blanch them quickly before adding.
- Make It Lighter Want a slightly less indulgent version? Use reduced-fat cream of mushroom soup and replace the Velveeta with part-skim mozzarella or a lighter cheddar. The sauce will be a bit thinner and less rich but still very satisfying. A dollop of Greek yogurt stirred in at the end adds creaminess without the extra fat.
- Make It Gluten-Free This swap is easier than you might think. Use your favorite gluten-free pasta; rice-based or chickpea pasta both hold up well in saucy dishes.
- Change the Cheese Pepper Jack adds a mild heat and melts beautifully. Smoked gouda gives the sauce a subtle smoky depth that pairs well with the chicken. Cream cheese stirred in alongside cheddar makes the sauce extra thick and tangy. A little parmesan on top before baking adds a nice salty, nutty finish.
- Make It a Soup If you want something looser and more brothy, double the chicken broth and skip the cheese entirely or use just a small amount. You’ll end up with a creamy chicken spaghetti soup that’s incredibly comforting on a cold day. Serve it in deep bowls with crusty bread on the side.

What to Serve With Chicken Spaghetti
Chicken spaghetti is a rich, creamy, filling dish, so the best sides balance that richness with something fresh, light, or crunchy. Here are my favorite pairings that work every time.
- Garlic Bread; Warm, buttery garlic bread is perfect for scooping up every last bit of creamy sauce from the bowl.
- Simple Green Salad The freshness cut right through the richness of the cheese sauce and reset your palate between bites.
- Roasted broccoli The slightly charred, crispy edges give you a texture contrast that works well against the soft, saucy spaghetti.
- Steamed or Sautéed Green Beans Green beans are quick, affordable, and pair well with chicken and creamy sauces. Steam them until just tender or sauté them in a little butter with garlic for extra flavor.
- Cool, crunchy coleslaw alongside warm, creamy pasta creates a great contrast in both temperature and texture. A vinegar-based slaw works especially well here because the tanginess cuts through the richness of the sauce.
- Cornbread It’s slightly sweet, crumbly, and soaks up the sauce just like garlic bread does.
Storage and Make-Ahead Instructions
One of the best things about chicken spaghetti is that it stores and reheats very well. This makes it a great choice for meal prep, busy weeks, and feeding a crowd without last-minute stress.
- Let the pasta cool completely before storing it. Transfer leftovers to an airtight container and keep them in the refrigerator for up to 4 days.
- Reheat on the stovetop, this is the best method for keeping the sauce creamy. Stir gently as it warms and add a little more liquid if needed until the sauce reaches the right consistency.
- Reheat in the microwave, transfer a portion to a microwave-safe bowl and add a small splash of broth or water before heating. Cover loosely with a damp paper towel to trap steam and prevent drying out. Heat in 90-second intervals, stirring between each one, until warmed through. Don’t overheat it, or the sauce can separate.
- Reheat In the oven, if you’re reheating a large batch, transfer it to a baking dish, add a splash of broth, cover tightly with foil, and warm at 350°F for about 20 minutes.

Freezing Instructions
Chicken spaghetti freezes well, making it a great recipe to double and freeze half for later.
Here’s how to do it right: Let the dish cool completely before freezing; never freeze it while it’s still warm. Freeze for up to 3 months for the best quality.
To reheat from frozen, thaw overnight in the refrigerator and then reheat using any of the methods above. Add a good splash of broth when reheating since the pasta absorbs liquid as it thaws. Avoid reheating straight from frozen, as the pasta can become mushy before the center heats through.
Make-Ahead Tips
This recipe is great for preparing ahead of a busy week. Prepare the entire recipe a day in advance and refrigerate it unbaked. When you’re ready to serve, transfer it to a baking dish, top with cheese, and bake at 375°F for 25 to 30 minutes until heated through and bubbling. This is a great strategy for potlucks and dinner parties.
Double the batch and freeze one. Serve one tonight, and freeze the second half in a baking dish for an easy dinner later in the month. Your future self will be very grateful.

Frequently Asked Questions
Here are the questions I get asked most often about this recipe.
- Can I make this without Velveeta? Absolutely. Sharp cheddar is the most common substitute, and it works really well. Monterey Jack is another great choice because it melts smoothly and has a mild, creamy flavor that fits perfectly in this dish.
- My sauce turned out too thick. How do I fix it? Add the reserved pasta water a little at a time. Start with a quarter cup, stir it in, and see if that’s enough. The starch in the pasta water helps loosen the sauce without watering down the flavor. Plain chicken broth works too if you forgot to save the pasta water. Just add liquid gradually so you don’t overcorrect and end up with a soup.
- Can I make this ahead for a potluck or party? Make the full recipe the day before, transfer it to a greased baking dish, cover tightly with foil, and refrigerate overnight. When you’re ready to serve, top with extra shredded cheese and bake at 375°F for 25 to 30 minutes until heated through and bubbling. It travels well and holds up nicely in a slow cooker set to warm for up to two hours at the event.
- Why does my cheese sauce look greasy or separated? This happens when the heat is too high when you add the cheese, the fat separates from the proteins, resulting in a greasy, broken sauce. The fix is to always melt cheese over low heat, add it in small batches, and stir constantly. If your sauce has already broken, try stirring in a splash of warm broth and a teaspoon of cream cheese over very low heat to bring it back together.

Chicken Spaghetti Recipe (Creamy, Cheesy & Ready in 30 Minutes)
Ingredients
Method
- Bring a large pot of water to a boil and add plenty of salt. It should taste just like sea water.
- Add the spaghetti and cook it for 2 minutes less than what the package says
- While the pasta cooks, melt oil in a large skillet over medium heat.
- Add the diced onion and bell pepper and sautee, until they soften and start to smell sweet. Add the garlic and cook for another 30 seconds.
- Add in diced chicken pieces and stir occasionally until well-cooked
- Add in the all purpose flour and stir to ensure it is well incorporated.
- Add in the cream, chicken broth directly into the skillet with the chicken and vegetables.
- Stir everything together and bring it to a gentle simmer over medium low heat. Once it bubbles lightly, reduce the heat to low.
- Add the cheese in small amounts, stirring constantly until each batch melts completely before adding more. Keep the heat low.
- Taste the sauce now and adjust the seasoning if needed.
- Add the drained pasta directly into the skillet and toss everything together until the spaghetti is fully coated in sauce.
- Let everything cook on low heat for 2 minutes so the pasta finishes cooking and absorbs some of the creamy sauce
- Serve straight from the pan while it’s hot.
Check Out More Recipe Ideas!
