creamy tomato pasta

Posted on September 29, 2025

Modified: September 30, 2025

By Sofia
A close-up of creamy tomato pasta in a white bowl, generously garnished with grated Parmesan cheese and fresh herbs, with a fork.

This creamy tomato pasta is one of those recipes that feels like a warm hug in a bowl. It’s rich, velvety, and comes together so quickly you’ll wonder why you ever thought weeknight comfort food had to be complicated. The sauce, a beautiful blend of tangy tomatoes and luscious heavy cream, clings perfectly to every piece of rigatoni, creating a dish that’s both simple and deeply satisfying.

In our house, busy evenings are the norm, and finding a meal that everyone loves can be a challenge. I remember one particularly chaotic Tuesday when I had less than 30 minutes to get dinner on the table. I reached for these exact pantry staples crushed tomatoes, a bit of cream, and pasta—and this recipe was born. It instantly became a family favorite, a go-to meal that brings a sense of calm and connection to our dinner table, no matter how hectic the day has been.

What I love most about this dish is its effortless nature and nourishing results. It’s a true one-pot pasta dish that minimizes cleanup without sacrificing flavor. My best tip for making weeknight cooking easier is to embrace recipes like this one—simple, hearty, and filled with love.

What You Need to Make This Recipe

This recipe shines by using simple, high-quality pantry staples to create an incredible sauce. The magic of this creamy tomato pasta comes from the combination of rich tomato paste, smooth heavy cream, and a generous amount of Parmesan cheese. The full ingredient list is in the recipe card below!

A close-up of a white plate filled with creamy tomato pasta, garnished with Parmesan cheese and fresh herbs, with a fork on the side.
Enjoy a comforting bowl of creamy tomato pasta, perfectly garnished and ready to eat!

How to Make creamy tomato pasta

This dish comes together in just a few simple steps, making it the perfect easy weeknight meal. You’ll start by cooking the pasta until it’s perfectly al dente. While that’s happening, you’ll build a flavorful sauce right in the same pot, starting with sautéed onion and garlic, then simmering the tomatoes and cream until they meld into a velvety, delicious sauce to coat the pasta.

A close-up of creamy tomato pasta in a white bowl, generously garnished with grated Parmesan cheese and fresh herbs, with a fork.
a073ecf510dffba059dc7b1ab34d01d14906715efcccf912e718fe602aa33d2a?s=30&d=https%3A%2F%2Fyummyget.com%2Fwp content%2Fuploads%2F2024%2F11%2Fcropped FOOD Website 2 iconSofia

Velvety Creamy Tomato Pasta

A luscious and simple creamy tomato pasta sauce that comes together in under 30 minutes, using pantry staples for a comforting weeknight meal.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American, Italian
Calories: 562

Ingredients
  

  • 12 oz Rigatoni or Penne Pasta or your favorite short pasta
  • 2 tbsp Olive Oil extra virgin
  • 1 small Yellow Onion finely chopped
  • 4 cloves Garlic minced
  • 2 tbsp Tomato Paste
  • 1/4 tsp Red Pepper Flakes or more, to taste
  • 1 can (28 oz) Crushed Tomatoes good quality
  • 1 tsp Dried Oregano
  • 1/2 cup Heavy Cream room temperature
  • 1/2 cup Parmesan Cheese freshly grated, plus more for serving
  • 1/4 cup Fresh Basil chopped or torn
  • Salt and Freshly Ground Black Pepper to taste

Equipment

  • Large pot
  • Large Skillet or Dutch Oven
  • Measuring Cups and Spoons
  • Colander

Method
 

Cook the Pasta
  • Bring a large pot of heavily salted water to a rolling boil. Add the pasta and cook according to package directions until al dente. Just before draining, carefully reserve about 1 cup of the starchy pasta water.
Start the Sauce
  • While the pasta is cooking, heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and a pinch of salt. Sauté for 5-7 minutes, until the onion is soft and translucent.
  • Add the minced garlic and red pepper flakes to the skillet. Cook for about 1 minute until fragrant, stirring constantly to prevent the garlic from burning.
  • Stir in the tomato paste and cook for 2 minutes, stirring frequently. This step deepens the tomato flavor and removes any raw taste.
Simmer and Finish
  • Pour in the can of crushed tomatoes, add the dried oregano, and season with salt and black pepper. Stir everything together, bring to a simmer, then reduce the heat to low. Let the sauce gently simmer for at least 10 minutes to allow the flavors to meld.
  • Reduce the heat to the lowest setting. Slowly stir in the heavy cream and the grated Parmesan cheese until the cheese is fully melted and the sauce is smooth and creamy. Taste and adjust seasoning if needed.
  • Add the drained pasta directly to the skillet with the sauce. Toss well to coat every piece of pasta. If the sauce is too thick, add a splash of the reserved pasta water (a tablespoon at a time) until it reaches your desired consistency.
  • Remove from heat and stir in the fresh basil. Serve immediately, topped with extra grated Parmesan cheese and a sprinkle of black pepper.

Notes

For a richer flavor, you can deglaze the pan with a splash of white wine after cooking the garlic and let it reduce before adding the tomato paste.
Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. The sauce may thicken, so you might need a splash of milk or water when reheating.
Vegan Option: Substitute the heavy cream with full-fat coconut milk or a cashew cream, and use a nutritional yeast-based parmesan alternative.

Pro Tips for Making This creamy tomato pasta

Getting that perfectly silky sauce and flavor is easy with just a few of my tried-and-true tricks. These little steps are what take a good creamy tomato pasta and make it absolutely unforgettable.

Use Quality Ingredients

The beauty of a simple recipe is that every ingredient gets a chance to shine. I recommend using a good quality brand of crushed tomatoes, like San Marzano if you can find them, as they provide a sweeter, less acidic base for your homemade tomato cream sauce. The same goes for the Parmesan—using a freshly grated block of cheese will melt much more smoothly than pre-shredded varieties.

Don’t Rush the Simmer

Allowing the sauce to simmer for at least 10-15 minutes is key. This gives the flavors time to meld together, deepening the tomato taste and allowing the sauce to thicken naturally. It’s a small step that makes a huge difference in the final result.

Save Your Pasta Water

Before you drain your pasta, save about a cup of the starchy cooking water. This liquid gold is the secret to a perfectly emulsified sauce. If your sauce seems a little too thick after adding the cream and cheese, a splash of pasta water will help thin it out while keeping it wonderfully creamy.

My Secret Trick: I always add the tomato paste to the pot right after sautéing the onions and garlic, and I let it cook for a minute or two until it darkens in color. This process, called “blooming,” caramelizes the paste and unlocks a much deeper, richer tomato flavor than just stirring it in later. It’s a simple step that adds incredible depth to your homemade tomato cream sauce.

Fun Variations for creamy tomato pasta

One of the best things about a classic recipe is how easily you can adapt it to your family’s tastes or what you have on hand. This creamy tomato pasta is a wonderful canvas for creativity!

Add Some Protein

  • Spicy Sausage: Brown some spicy or sweet Italian sausage and add it to the sauce for a heartier, more robust meal. The savory sausage is a perfect match for the creamy tomato base.
  • Grilled Chicken: Stir in some diced grilled chicken at the end for an easy protein boost. It’s a great way to use up leftovers!
  • Shrimp: For a touch of elegance, add some sautéed shrimp. If you love a bit of spice, you could take inspiration from my Cajun Shrimp Pasta and add a sprinkle of Cajun seasoning to the sauce.

Sneak in Some Veggies

I love adding a handful of fresh spinach to the sauce at the very end. Let it wilt for a minute or two before serving—it’s an effortless way to add nutrients. You could also stir in some roasted red peppers, sun-dried tomatoes, or sautéed mushrooms for extra flavor and texture. This makes the one-pot pasta dish even more wholesome.

Make It Extra Creamy and Rich

For an even more decadent sauce, try stirring in a spoonful of mascarpone cheese or cream cheese along with the heavy cream. This adds a wonderful tang and an even silkier texture. If you’re a fan of rich, creamy chicken dishes, you might also love my Tuscan Chicken Pasta, which uses a similar creamy base. Crafting a delicious homemade tomato cream sauce is all about balancing these rich flavors.

What to Serve With creamy tomato pasta

While this creamy tomato pasta is a complete and satisfying meal all on its own, a simple side dish can round it out beautifully, especially when you’re feeding a hungry family.

  • A Simple Green Salad: A crisp green salad with a light vinaigrette is the perfect contrast to the rich, creamy sauce. The freshness cuts through the richness and balances the meal.
  • Crusty Garlic Bread: My family would never forgive me if I served a pasta dish without some warm garlic bread for dipping! It’s perfect for soaking up every last bit of that delicious sauce.
  • Roasted Vegetables: A side of simple roasted broccoli or asparagus adds a lovely bit of texture and nutrition. Just toss them with olive oil, salt, and pepper and roast until tender. It’s an effortless way to make this an easy weeknight meal.

Sometimes, I’ll even pair this dish with other hearty flavors. While it’s a different style, the savory notes in something like a Philly Cheese Steak Pasta show how versatile a good pasta base can be.

How to Store creamy tomato pasta

One of the things I love about cozy pasta dishes is that the leftovers are often just as good the next day! Storing this creamy tomato pasta correctly ensures it stays fresh and delicious.

In the Refrigerator

Allow the pasta to cool to room temperature, then transfer it to an airtight container. It will keep well in the fridge for up to 3-4 days. The sauce may thicken slightly upon chilling.

Reheating Your Pasta

For the best results, I recommend reheating this pasta gently on the stovetop over low heat. You can add a splash of milk, cream, or water to help loosen the sauce and bring back its original creamy consistency. Just stir occasionally until it’s warmed through. You can also microwave it in short intervals, stirring in between.

Nutritional Benefits: creamy tomato pasta

This delicious creamy tomato pasta offers more than just comfort; it’s a nourishing meal that brings wholesome ingredients to the table. The tomatoes provide a wonderful source of vitamins like lycopene, while the Parmesan cheese adds a bit of protein and calcium, making it a well-rounded family dinner.

FAQs

Can I make this dish dairy-free?

Yes, you can adapt this creamy tomato pasta to be dairy-free. For the cream, I’d recommend substituting full-fat coconut milk or a cashew-based cream for the best texture. You can also use a high-quality, plant-based Parmesan cheese alternative. The flavor profile will be slightly different, but it will still be a delicious and satisfying meal.

What kind of tomatoes are best for the sauce?

For a rich and flavorful sauce, I highly recommend using canned crushed tomatoes, preferably San Marzano style if they are available. They have a natural sweetness and lower acidity that creates a beautifully balanced base. In a pinch, you can also use a can of diced tomatoes and blend them briefly to get a smoother consistency for your sauce.

Can I add vegetables or protein to this pasta?

Absolutely! This recipe is a fantastic base for adding your favorite extras. Sautéed mushrooms, roasted red peppers, or a few large handfuls of fresh spinach wilted into the sauce at the end are all wonderful additions. For protein, cooked Italian sausage, grilled chicken, or even chickpeas would be delicious and make this creamy tomato pasta a heartier one-pot meal.

My sauce seems too thin. How can I thicken it?

If your sauce isn’t as thick as you’d like, there are a couple of easy fixes. First, make sure you let it simmer long enough for the liquid to reduce. You can also create a small slurry by mixing one tablespoon of cornstarch with two tablespoons of cold water, then slowly whisking it into the simmering sauce until it thickens. Another great trick is to just add a little more Parmesan cheese, which will help thicken the sauce beautifully.

Conclusion

This creamy tomato pasta is more than just a quick recipe; it’s a promise of a warm, comforting meal that brings the whole family together without any stress. It’s proof that you don’t need a lot of time or complicated ingredients to create something truly special and nourishing. It embodies everything I love about cooking—simplicity, connection, and the joy of sharing a meal made with love. If you enjoyed the simple comfort of this dish, you might also fall in love with the hearty layers of my Stuffed Shells, another family favorite.

For more recipe follow me en Facebook and Pinteres

You might also like these recipes

Leave a Comment

Recipe Rating