If you’re craving a meal that packs a punch of flavor while staying comforting and satisfying, this Creamy Tomato Chicken Pasta Recipe is your new best friend in the kitchen. With tender chicken pieces perfectly seasoned and tossed with al dente rotini pasta coated in a luscious, rich tomato cream sauce, this dish is a beautiful harmony of spicy warmth and silky smoothness. It’s the kind of recipe that feels like a warm hug on a plate but also impresses with its vibrant colors and bold taste. Whether it’s a busy weeknight or a casual weekend dinner, this recipe delivers on ease, flavor, and that just-right creamy texture everyone will ask for seconds of.

Ingredients You’ll Need
This Creamy Tomato Chicken Pasta Recipe uses straightforward, reliable ingredients that come together to create deep, layered flavors without any fuss. Each component adds something special—from the bite and chew of rotini pasta to the aromatic kick of chili powder and the fresh brightness of parsley.
- Rotini pasta (8 ounces): The spiral shape holds the creamy sauce beautifully, making every bite saucy and delicious.
- Unsalted butter (3 tablespoons): Adds richness and helps cook the chicken to juicy perfection without overpowering the other flavors.
- Boneless, skinless chicken breasts (1 pound): Cut into bite-sized pieces, they soak up the spices and become tender and flavorful.
- Chili powder (2 tablespoons): Brings just the right amount of smoky heat to liven up the sauce.
- Red pepper flakes (½ teaspoon): Adds a subtle kick and a touch of warmth to complement the creamy tomato sauce.
- Salt and black pepper (½ teaspoon salt and ¼ teaspoon pepper): Balances and enhances all flavors in the dish.
- Chopped tomatoes (1 cup): Fresh and juicy, they provide acidity and texture to the creamy sauce.
- Green onions (6, chopped): Adds a fresh, mild onion flavor that brightens the whole dish.
- Fresh parsley (½ cup, chopped): Offers a pop of green color and an herbaceous finish.
- Heavy cream or half and half (1 cup): The star of creaminess, it turns the tomato sauce into a luscious, silky coating for the pasta and chicken.
- Low-sodium chicken broth (½ cup): Lightens the sauce just enough and adds an extra layer of savory depth.
- Shredded mozzarella cheese (1 cup): Melts into the sauce for gooey, cheesy indulgence to complete the dish.
How to Make Creamy Tomato Chicken Pasta Recipe
Step 1: Cook Pasta
Start by cooking the rotini pasta according to the package directions, aiming for al dente so it holds a nice bite. Drain it well and set it aside—this pasta will soak up all that amazing sauce later, so it needs to be just right.
Step 2: Cook Chicken
In a large skillet, melt the butter over medium-high heat, then add your bite-sized chicken pieces. Sprinkle in the chili powder, red pepper flakes, salt, and black pepper. Cooking the chicken this way infuses it with bold, spicy flavor while keeping it tender and juicy. Make sure the chicken is cooked through and no pink remains before moving to the next step.
Step 3: Add Vegetables and Sauce
Once the chicken is ready, stir in the chopped tomatoes, green onions, and parsley. Let everything mingle and cook together for about two minutes so the flavors combine beautifully. Next, pour in the heavy cream and chicken broth, bringing the mixture to a boil. This is where the magic happens, turning the mixture into a rich, creamy tomato sauce that’s both fresh and comforting.
Step 4: Combine and Serve
Add the cooked pasta directly into the skillet with the sauce and gently toss it all together so every piece is coated with creamy, zesty goodness. Finally, sprinkle the shredded mozzarella cheese on top and let it melt slightly. If you want to add a little more freshness and color, scatter additional parsley over the dish. Serve it immediately to enjoy the sauce at its creamiest and most irresistible.
How to Serve Creamy Tomato Chicken Pasta Recipe

Garnishes
Fresh herbs make an immediate impact on this dish, so don’t be shy with a handful of chopped parsley or even some fresh basil if you have it. A light dusting of extra mozzarella or a drizzle of olive oil can also elevate the presentation and taste.
Side Dishes
Pair this creamy tomato chicken pasta with a crisp green salad or a simple garlic bread to balance out the richness. Something light and crunchy, like roasted vegetables or steamed broccoli, also complements this indulgent dish perfectly.
Creative Ways to Present
For a fun twist, try serving the pasta in individual bowls topped with a Parmesan crisp or a sprinkle of toasted pine nuts. You could also transfer the dish to a casserole and bake briefly with extra cheese on top for a bubbly, golden crust that’s guaranteed to wow your guests.
Make Ahead and Storage
Storing Leftovers
Leftover creamy tomato chicken pasta should be stored in an airtight container in the refrigerator. It will stay fresh and delicious for up to 3 days, making it a perfect candidate for a quick next-day meal.
Freezing
This dish freezes well in portions, especially without the cheese topping, which can be added fresh after reheating. Freeze in a sealable container or freezer bag for up to 2 months to keep the flavors intact.
Reheating
When ready to eat leftovers, reheat gently in a skillet over low heat with a splash of broth or cream to restore saucy creaminess. Avoid microwaving on high to prevent the sauce from separating; slow and steady heat works best.
FAQs
Can I use other types of pasta for this recipe?
Absolutely! While rotini is great for holding onto sauce, penne, fusilli, or even farfalle will work beautifully. Just adjust cooking times to keep pasta al dente.
Is heavy cream necessary for the richness of the sauce?
Heavy cream adds incredible silkiness but half and half is a lighter alternative with good results. For a dairy-free option, coconut cream can be used but it will impart a mild coconut taste.
How spicy is this Creamy Tomato Chicken Pasta Recipe?
The chili powder and red pepper flakes give it a warm, gentle heat that is balanced by the creamy sauce. You can adjust the spice amounts to your liking or leave out the red pepper flakes for a milder dish.
Can I prepare this recipe ahead of time for a dinner party?
Yes! Cook the chicken and sauce ahead, then toss with freshly cooked pasta just before serving to keep the pasta perfectly tender and the sauce fresh.
What’s the best way to get the cheese to melt perfectly?
Sprinkle the mozzarella over the hot pasta in the skillet and cover with a lid for a few minutes off the heat. This gentle warmth melts the cheese evenly without overcooking the pasta.
Final Thoughts
This Creamy Tomato Chicken Pasta Recipe is a standout dish you’ll want to keep in your regular rotation. It’s quick, flavorful, and comforting with just the right balance of spice and creaminess. Whether you’re cooking for family, friends, or just treating yourself, this meal delivers satisfaction with every spoonful. I can’t wait for you to try it and make it your own kitchen favorite!
Print
Creamy Tomato Chicken Pasta Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
This Creamy Tomato Chicken Pasta is a flavorful and comforting dish featuring tender chicken breast cooked with a spicy blend of chili powder and red pepper flakes, combined with fresh tomatoes, green onions, and parsley in a rich creamy sauce. Tossed with perfectly cooked rotini pasta and topped with melted mozzarella cheese, this easy 30-minute meal is perfect for busy weeknights and serves four.
Ingredients
Pasta
- 8 ounces rotini pasta, uncooked
Chicken and Spices
- 3 tablespoons unsalted butter
- 1 pound boneless, skinless chicken breasts, cut into bite-sized pieces
- 2 tablespoons chili powder
- ½ teaspoon red pepper flakes
- ½ teaspoon salt, or to taste
- ¼ teaspoon black pepper, or to taste
Vegetables and Herbs
- 1 cup chopped tomatoes
- 6 green onions, chopped
- ½ cup fresh parsley, chopped
Sauce
- 1 cup heavy cream (or half and half)
- ½ cup low-sodium or no-sodium chicken broth
- 1 cup shredded mozzarella cheese
Instructions
- Cook Pasta: Cook the rotini pasta according to package directions until al dente. Once cooked, drain the pasta thoroughly and set it aside to prevent overcooking.
- Cook Chicken: In a large skillet, melt the unsalted butter over medium-high heat. Add the bite-sized chicken pieces along with the chili powder, red pepper flakes, salt, and black pepper. Cook the chicken, stirring occasionally, until it is no longer pink in the center and cooked through, about 6-8 minutes.
- Add Vegetables and Sauce: Stir the chopped tomatoes, green onions, and fresh parsley into the skillet with the cooked chicken. Allow these to cook together for approximately 2 minutes to soften the vegetables and bring out their flavors. Then, pour in the heavy cream and chicken broth. Bring the mixture to a boiling point, stirring occasionally to combine the sauce.
- Combine and Serve: Add the cooked rotini pasta to the skillet and stir well to coat the pasta evenly with the creamy tomato sauce. Sprinkle the shredded mozzarella cheese over the top and stir gently to melt the cheese into the sauce. Garnish with additional parsley if desired, and serve immediately for the best flavor and texture.
Notes
- You can substitute heavy cream with half and half for a lighter sauce.
- Adjust the chili powder and red pepper flakes to control the spiciness of the dish.
- Use low-sodium or no-sodium chicken broth to reduce the salt content.
- For a different pasta shape, penne or fusilli can be used as alternatives.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.

