Skip to main content
Italian
Easy

Creamy Tomato Spinach Pasta

Rich, velvety tomato cream sauce with wilted spinach tossed through short pasta. On the table in 25 minutes from pantry staples.

This recipe has been verified by our culinary team
Created by
Updated January 27, 2023
10 min
Prep Time
15 min
Cook Time
Servings
Creamy Tomato Spinach Pasta
$6
INTRODUCTION

What is this dish?

Creamy tomato spinach pasta combines two beloved Italian sauce traditions — the bright, acidic tomato sauce and the indulgent cream sauce — into a single, balanced result. Fresh spinach wilted directly into the sauce adds colour, nutrition, and a mild, earthy note. The whole dish comes together in 25 minutes from pantry ingredients available in any kitchen.

Why you'll love it

It is the definition of comfort food that does not require skill. The sauce builds quickly and the method is forgiving — the tomatoes and cream are balanced by each other, and the spinach adds substance without complication. Leftovers reheat well, making it an excellent choice for batch cooking.

When to serve

A weeknight family dinner, a quick meal for guests, or a reliable batch-cook for lunches throughout the week. The sauce freezes well (without the pasta) making it ideal for meal prep.

Quick tips

Cook the tomato paste before adding tinned tomatoes. Add cream on low heat — never boil. Reserve pasta water for sauce consistency. Add spinach in batches.

INGREDIENT HIGHLIGHTS

Tomato Paste

Cooked separately in olive oil before the tinned tomatoes are added — this process, called 'blooming', removes the raw, slightly acidic taste and transforms tomato paste into a rich, deep, almost caramelised base that forms the flavour foundation of the sauce.

Double Cream

Added at the end on low heat, the cream enriches and mellows the acidic tomato base into a cohesive, velvety sauce. The combination of acid from the tomatoes and fat from the cream produces a balanced, rounded flavour that is far more complex than either element alone.

Fresh Baby Spinach

Added in large handfuls and wilted directly into the hot sauce — fresh spinach reduces to a fraction of its raw volume and integrates seamlessly. It adds iron, vitamins, and a vivid green colour throughout the orange-red sauce.

Substitution Options

Kale or Swiss chard replaces spinach — add 3–4 minutes earlier as they take longer to wilt. Cherry tomatoes (halved) replace crushed tomatoes for a chunkier, fresher-tasting sauce. Single cream replaces double cream for a lighter result. Pecorino Romano replaces Parmesan for a saltier, sharper flavour. White wine (60ml) added after the garlic and before the tinned tomatoes adds complexity.

Ingredients
0/14 ready
Other
Other
Fresh Produce
Fresh Produce
Other
Fresh Produce
Fresh Produce
Other
Other
Spices & Seasonings
Dairy
Other
Other
Other

Step-by-Step Instructions

1

Cook the pasta

Bring a large pot of well-salted water to a boil. Cook the pasta until al dente according to packet instructions. Before draining, reserve 125ml (1/2 cup) of the starchy pasta cooking water. Drain and set aside.

Pro Tips:

  • Salt the pasta water generously — it should taste pleasantly salty.
  • Reserve more pasta water than you think you need — it is your insurance for adjusting sauce consistency.
Estimated time: 10 minutes
2

Build the tomato sauce

While the pasta cooks, heat olive oil in a large, deep skillet over medium heat. Add the diced onion and cook, stirring occasionally, for 5 minutes until softened and translucent. Add the minced garlic and chilli flakes and cook for 1 minute until fragrant. Add the tomato paste and stir it into the onions, cooking for 2 minutes — this step cooks out the raw tomato paste flavour and deepens the colour. Pour in the crushed tomatoes, add the dried oregano, sugar, and salt. Stir to combine and simmer for 5 minutes.

Pro Tips:

  • Cooking the tomato paste separately before adding the canned tomatoes is a classic technique that removes the raw, slightly metallic taste and produces a richer, sweeter tomato base.
  • The sugar balances the acidity of the canned tomatoes — start with 1 teaspoon and adjust to taste.
Estimated time: 13 minutes
3

Add cream, spinach, and pasta

Reduce the heat to low and pour in the double cream. Stir to combine and simmer gently for 2 minutes — do not boil the cream or the sauce may split. Add the fresh spinach in large handfuls, stirring between each addition until fully wilted. Add the drained pasta to the sauce along with 60ml (4 tablespoons) of the reserved pasta water. Toss thoroughly to coat. Remove from heat, stir in the Parmesan until melted. Taste and adjust seasoning. Serve with extra Parmesan and fresh basil.

Pro Tips:

  • Simmer the cream gently — a rolling boil can cause the cream to separate or reduce too quickly.
  • Adding spinach in batches makes it easier to wilt evenly in a full pan — it reduces to approximately 1/8 of its raw volume.
Estimated time: 5 minutes

Chef's Tips

Techniques that separate good from great

1

Use sun-dried tomato paste for extra depth

Regular tomato paste works perfectly well, but substituting sun-dried tomato paste (available in most supermarkets) adds a more intense, concentrated tomato flavour with a slight sweetness from the drying process. This single swap noticeably deepens the sauce without adding any complexity to the method.

2

Finish with cold butter instead of Parmesan

For an even silkier, glossier sauce, add 2 tablespoons of cold unsalted butter (cut into cubes) instead of or alongside the Parmesan at the end. Remove the pan from heat and swirl the butter cubes into the sauce — this technique (called 'mounting with butter') produces an emulsified, restaurant-quality sauce that coats the pasta beautifully.

Nutrition Facts

Per serving
Calories510
Protein18g
Carbohydrates64g
Fat20g
Fiber6g
Sodium580mg

Equipment Needed

  • Large pasta pot
  • Large deep skillet or sauté pan (28cm / 11-inch minimum)
  • Colander
  • Wooden spoon

Quick Tips

  • Cook the tomato paste in the oil before adding the tinned tomatoes — this step takes 2 minutes but makes a significant difference to the depth and complexity of the sauce.
  • Add cream on low heat and never boil it. High heat causes cream sauces to split (the fat separates from the liquid). A gentle simmer is all that is needed.
  • Finish the pasta in the sauce rather than adding sauce to plated pasta — tossing the cooked pasta in the sauce allows it to absorb the flavour and the starchy pasta water helps everything emulsify.

Recipe Variations

Different ways to make this dish your own

1

Creamy Tomato Spinach Pasta with Sausage

Remove the casings from 2 Italian pork sausages and crumble the meat into the pan with the onions. Cook until browned before adding the garlic and tomato paste. The pork fat renders into the sauce and the seasoned meat adds heartiness.

2

Creamy Tomato Spinach Pasta with Prawns

Add 200g of raw king prawns after the cream and simmer for 3–4 minutes until pink and cooked through. The sweet brininess of the prawns works beautifully with the tomato-cream sauce.

3

Baked Creamy Tomato Spinach Pasta

Transfer the finished sauced pasta to a baking dish, top with torn mozzarella and extra Parmesan, and bake at 200°C (400°F) for 15–20 minutes until golden and bubbling. Produces a satisfying baked pasta with crispy cheese topping.

What to Serve With

Perfect pairings to complete the meal

1

With Garlic Bread

Essential for mopping the rich tomato-cream sauce from the bowl.

2

With a Simple Rocket Salad

Peppery rocket dressed with lemon and olive oil cuts through the richness of the creamy pasta.

3

With Chilli Flakes on the Side

For those who prefer more heat — the creaminess of the sauce is an excellent base for additional spice.

Storage & Make-Ahead

Keep it fresh and plan ahead

Refrigerator

Store leftovers (pasta and sauce combined) in an airtight container for up to 3 days. The pasta absorbs the sauce on standing — add a splash of water when reheating.

Freezer

The sauce alone freezes well for up to 3 months. Freeze before adding the pasta. Thaw overnight in the fridge and reheat gently.

Make-Ahead

The sauce can be made up to 3 days ahead and refrigerated. Cook pasta fresh and combine when serving.

Reheating

Reheat gently in a saucepan over low-medium heat with a splash of water or stock, stirring frequently. Microwave on medium power in 90-second intervals, stirring between each.

Frequently Asked Questions
Leave a Review
Share your experience with this recipe
Reviews
No reviews yet

Be the first to review this recipe!

Got Leftovers?

Turn what you already have in your fridge into delicious meals. Our AI-powered generator creates personalized recipes from your ingredients.

Try AI Recipe Generator

Get 5 Delicious Recipes Every Week

Join our newsletter and discover new favorites delivered straight to your inbox. No spam, just tasty inspiration.