Back to blog Quick Recipes

Creamy Tomato Spinach Pasta – Rich, Velvety & Ready in 15 Minutes

Stephanie
August 31, 2026
No comments

Comforting, vibrant, and incredibly quick, Creamy Tomato Spinach Pasta blends tender pasta with a silky sauce made from sweet crushed tomatoes, rich cream, garlic, and melted Parmesan. Fresh baby spinach wilts right into the warm pan at the end for a fresh, colorful touch.

The secret to a velvety, restaurant-quality sauce that clings to every noodle is Reserving Reserved Starchy Pasta Cooking Water and Stirring It into the Tomato Cream Reduction with Melted Parmesan Cheese. The starches bind the cream and tomato acidity together, creating an emulsified, non-separated sauce.

Why You’ll Love This Quick Pasta

  • Under 15 Minutes: Fast enough for ultra-busy weeknights using simple pantry staples.
  • Balanced Flavor Profile: Rich cream cuts through tart tomato sauce, while fresh garlic adds depth.
  • One-Pan Sauce Prep: Build the sauce in the time it takes your pasta to boil.
  • Vegetarian & Customizable: Easily customizable with grilled chicken, sausage, or chili flakes for heat.

Key Ingredients Overview

  • Pasta: 8 oz penne, rigatoni, or fettuccine.
  • Sauce Base: 1 tablespoon olive oil, 1 tablespoon butter, 1 small yellow onion (finely diced), and 4 garlic cloves (minced).
  • Tomatoes: 1 can (14 oz) tomato sauce or crushed canned tomatoes, and 2 tablespoons tomato paste.
  • Cream & Cheese: ½ cup heavy cream (or half-and-half) and ½ cup freshly grated Parmesan cheese.
  • Greens & Seasoning: 2 cups fresh baby spinach, 1 teaspoon Italian seasoning, ½ teaspoon red pepper flakes (optional), salt, and black pepper.
  • Starch Liquid: ½ cup reserved starchy pasta cooking water.

Step-by-Step Instructions

1.Boil the Pasta:8-10 min.

Bring a large pot of salted water to a boil. Add 8 oz pasta and cook until al dente according to package instructions. Scoop out ½ cup of starchy pasta water before draining, then set drained pasta aside.

2.Sauté Aromatics & Tomato Paste:3 min.

While pasta cooks, heat olive oil and butter in a large skillet over medium heat. Add diced onion and cook for 2 minutes until translucent. Stir in minced garlic and tomato paste; cook for 1 minute until fragrant.

3.Simmer Tomato Cream Sauce:3 min.

Pour in the canned crushed tomatoes, Italian seasoning, red pepper flakes, salt, and black pepper. Simmer for 2 minutes, then lower heat to low and stir in the heavy cream and grated Parmesan cheese until smooth and velvety.

4.Combine, Wilt Spinach & Serve:2 min.

Add the cooked pasta, fresh baby spinach, and half of the reserved pasta water into the skillet. Toss continuously over low heat for 1 to 2 minutes until the spinach is completely wilted and sauce coats the pasta smoothly (add remaining pasta water if sauce feels too thick). Serve immediately with extra Parmesan!

Expert Tips for Success

  • Save the Pasta Water: Starchy pasta water is liquid gold; it thins out thick cream sauces while helping the sauce stick to the smooth noodles.
  • Lower Heat Before Adding Cream: High heat can cause heavy cream or milk to curdle when mixed with acidic tomatoes. Turn the stove down to low before stirring in dairy.
  • Grate Your Own Cheese: Pre-grated packaged cheese contains anti-caking powders that keep sauce from melting completely smooth; grate your Parmesan fresh from a block.

The Recipe Card

  • Prep Time: 5 mins
  • Cook Time: 10 mins
  • Total Time: 15 mins
  • Yield: 3–4 Servings

Ingredients:

  • 8 oz Pasta (Penne or Rigatoni)
  • 1 tbsp Olive Oil & 1 tbsp Butter
  • 1 Small Yellow Onion (diced) & 4 Garlic Cloves (minced)
  • 2 tbsp Tomato Paste & 1 can (14 oz) Crushed Tomatoes
  • ½ cup Heavy Cream & ½ cup Freshly Grated Parmesan Cheese
  • 2 cups Fresh Baby Spinach
  • 1 tsp Italian Seasoning & ½ tsp Red Pepper Flakes
  • ½ cup Reserved Pasta Cooking Water

Instructions:

Boil pasta in salted water until al dente; reserve ½ cup pasta water before draining. Sauté onion, garlic, and tomato paste in oil and butter for 3 minutes. Stir in crushed tomatoes and spices; simmer 2 minutes. Reduce heat to low, mix in heavy cream and Parmesan until smooth. Toss in cooked pasta, baby spinach, and pasta water until spinach wilts. Garnish with Parmesan and serve hot!

Written By

Stephanie

Read full bio

Join the Inner Circle

Get exclusive DIY tips, free printables, and weekly inspiration delivered straight to your inbox. No spam, just love.

Your email address Subscribe
Unsubscribe at any time. * Replace this mock form with your preferred form plugin

Leave a Comment