Chicken Tomato Pasta Recipe
Introduction
This Chicken Tomato Pasta is a comforting and flavorful dish that combines tender chicken, savory mushrooms, and a rich tomato sauce with fresh spinach. It’s a perfect weeknight dinner that comes together quickly and satisfies the whole family.

Ingredients
- 250 g pasta
- 1 tablespoon olive oil
- 1 tablespoon (20 g) butter
- 12 oz (350 g) chicken breast, cut into 1-inch cubes
- 1 medium onion, finely sliced
- 1/2 lb (225 g) closed cup mushrooms, sliced
- 4 garlic cloves, finely chopped
- 1/2 teaspoon red chili flakes
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 2 tablespoons tomato paste
- 2 cans (14 oz / 400 g each) crushed tomatoes
- 2 cups (75 g) baby spinach
- 1/3 cup (40 g) grated Parmesan
- Salt and freshly ground black pepper to taste
Instructions
- Step 1: Bring a large pot of water to a boil, salt it generously, and cook the pasta al dente according to the package directions.
- Step 2: Meanwhile, heat the olive oil in a large, deep pan and melt the butter in it.
- Step 3: Add the chicken cubes, season with salt and freshly ground black pepper, and cook over medium heat for 5-6 minutes until slightly golden.
- Step 4: Add the sliced onion and mushrooms, and cook for another 3-4 minutes until the mushrooms are tender and reduced in size.
- Step 5: Stir in the garlic, red chili flakes, dried basil, and dried oregano, cooking for about one minute to release their aroma.
- Step 6: Add the tomato paste and crushed tomatoes, bring the sauce to a simmer, and let it bubble gently for 5 minutes.
- Step 7: Stir in the baby spinach and simmer for 1 more minute until wilted, then add the cooked pasta to the pan and toss well to combine.
- Step 8: Stir in the grated Parmesan, adjust seasoning with salt and pepper, and serve with extra Parmesan on top if desired.
Tips & Variations
- For a creamier sauce, stir in a splash of cream or a dollop of mascarpone just before serving.
- Replace chicken with cooked sausage or keep it vegetarian by omitting the meat and adding extra mushrooms or zucchini.
- If you prefer less spice, reduce or omit the red chili flakes.
- Fresh herbs like basil or parsley can be added at the end for a fresh burst of flavor.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of water or broth to loosen the sauce if needed.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of pasta for this recipe?
Yes, this recipe works well with most pasta shapes such as penne, fusilli, or rigatoni. Just adjust cooking time according to the package instructions.
Is it possible to make this dish ahead of time?
Absolutely. You can prepare the sauce and chicken ahead and store it separately from the pasta. Reheat both and combine just before serving for the best texture.
PrintChicken Tomato Pasta Recipe
A hearty and flavorful chicken tomato pasta made with tender chicken breast, sautéed mushrooms and onions, and a rich tomato sauce infused with garlic, herbs, and baby spinach. This comforting dish is finished with a generous amount of grated Parmesan cheese, perfect for a family dinner or meal prep.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Ingredients
Main Ingredients
- 250 g pasta
- 1 tablespoon olive oil
- 1 tablespoon (20 g) butter
- 12 oz (350 g) chicken breast, cut into 1-inch cubes
- 1 medium onion, finely sliced
- 1/2 lb (225 g) closed cup mushrooms, sliced
- 4 garlic cloves, finely chopped
Seasonings & Sauces
- 1/2 teaspoon red chili flakes
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 2 tablespoons tomato paste
- 2 cans (14 oz / 400 g each) crushed tomatoes
- Salt and freshly ground black pepper to taste
Additional Ingredients
- 2 cups (75 g) baby spinach
- 1/3 cup (40 g) grated Parmesan
Instructions
- Cook the pasta: Bring a large pot of salted water to a boil. Add the pasta and cook it al dente according to package directions, usually about 8-10 minutes. Drain and set aside.
- Heat the fats: In a large, deep pan, heat the olive oil over medium heat, then add the butter and let it melt completely.
- Cook the chicken: Add the cubed chicken breast to the pan. Season lightly with salt and freshly ground black pepper. Cook for 5-6 minutes, stirring occasionally, until the chicken pieces turn slightly golden and are cooked through.
- Sauté onions and mushrooms: Add the finely sliced onion and sliced mushrooms to the pan with the chicken. Cook for another 3-4 minutes, stirring until the mushrooms reduce in size and are fully cooked.
- Add garlic and herbs: Stir in the chopped garlic, red chili flakes, dried basil, and dried oregano. Cook for an additional minute until fragrant, stirring constantly to prevent burning.
- Prepare the tomato sauce: Stir in the tomato paste, then add the crushed tomatoes. Bring the sauce to a gentle simmer and let it bubble for about 5 minutes to thicken slightly.
- Add spinach and combine: Stir in the baby spinach and cook for 1 more minute until it wilts. Transfer the cooked pasta to the pan and toss everything together so the pasta is well coated with the sauce.
- Finish with Parmesan & season: Stir in the grated Parmesan cheese. Taste and adjust seasoning with salt and freshly ground black pepper as desired. Serve hot with extra Parmesan sprinkled on top if preferred.
Notes
- Use any pasta shape you prefer, such as penne, fusilli, or spaghetti.
- You can substitute chicken breast with chicken thighs for a juicier texture.
- For a spicier dish, increase the amount of red chili flakes or add a dash of cayenne pepper.
- Fresh herbs can be used instead of dried basil and oregano if available.
- To keep the dish gluten free, use gluten-free pasta.
- Leftovers can be refrigerated for up to 3 days and reheated gently on the stovetop.
Keywords: chicken pasta, tomato pasta, chicken tomato pasta, Italian pasta recipe, easy pasta dinner, one-pan pasta, creamy tomato chicken pasta

