Some pasta dinners are comforting, but Garlic Butter Cowboy Chicken with Creamy Three-Cheese Spaghetti takes comfort food to another level. Juicy, seasoned chicken is cooked until golden and lightly crisp around the edges, then finished with butter and fresh garlic before being served alongside spaghetti coated in an incredibly creamy three-cheese sauce.
This is the kind of dinner that fills the kitchen with an irresistible aroma before anyone even sits down at the table.
The chicken is seasoned with smoked paprika, garlic powder, onion powder, dried herbs, and crushed red pepper flakes. The combination creates a warm, savory flavor with just enough spice to make every bite interesting. Once the chicken is browned, butter and garlic are added directly to the skillet, allowing the meat to absorb all those rich, garlicky flavors.
Then comes the pasta.
The spaghetti is tossed in a silky sauce made with heavy cream, Velveeta, cream cheese, cheddar, mozzarella, and Parmesan. Each cheese contributes something different. Velveeta helps create an exceptionally smooth base, cream cheese adds richness, cheddar brings a sharp savory flavor, mozzarella creates a creamy melt, and Parmesan adds a salty, nutty finish.
Together, they create a sauce that clings beautifully to every strand of spaghetti.
What I especially love about this recipe is that the chicken and pasta complement one another rather than competing for attention. The bold, seasoned chicken cuts through the richness of the cheese sauce, while the creamy spaghetti provides the perfect comforting base.
It is a great recipe for a cozy family dinner, a weekend meal, or any evening when you want something more indulgent than an ordinary bowl of pasta.
And despite how impressive the finished plate looks, the preparation is surprisingly straightforward.
The chicken cooks in one skillet, the same skillet becomes the foundation for the cheese sauce, and the spaghetti comes together in the creamy sauce at the end.
If you love garlic butter chicken, cheesy pasta, creamy sauces, and bold comfort-food flavors, this recipe is definitely worth making.
Table of Contents
Table of Contents
Choose Your Ingredients
The key to making this recipe taste exceptional is choosing ingredients that complement the rich cheese sauce and boldly seasoned chicken.
Boneless, skinless chicken breasts are convenient because they cook quickly and are easy to cut into bite-sized pieces. Cutting the chicken into similar-sized pieces helps everything cook evenly.
Olive oil is used for browning the chicken, while butter is added later for richness. This combination provides both a good cooking medium and the unmistakable flavor of garlic butter.
The seasoning blend is simple but effective. Smoked paprika provides warmth and a subtle smoky note, while garlic powder and onion powder build savory depth. Dried parsley and thyme contribute herbal flavor, and crushed red pepper flakes add a gentle kick.
Fresh garlic is especially important because it is added to the butter after the chicken has browned. This allows its aroma to infuse the buttery juices in the skillet.
For the sauce, heavy cream creates the rich foundation. Velveeta provides a smooth, creamy melt, while cream cheese adds body and richness.
Sharp cheddar provides stronger cheese flavor, mozzarella contributes creaminess, and Parmesan gives the sauce a savory finish.
Spaghetti works beautifully because its long strands become completely coated in the sauce.
Ingredient Tips
- Cut the chicken into evenly sized pieces.
- Pat the chicken dry before seasoning for better browning.
- Use freshly minced garlic.
- Let the cream cheese soften before adding it.
- Shred the cheddar and mozzarella before cooking.
- Freshly grated Parmesan melts more smoothly.
- Don’t boil the cheese sauce aggressively.
- Reserve pasta water before draining.
- Add pasta water gradually rather than all at once.
- Taste the sauce before adding additional salt.
What You Need

- 12 oz spaghetti
- 2 tbsp olive oil
- 1½ lbs boneless, skinless chicken breasts, cut into bite-sized pieces
- 2 tbsp unsalted butter
- 1 tsp smoked paprika
- 1 tsp garlic powder
- 1 tsp onion powder
- ½ tsp dried parsley
- ½ tsp dried thyme
- ½ tsp crushed red pepper flakes
- ½ tsp salt
- ½ tsp black pepper
- 4 cloves garlic, minced
- 2 cups heavy cream
- 10 oz Velveeta, cubed
- 2 oz cream cheese, softened
- 1½ cups shredded cheddar cheese
- 1½ cups shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- ¼–½ cup reserved pasta water
- 1 tbsp chopped fresh parsley
Step-by-Step Preparation

1. Prepare the Pasta Water
Fill a large pot with plenty of water and place it over high heat.
Bring the water to a full boil.
Once boiling, season it generously with salt.
Salting the water is important because the spaghetti absorbs some of that seasoning while it cooks.
2. Cook the Spaghetti
Add the spaghetti to the boiling water.
Stir the strands during the first minute to prevent them from sticking together.
Cook according to the package directions until al dente.
The pasta should be tender but still have a slight firmness when bitten.
Don’t cook it until completely soft because it will spend another minute or two heating in the cheese sauce.
3. Reserve Pasta Water
Before draining the spaghetti, scoop out approximately ¼ to ½ cup of pasta water.
Set it aside.
This starchy water can be used later to loosen the cheese sauce and help it cling smoothly to the spaghetti.
Drain the pasta thoroughly.
Do not rinse it.
Rinsing removes the starch from the surface, which can make it harder for the creamy sauce to adhere to the noodles.
4. Prepare the Chicken
Place the bite-sized chicken pieces in a large bowl.
Pat them dry first if they contain excess moisture.
Add the smoked paprika, garlic powder, onion powder, dried parsley, dried thyme, crushed red pepper flakes, salt, and black pepper.
Toss the chicken thoroughly.
Every piece should be coated with the seasoning mixture.
Taking a moment to coat the chicken evenly ensures that the seasoning doesn’t end up concentrated on only a few pieces.
5. Heat the Skillet
Place a large, deep skillet over medium-high heat.
Add the olive oil.
Allow the oil to heat for a few moments.
You want the skillet hot enough to brown the chicken rather than simply steam it.
6. Brown the Chicken
Add the seasoned chicken pieces to the hot skillet.
Arrange them in as close to a single layer as possible.
If the skillet is crowded, cook the chicken in batches.
Let the chicken cook undisturbed for a couple of minutes so the bottom can develop a golden-brown crust.
Then turn the pieces and continue cooking.
7. Cook the Chicken Through
Continue cooking the chicken for approximately 6–8 minutes, depending on the size of the pieces.
Turn them occasionally so they brown on multiple sides.
The chicken should be golden on the outside and completely cooked through in the center.
Avoid overcooking it because small chicken pieces can dry out quickly.
8. Add the Butter
Once the chicken is cooked, add the 2 tablespoons of unsalted butter directly to the skillet.
Allow it to melt around the chicken.
The butter will combine with the seasoned juices left in the pan.
This creates the foundation for the garlic butter flavor.
9. Add the Garlic
Add the minced garlic.
Stir it around the chicken and butter for approximately 30–60 seconds.
The garlic should become highly fragrant.
Be careful not to let it brown too much.
Garlic can turn bitter when burned.
10. Coat the Chicken in Garlic Butter
Stir the chicken through the melted butter and garlic.
Allow it to cook for another 30 seconds so the garlic butter can coat every piece.
At this point, the chicken should be deeply aromatic, lightly crisp around the edges, and glossy from the butter.
11. Remove the Chicken
Transfer the garlic butter chicken to a clean plate.
Leave the buttery juices in the skillet.
Don’t wipe the skillet clean.
Those flavorful juices will become part of the creamy cheese sauce.
Keep the chicken loosely covered while you finish the pasta.
12. Add the Heavy Cream
Return the skillet to medium heat.
Pour in the 2 cups of heavy cream.
Use a wooden spoon or spatula to gently scrape the bottom of the skillet.
This loosens any browned seasoning and chicken bits and incorporates them into the cream.
13. Warm the Cream
Allow the cream to heat until it begins to produce small bubbles around the edges.
Don’t let it reach a vigorous boil.
A gentle simmer is enough.
Keeping the temperature moderate helps maintain a smooth dairy-based sauce.
14. Add the Velveeta
Add the cubed Velveeta.
Stir gently and continuously as the cheese melts.
Cutting the Velveeta into cubes allows it to melt faster and more evenly.
Continue stirring until the cheese has completely disappeared into the cream.
The sauce should become smooth and glossy.
15. Add the Cream Cheese
Add the softened cream cheese.
Continue stirring until it melts completely.
This usually takes a couple of minutes.
The sauce will become thicker and richer as the cream cheese incorporates.
If small pieces remain, continue stirring gently over low to medium-low heat.
16. Add the Cheddar
Reduce the heat to low.
Add the shredded cheddar a little at a time.
Stir after each addition.
Allow the first handful to melt before adding more.
This gradual approach helps prevent the cheese from clumping.
17. Add the Mozzarella
Add the shredded mozzarella gradually.
Stir gently until it melts into the sauce.
The mozzarella adds a smooth, creamy texture and helps the sauce cling beautifully to the spaghetti.
Continue stirring until no large pieces of cheese remain.
18. Finish with Parmesan
Add the grated Parmesan.
Stir until completely incorporated.
The Parmesan adds a concentrated savory and slightly nutty flavor that balances the richness of the other cheeses.
At this stage, the sauce should be thick, creamy, and glossy.
19. Adjust the Sauce
Check the consistency.
If the sauce is extremely thick, don’t worry.
Add a small splash of reserved pasta water.
Start with one or two tablespoons.
Stir thoroughly and check again.
Continue adding pasta water gradually until the sauce becomes silky enough to coat the spaghetti without becoming runny.
20. Add the Spaghetti
Add the cooked spaghetti directly to the skillet.
Use tongs to gently lift and turn the noodles through the sauce.
Work slowly so the spaghetti doesn’t break.
As you toss, the creamy cheese sauce will begin coating every strand.
21. Coat Every Strand
Continue tossing for approximately 1–2 minutes.
Make sure the sauce reaches all the way around the spaghetti.
If the pasta looks dry or the sauce feels too thick, add another small splash of pasta water.
The finished sauce should cling to the spaghetti while remaining creamy.
22. Return the Chicken
Arrange the garlic butter chicken over the creamy spaghetti.
You can either place the chicken pieces on top of each serving or gently fold some of them into the pasta.
Keeping some pieces on top creates a beautiful presentation.
23. Add the Garlic Butter Juices
If any buttery garlic juices remain in the skillet or on the chicken plate, drizzle them over the chicken.
This final touch reinforces the garlic butter flavor and keeps the chicken juicy and flavorful.
24. Finish with Fresh Parsley
Sprinkle the chopped fresh parsley over the chicken and spaghetti.
The fresh herb adds brightness and color to the otherwise rich dish.
For an even cheesier presentation, add a small sprinkle of Parmesan.
25. Serve Immediately
Serve the pasta while it is hot.
Cream-based cheese sauces naturally thicken as they cool, so the texture is at its best immediately after cooking.
Make sure each plate gets plenty of creamy spaghetti and several pieces of golden garlic butter chicken.

Tips for Perfect Results
Don’t Crowd the Chicken
Crowding the skillet traps moisture and prevents proper browning.
Use a large skillet or cook the chicken in batches if necessary.
Dry the Chicken First
Patting the chicken dry helps the seasonings stick and encourages better browning.
Don’t Burn the Garlic
Fresh garlic cooks quickly.
Thirty seconds to one minute is generally enough to make it fragrant without turning bitter.
Keep the Cheese Sauce Gentle
Avoid boiling the sauce once the cheese has been added.
High heat can cause dairy and cheese sauces to separate.
Use Pasta Water Carefully
Pasta water contains starch that helps loosen the sauce while maintaining its creamy texture.
Add it gradually.
Use Freshly Shredded Cheese
Freshly shredded cheddar and mozzarella generally melt more smoothly than pre-shredded cheese.
Serve Immediately
This sauce becomes thicker as it cools.
For the creamiest texture, serve immediately after combining the pasta and sauce.
Make It Even Better
Add Fresh Vegetables
The richness of this dish pairs beautifully with vegetables.
Try adding sautéed mushrooms, spinach, broccoli, zucchini, or bell peppers.
This can make the meal feel more balanced and healthy without taking away from the comfort-food character.
Add Crispy Broccoli
An air fryer is perfect for making a quick vegetable side while the pasta is cooking.
Toss broccoli florets with a little olive oil, seasoning, and Parmesan, then air fry until the edges become crisp.
If you’re looking for the best air fryer 2026, practical features such as basket capacity, even cooking, easy cleaning, and accurate temperature control are worth prioritizing.
Make Garlic Bread
Creamy three-cheese spaghetti is almost made for garlic bread.
A homemade loaf, focaccia, or simple crusty bread works beautifully.
If you’re making dough from scratch, a robot pâtissier can simplify mixing and kneading, especially when preparing larger batches.
Add a Fresh Salad
A crisp salad with a lemon or vinegar-based dressing provides acidity that cuts through the richness of the cream and cheese.
This creates a more balanced dinner without adding much preparation time.
Keep Useful Kitchen Tools Nearby
A few essential kitchen utensils make this recipe much easier.
A deep skillet gives you room for the sauce and pasta.
Tongs are particularly useful for tossing spaghetti.
A sturdy wooden spoon helps with the chicken and sauce.
A whisk can also be useful when smoothing the cream cheese into the sauce.
Easy Variations
Spicy Cowboy Chicken Pasta
Increase the crushed red pepper flakes for more heat.
You can also add a pinch of cayenne pepper.
Cajun Chicken Version
Replace some of the seasoning with Cajun seasoning.
The smoky spice blend works beautifully with the creamy three-cheese sauce.
Spinach Chicken Pasta
Add fresh spinach to the cheese sauce just before adding the spaghetti.
Cook until wilted, then continue with the recipe.
Mushroom Chicken Pasta
Sauté sliced mushrooms after removing the chicken.
Cook until golden, then continue with the cream sauce.
Broccoli Chicken Pasta
Add steamed or air-fried broccoli to the finished pasta.
The crisp vegetable provides a nice contrast to the creamy spaghetti.
Extra-Cheesy Version
For an even richer dish, add a little extra mozzarella and Parmesan.
You can also transfer the finished pasta to a baking dish, top it with mozzarella, and bake until bubbling and lightly golden.
Lighter Version
Use skinless chicken breast, add extra vegetables, and slightly reduce the amount of cheese.
A generous portion of spinach or broccoli can add volume while keeping the meal satisfying.
Storage & Reheating
This pasta is best enjoyed fresh, but leftovers can be stored for later.
Allow the pasta and chicken to cool before transferring them to airtight containers.
Refrigerate for up to 3 days.
The cheese sauce will become much thicker once chilled.
When reheating, add a splash of milk, cream, broth, or water.
Warm gently over low to medium-low heat.
Stir frequently to distribute the heat.
For microwave reheating, use short intervals and stir between each one.
Avoid overheating the pasta because the cheese sauce can become oily or separate.
If the sauce is particularly thick, add a tablespoon of liquid before reheating.
Add more only if necessary.
For the best texture, reheat slowly rather than using very high heat.
Serving Ideas
This is already a complete and hearty meal, but a few sides can make the dinner even better.
Serve it with:
- Crisp green salad
- Garlic bread
- Air-fried broccoli
- Roasted asparagus
- Sautéed spinach
- Roasted zucchini
- Fresh tomato salad
A bright salad is particularly useful because its acidity balances the richness of the three-cheese sauce.
Garlic bread is perfect for soaking up any extra sauce left on the plate.
For a more relaxed dinner, serve the pasta family-style in a large serving dish and arrange the garlic butter chicken over the top.
And after such a comforting meal, a freshly brewed coffee prepared with a coffee machine can be a simple and enjoyable finish.
FAQs
Can I use chicken thighs instead of chicken breasts?
Yes. Boneless, skinless chicken thighs are an excellent alternative and tend to remain especially juicy. Cut them into similar-sized pieces and cook until completely done.
Can I use another pasta shape?
Absolutely. Penne, rigatoni, fettuccine, linguine, or bowtie pasta can all work. Long pasta shapes provide a similar creamy experience, while tubular shapes capture more of the sauce.
Can I make this recipe less spicy?
Yes. Simply reduce or omit the crushed red pepper flakes. The smoked paprika will still provide plenty of flavor without adding significant heat.
Why is my cheese sauce too thick?
Cheese naturally thickens the sauce, especially as it cools. Add reserved pasta water one tablespoon at a time until the sauce reaches the desired silky consistency.
Can I prepare this dish ahead of time?
You can prepare the chicken ahead and refrigerate it separately. For the best texture, make the cheese sauce and combine it with freshly cooked spaghetti shortly before serving.
If reheating the completed dish, add a little milk or pasta water to restore the creamy consistency.
Conclusion
Garlic Butter Cowboy Chicken with Creamy Three-Cheese Spaghetti is the ultimate combination of bold chicken and indulgent pasta.
The chicken is seasoned with smoky paprika, garlic, herbs, and red pepper flakes before being browned until golden and finished with butter and fresh garlic. The spaghetti is then coated in a rich sauce made with Velveeta, cream cheese, cheddar, mozzarella, and Parmesan.
Every component has a purpose.
The seasoned chicken provides savory, smoky flavor. The garlic butter adds richness and aroma. The tomato-free cheese sauce creates a smooth and luxurious base, while the spaghetti carries all of that creamy goodness from the skillet to the plate.
For the best results, focus on the details: brown the chicken properly, don’t burn the garlic, keep the cheese sauce at gentle heat, and use pasta water to control the final consistency.
You can easily customize the recipe with spinach, mushrooms, broccoli, Cajun seasoning, or additional spice.
An air fryer can make a crisp vegetable side with almost no extra effort, while a robot pâtissier can help prepare homemade garlic bread or focaccia if you want to turn dinner into a complete homemade feast.
Whether you’re cooking for the family, planning a cozy weekend dinner, or simply craving something rich and cheesy, this recipe delivers the kind of comforting meal that everyone will remember.
Serve it hot, garnish with fresh parsley, and enjoy every creamy, cheesy, garlicky bite.

Ingredients
Method
- Drop the spaghetti into salted boiling water and cook until just tender. Reserve ¼ to ½ cup of the pasta water before draining, then keep the spaghetti warm.
- Coat the chicken pieces with the smoked paprika, garlic powder, onion powder, dried parsley, dried thyme, crushed red pepper flakes, salt, and black pepper.
- Heat the olive oil in a large skillet over medium-high heat. Cook the chicken until browned with lightly crisp edges and fully cooked. Add the butter and minced garlic, stirring until the butter melts and coats the chicken. Transfer the chicken to a plate, leaving the buttery juices in the skillet.
- Pour the heavy cream into the skillet and heat until it begins to lightly bubble. Stir in the Velveeta and cream cheese until completely smooth.
- Add the cheddar, mozzarella, and Parmesan a little at a time, stirring until the cheeses melt into a thick, creamy sauce. Blend in a little reserved pasta water if the sauce needs to be loosened.
- Add the cooked spaghetti and gently work it through the sauce until every strand is fully coated. Let it cook for another minute or two so the sauce clings to the pasta.
- Spoon the creamy spaghetti onto serving plates and arrange the garlic butter chicken alongside it. Drizzle any remaining buttery sauce from the skillet over the chicken, then sprinkle with the fresh parsley before serving.


