Cheesy Chicken Pasta in a Velvety Tomato Cream Sauce Recipe
Introduction
This cheesy chicken pasta is the ultimate comfort meal, combining tender chicken and perfectly cooked pasta shells in a rich, creamy tomato sauce. It’s easy to make, customizable, and perfect for a cozy dinner or a relaxed lunch. Serve it hot with a sprinkle of cheese and parsley for that extra touch.

Ingredients
- 250g pasta shells (about 8oz)
- 2 tablespoons oil
- 4 cloves garlic, minced
- 275g chicken, cut into bite-sized pieces (about 9.6oz)
- 1/2 teaspoon salt (adjust to taste)
- 1/2 teaspoon black pepper
- 1/2 teaspoon red chilli powder
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- 1/2 teaspoon onion powder
- 1/4 teaspoon oregano
- 2 tablespoons tomato paste
- 1 teaspoon chilli sauce or sriracha
- 130ml milk (1/2 cup + 1 tablespoon)
- 110ml double cream (1/4 cup + 3 tablespoons)
- 100g mozzarella cheese + extra to sprinkle on top (about 1 cup)
- 100-120ml reserved pasta water (about 1/2 cup)
Instructions
- Step 1: Boil the pasta in a pot of cold water with salt and a little oil. Cook until al dente—firm with a bit of bite. Drain, reserving about 1/2 cup of the pasta water, then set aside.
- Step 2: Heat oil in a pan over medium heat. Add the minced garlic and cook until it turns light golden, about 1 minute.
- Step 3: Add the chicken pieces and cook over medium-high heat, stirring occasionally, until the chicken turns white and is nearly cooked through, about 3-4 minutes.
- Step 4: Season the chicken with salt, black pepper, red chilli powder, garlic powder, paprika, onion powder, and oregano. Stir well to coat.
- Step 5: Add the tomato paste and sriracha. Cook for about 1 minute, stirring constantly to combine the flavors.
- Step 6: Gradually pour in the milk and cream, stirring continuously. Cook over medium-high heat until the mixture starts bubbling and thickening, about 1 minute.
- Step 7: Stir in the mozzarella cheese gently until melted and fully incorporated into the sauce.
- Step 8: Add the reserved pasta water gradually to the sauce to reach your desired consistency. Bring the sauce to a gentle boil while stirring for about 1.5 minutes.
- Step 9: Add the cooked pasta to the sauce and thoroughly coat it. Sprinkle extra cheese on top, cover with a lid, and cook over low heat until the cheese melts.
- Step 10: Serve immediately, optionally garnished with fresh parsley for color and freshness. Enjoy!
Tips & Variations
- Cook pasta al dente to prevent it from becoming mushy when combined with the sauce.
- Feel free to swap the pasta shells for any other shape you prefer.
- Try mixing different cheeses like cheddar or gouda for varied flavors.
- For a vegetarian version, omit the chicken and add sautéed vegetables like mushrooms, bell peppers, or spinach.
- If the sauce is too thick, add extra reserved pasta water to loosen it up; if too thin, simmer a bit longer until thickened.
- Use leftover cooked chicken or shredded rotisserie chicken to save time.
- Replace milk with all cream for a richer sauce, or use a plant-based milk and dairy-free cheese for a vegan-friendly option.
- Add more spice with extra red chilli flakes, cayenne, or fresh diced chillies while cooking the garlic.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3-4 days. To reheat, warm gently on the stove or microwave, adding a splash of cream or milk to keep the sauce smooth and creamy. Avoid reheating at high heat to prevent drying out or curdling.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I add vegetables to this cheesy chicken pasta?
Absolutely! Sautéed mushrooms, bell peppers, spinach, or any other veggies you enjoy can be added to the sauce for extra flavor and texture.
Can I make this dish spicier?
Yes, increase the heat by adding red chilli flakes, cayenne pepper with the seasonings, or fresh diced chillies when cooking the garlic for a kick of spice.
How can I make the sauce creamier?
For a creamier sauce, use all heavy cream instead of milk, and consider adding mascarpone or cream cheese to the sauce for extra richness.
Can I use leftover chicken in this cheesy chicken pasta?
Leftover cooked chicken works great—just shred or chop it and add it to the sauce to heat through before mixing in the pasta.
Can I make this cheesy chicken pasta in advance for a party?
You can prepare the pasta and chicken separately ahead of time and store them in the fridge. Make the sauce fresh or prepare it in advance as well. When ready to serve, reheat the sauce gently and combine with the pasta and chicken, heating everything through.
Can I make this cheesy chicken pasta dairy-free?
Yes, use plant-based cream alternatives like coconut cream and dairy-free cheese that melts well, such as vegan mozzarella or cashew-based cheese.
Can I double this recipe without cream?
You can use only milk instead of cream for a lighter sauce. It will be thinner but still creamy enough to coat the pasta nicely.
Which oil should I use for this recipe?
A neutral oil like sunflower or vegetable oil is perfect as it won’t overpower the flavors. You can also use extra virgin olive oil for a richer taste or combine oil with butter for added flavor.
Print
Cheesy Chicken Pasta in a Velvety Tomato Cream Sauce Recipe
- Total Time: 35 minutes
- Yield: 2 servings 1x
Description
This cheesy chicken pasta is a comforting and indulgent dish combining tender, juicy chicken pieces with al dente pasta shells enveloped in a velvety tomato cream sauce infused with melted mozzarella cheese. Perfect for a cozy dinner or lunch, it’s easy to prepare and customizable to fit your taste, offering a delicious balance of creamy and tangy flavors with a hint of spice.
Ingredients
Pasta
- 250g pasta shells (uncooked, around 8oz)
- Salt, for boiling water
- Oil, for boiling water
Sauce and Chicken
- 2 tablespoons oil (neutral or olive oil)
- 4 cloves garlic, minced
- 275g boneless chicken breast, cut into bite-sized pieces (around 9.6 oz)
- 1/2 teaspoon salt (adjust to taste)
- 1/2 teaspoon black pepper
- 1/2 teaspoon red chilli powder
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- 1/2 teaspoon onion powder
- 1/4 teaspoon oregano
- 2 tablespoons tomato paste
- 1 teaspoon sriracha or chilli sauce (optional)
- 130ml milk (1/2 cup + 1 tablespoon)
- 110ml double cream/heavy cream (1/4 cup + 3 tablespoons)
- 100g mozzarella cheese (about 1 cup) plus extra for sprinkling
- 100–120ml reserved pasta water (about 1/2 cup)
Instructions
- Boil pasta: Add pasta shells to a pot with cold water, salt, and a little oil. Cook until al dente, meaning the pasta is still slightly firm with a bit of bite and not overly soft. Drain and reserve about 100-120ml of pasta water before setting the pasta aside.
- Cook garlic: Heat oil in a pan over medium heat. Add the minced garlic and cook for about 1 minute until it turns a light golden color and releases its aroma.
- Cook chicken: Add the bite-sized chicken pieces to the pan and cook over medium-high heat for about 3-4 minutes, stirring occasionally, until the chicken turns white and starts to cook through.
- Add seasonings: Sprinkle salt, black pepper, red chilli powder, garlic powder, paprika, onion powder, and oregano over the chicken. Stir well to evenly coat and combine all spices.
- Add tomato paste and sriracha: Stir in the tomato paste and sriracha (optional), cooking it with the chicken and spices for about 1 minute to deepen the flavors.
- Make the sauce: Gradually pour in the milk and double cream, continuously stirring the mixture over medium-high heat until it starts bubbling gently, about 1 minute.
- Add cheese: Add the mozzarella cheese to the sauce and gently stir until the cheese has melted completely and integrated into the creamy sauce, which should now be thick.
- Add pasta water: Slowly add the reserved pasta water to the sauce, mixing continuously. Bring the sauce to a boil while stirring, which takes about 1.5 minutes, to achieve a silky, cohesive texture.
- Combine pasta and sauce: Add the cooked pasta to the sauce and toss well to coat every piece. Sprinkle extra cheese on top, cover the pan with a lid, and let it cook over low heat until the cheese melts and becomes bubbly.
- Serve: Remove from heat and serve hot, optionally garnished with fresh parsley for color and freshness. Enjoy your cheesy chicken pasta!
Notes
- Adjust salt carefully as pasta water and cheese already contribute saltiness.
- Use more pasta water to loosen the sauce if it becomes too thick; simmer longer if too thin.
- Oregano can be substituted with Italian seasoning or mixed herbs.
- For a vegetarian version, omit chicken or add vegetables like mushrooms, bell peppers, or spinach.
- To make a richer sauce, replace all milk with heavy cream or add mascarpone or cream cheese.
- Store leftovers in an airtight container in the fridge for 3-4 days. Reheat gently with a splash of cream or milk.
- Chicken thighs or shredded rotisserie chicken can be used instead of chicken breast.
- The recipe can be doubled or tripled; ensure a larger pot and pan are used accordingly.
- For less tangy tomato flavor, add tomato paste earlier and cook with garlic to caramelize and mellow acidity.
- Use neutral oil like sunflower or olive oil; butter or a mix can add extra richness and flavor.
- To increase spiciness, add red chili flakes, cayenne, or fresh diced chilies when cooking garlic.
- For dairy-free, substitute cream with coconut cream and cheese with vegan cheese alternatives that melt well.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: American-Italian fusion
Keywords: cheesy chicken pasta, creamy tomato pasta, easy dinner recipe, comfort food, pasta shells, mozzarella pasta, weeknight dinner

