If you’re looking for a luscious dish that feels like a warm hug on a plate, look no further than this Pasta with Tomato Cream Sauce Recipe. It perfectly blends the vibrant tanginess of tomatoes with the rich, velvety texture of cream, all wrapped around tender spaghetti. This recipe is a beautiful balance between comfort food and elegant simplicity, making it perfect for both weeknight dinners and impressing guests. Once you master this, the rich, dreamy sauce will have you reaching for the recipe again and again.

Ingredients You’ll Need

Top-down professional food photography, flat lay style, bright white marble countertop, neatly arranged, evenly spaced, tidy, clean organized layout. Include: bowl of uncooked spaghetti, small plate of unsalted butter, small bowl of minced garlic, small bowl of finely chopped onion, glass measuring cup of tomato passata, glass measuring cup of heavy cream, glass measuring cup of low-fat milk, small bowl of finely grated parmesan cheese, small bowl of dried basil, small bowl of crumbled chicken or vegetable stock powder, small bowl of finely ground black pepper, small bowl of salt. Bright soft natural lighting, sharp focus, high detail textures, realistic reflections, professional DSLR look, 4K. No finished dish, no cooked food, no hands, no text, no watermark, no brand logos --ar 4:5 --v 7

The magic of this Pasta with Tomato Cream Sauce Recipe lies in its straightforward ingredients, each playing a crucial role. From the buttery base to the fragrant garlic and the creamy finish of Parmesan and cream, these essentials come together to create a sauce that’s both flavorful and irresistibly smooth.

  • 300g/10 oz spaghetti: Use a good quality pasta that will hold the sauce beautifully without becoming mushy.
  • 2 tbsp / 30g unsalted butter: Adds a silky richness and helps soften the garlic and onion perfectly.
  • 3 garlic cloves, minced: For that pungent, aromatic kick that brings the sauce alive.
  • ½ onion, finely chopped: Provides a sweet base that mellows during cooking.
  • 1 cup / 250 ml tomato passata: Smooth and vibrant, it’s the heart of the sauce—use good quality for best taste.
  • 3/4 cup / 185 ml heavy/thickened cream: Creates the luscious, creamy texture that complements the tomatoes perfectly.
  • 1/2 cup / 125 ml milk, low fat: Lightens the sauce just a touch without sacrificing creaminess.
  • 3/4 cup / 30g Parmesan, finely freshly grated: Adds intense umami flavor and helps thicken the sauce beautifully.
  • 1 tsp dried basil or other herb of choice: A fragrant herbaceous note to elevate the tomato base.
  • 1 tsp chicken or vegetable stock powder, or 1 bouillon cube, crumbled: Adds depth and a subtle savory background.
  • Finely ground pepper + salt: To season perfectly and balance all the flavors.
TIP

You’ll find the full ingredient list, instructions, and print option in the recipe card below.

How to Make Pasta with Tomato Cream Sauce Recipe

Step 1: Cook the Pasta

Bring a large pot of salted water to a boil and cook your spaghetti according to the package directions, but with one important twist: cook it for two minutes less than suggested. This leaves the pasta perfectly al dente, ready to soak up the sauce without getting mushy. Just before draining, scoop out a mugful of pasta water — this little starchy liquid is gold for perfecting your sauce texture later.

Step 2: Sauté Aromatics

In a large skillet, melt the butter over medium heat until it starts to shimmer gently. Toss in your minced garlic and finely chopped onion and let them cook, stirring occasionally. After about two minutes, you’ll see the onions turn translucent and the kitchen fills with a wonderful aroma. This gentle cooking process builds flavor right from the start.

Step 3: Create the Sauce Base

Pour in the tomato passata, cream, and milk, giving everything a good stir. Add the dried basil and your crumbled stock powder, then sprinkle in the freshly grated Parmesan. Stir continuously until the cheese melts into the sauce and it becomes smooth and silky. Turn the heat up slightly and let the sauce simmer gently for about two minutes to blend all those flavors together perfectly, then season with salt to your taste.

Step 4: Combine Pasta and Sauce

Add the drained spaghetti directly into your skillet with the sauce. Toss everything together for one to two minutes, allowing the sauce to thicken just enough to cling beautifully to each strand of pasta. If it gets a little too thick, add small amounts of the reserved pasta water to loosen it and keep it creamy without losing body.

Step 5: Serve Immediately

Once it’s all nicely coated and glossy, transfer to plates or bowls. For the perfect finishing touch, sprinkle on a little extra parmesan and some fresh parsley if you have it. Serve straight away to enjoy the sauce at its creamiest and freshest.

How to Serve Pasta with Tomato Cream Sauce Recipe

A close-up view of creamy spaghetti coated in a thick, smooth pinkish sauce with flecks of black pepper and sprinkled with grated cheese and small green herb pieces on top. The pasta strands are tangled and glossy, resting inside a black pan, with a wooden spoon lifting some noodles on the right side. The sauce looks rich and evenly mixed through the noodles, showing a soft, velvety texture. photo taken with an iphone --ar 4:5 --v 7

Garnishes

The beauty of this dish shines through simple garnishes. A dusting of grated Parmesan or Pecorino cheese enhances the creamy, cheesy flavors, while a sprinkle of fresh parsley or basil adds a fresh, herbaceous pop and brightens the look of your plate. For a touch of texture and heat, toss on some crushed red pepper flakes or toasted pine nuts.

Side Dishes

This pasta works beautifully alongside crisp, refreshing salads like a mixed greens salad with lemon vinaigrette or a classic Caesar salad. Garlic bread or warm focaccia bread are perfect for mopping up every last bit of that luscious tomato cream sauce. To round out the meal, consider serving some roasted vegetables or even grilled chicken for added protein.

Creative Ways to Present

Looking to impress? Try plating the pasta in a shallow bowl with a delicate nest shape, topped with a sprig of fresh basil. For a casual gathering, serve the pasta family style in a large serving dish so everyone can dive in. Drizzle a little extra virgin olive oil or a light balsamic reduction around the plate to elevate the presentation.

Make Ahead and Storage

Storing Leftovers

Leftover pasta with tomato cream sauce is best stored in an airtight container in the refrigerator. To keep the sauce smooth and creamy, store pasta and sauce together rather than separately. It should be good for up to three days.

Freezing

While freezing creamy sauces can sometimes change their texture, this Pasta with Tomato Cream Sauce Recipe freezes fairly well. For best results, cool completely then freeze in airtight containers. Thaw overnight in the fridge before reheating gently on the stove, stirring frequently.

Reheating

Reheat your pasta gently on low heat in a skillet or saucepan, adding a splash of milk or reserved pasta water to bring back that silky texture without drying it out. Avoid microwaving at high heat to prevent the sauce from separating.

FAQs

Can I use other types of pasta for this Pasta with Tomato Cream Sauce Recipe?

Absolutely! While spaghetti is classic, penne, fusilli, or tagliatelle work wonderfully too. The key is choosing pasta shapes that can hold onto the creamy sauce well.

What can I substitute for heavy cream if I want a lighter version?

You can substitute heavy cream with half-and-half or a mix of milk and cream cheese for a lighter but still creamy texture. Just keep in mind the sauce may be slightly less rich.

Is it possible to make this dish dairy-free?

Yes, by swapping butter for olive oil, using coconut cooking cream or cashew cream instead of dairy cream, and choosing a vegan Parmesan alternative, you can create a delicious dairy-free version.

How do I prevent the sauce from separating?

Cook the sauce over medium to low heat and avoid boiling vigorously once the cream is added. Also, adding the pasta while still hot into the sauce and tossing immediately helps it emulsify and cling better.

Can I add protein to this dish?

Definitely! Grilled chicken, sautéed shrimp, or crispy pancetta pairs beautifully with this sauce, adding more substance without overpowering those rich, comforting flavors.

Final Thoughts

This Pasta with Tomato Cream Sauce Recipe is one of those divine dishes that feels effortless yet indulgent, perfect for when you want to treat yourself or impress loved ones. The creamy, tangy sauce that clings to every strand of pasta will quickly become a go-to favorite in your kitchen. So go on, grab that pot and skillet, and enjoy every single bite of this heartwarming meal!

Print

Pasta with Tomato Cream Sauce Recipe

Pasta with Tomato Cream Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 9 reviews

This creamy pasta with tomato cream sauce is a quick and comforting dish perfect for a weeknight meal. The combination of tomato passata, cream, and Parmesan cheese creates a rich and velvety sauce that clings beautifully to al dente spaghetti. Enhanced with garlic, onion, and herbs, this recipe delivers a satisfying and flavorful experience in just 20 minutes.

  • Author: Paula
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Pasta

  • 300g/10 oz spaghetti

Sauce

  • 2 tbsp / 30g unsalted butter
  • 3 garlic cloves, minced
  • ½ onion, finely chopped
  • 1 cup / 250 ml tomato passata (or tomato puree)
  • 3/4 cup / 185 ml heavy / thickened cream
  • 1/2 cup / 125 ml low fat milk
  • 3/4 cup / 30g Parmesan, finely freshly grated
  • 1 tsp dried basil (or other herb of choice)
  • 1 tsp chicken or vegetable stock powder (or 1 bouillon cube, crumbled)
  • Finely ground pepper and salt to taste

Instructions

  1. Cook Pasta: Bring a large pot of salted water to a boil and cook spaghetti according to package instructions minus 2 minutes for al dente texture. Before draining, reserve a mugful of the pasta cooking water for later use.
  2. Cook Aromatics: In a large skillet, melt the unsalted butter over medium heat. Add the minced garlic and finely chopped onion, cooking until they become translucent and fragrant, about 2 minutes.
  3. Prepare Sauce: Pour in the tomato passata, heavy cream, and low-fat milk. Add the grated Parmesan cheese, dried basil, and stock powder or bouillon. Stir continuously until the Parmesan melts and the sauce is smoothly combined. Increase the heat slightly and let it simmer gently for 2 minutes. Adjust salt to taste.
  4. Toss Pasta and Sauce: Add the cooked spaghetti directly to the skillet. Toss the pasta in the sauce for 1 to 2 minutes, allowing the sauce to thicken and cling to the pasta. If the sauce becomes too thick, add a little of the reserved pasta water to reach desired consistency.
  5. Serve: Serve the pasta immediately, optionally garnished with additional Parmesan cheese and fresh parsley for extra flavor and presentation.

Notes

  • For a lighter version, substitute heavy cream with half-and-half or use all milk, but the sauce will be less rich.
  • You can use vegetable stock powder to keep the dish vegetarian.
  • Reserve pasta water is starchy and helps to loosen the sauce without diluting flavor.
  • Fresh herbs such as basil or parsley enhance the freshness of the dish when sprinkled before serving.

Similar Posts

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments