top of page

Tomato Chicken Spinach Pasta

Updated: Apr 5, 2023


  • 8 ounces uncooked pasta

  • 2 chicken breasts cut in half lengthwise

  • 1/2 tablespoon garlic powder

  • Salt & pepper to taste

  • 1 tablespoon butter

  • 1 tablespoon olive oil

  • 2-3 cloves garlic minced

  • 2 tablespoons tomato paste

  • 1 (14 fluid ounce) can tomato sauce

  • 3/4 cup heavy/whipping cream

  • 1/4 teaspoon Italian seasoning

  • 2 cups (packed) fresh baby spinach

  • Freshly grated parmesan cheese for serving, to taste



  1. Boil a large, salted pot of water for your pasta and cook it al dente according to package instructions.

  2. Meanwhile, cut the chicken in half lengthwise so you've got 4 thinner pieces.

  3. Season both sides of each piece with the garlic powder and salt & pepper.

  4. Add the butter and olive oil to a skillet over medium-high heat.

  5. Let the pan heat up for a few minutes, then cook the chicken for about 5 minutes/side or until it's cooked through, then transfer the chicken to a plate.

  6. Add the garlic to the skillet and cook for 30 seconds.

  7. Add in the tomato paste, tomato sauce, cream, and Italian seasoning.

  8. Stir until it's nice and smooth.

  9. Reduce the heat to medium.

  10. Let the sauce cook for about 3-5 minutes (let it gently bubble and it will thicken up a bit).Meanwhile, cut the chicken up into strips.

  11. Season the sauce with some salt & pepper, then add in the chicken and spinach and let it warm through for a minute or two.

  12. If the sauce gets too thick, add in a splash of the hot pasta water prior to draining it.

  13. Drain the pasta and toss with the sauce (I add the pasta back to the pot it was cooked in and then pour the skillet contents into the pot).

  14. Serve immediately with parmesan cheese over top.




bottom of page