There are nights when I open the pantry, see a jar of tomato sauce and a box of pasta, and just know dinner is going to be fine. This creamy tomato pasta sauce is one of those recipes that turns those basic ingredients into something that actually feels like a meal worth sitting down for. It doesn’t take long, and most of what you need is probably already in your kitchen.
Thank you for reading this post, don't forget to subscribe!The sauce comes together in the same amount of time it takes to boil the pasta, so there’s no real waiting around once you get started.
Why You’ll Love This Dinner
This one earns its spot in the rotation because it’s simple without tasting like it. The sauce is rich and clings to every noodle, and it’s built from just a handful of ingredients you likely already keep on hand.
It also comes together quickly. Since the sauce cooks in the same window as the pasta, there’s no extra time added to dinner. And if you want to bulk it up with chicken or shrimp, it takes well to either without much extra effort.
Ingredients
Here’s what goes into the sauce:
8 ounces dry pasta
1 tablespoon olive oil
1 tablespoon unsalted butter
1 medium shallot, finely diced
4 garlic cloves, finely chopped
1 tablespoon tomato paste
1½ cups tomato sauce (passata)
1 cup heavy cream
⅓ cup Pecorino Romano, grated
Fresh basil leaves, to taste
Salt and freshly ground black pepper, to taste
A couple of notes before you start. Grate the Pecorino off a block rather than using the pre-shredded kind — it melts more smoothly into the sauce that way. And it’s worth letting the cream sit out for a few minutes before adding it, since cold cream straight from the fridge is more likely to make the sauce look a little broken instead of smooth.
Step-by-Step Instructions
Cook the pasta in a large pot of salted water according to the package directions, until al dente. Before draining, scoop out 1 to 2 cups of the starchy pasta water and set it aside — you may need it later to loosen the sauce.
Meanwhile, heat the olive oil in a large pan over medium heat and melt the butter into it.
Add the shallot and garlic and cook for 2 to 3 minutes, stirring often, until they turn soft and fragrant.
Stir in the tomato paste and let it cook for about 30 seconds — you’ll notice the color deepens slightly as it toasts. Pour in the tomato sauce and simmer for 2 to 3 minutes over low-medium heat.
Stir in the heavy cream and simmer gently for 3 to 5 minutes, until the sauce thickens to your liking. It may look a little thin at first, but it comes together as it simmers.
Season with salt and pepper, then toss the cooked pasta into the sauce. If it feels too thick, loosen it with a splash of the reserved pasta water.
Turn off the heat and stir in the grated Pecorino and fresh basil, tossing well to combine. Serve right away with extra Pecorino on top, if you like.
What to Serve With It
This pasta is satisfying enough on its own, but a simple green salad rounds things out nicely if you want something fresh alongside it. Garlic bread also works well for scooping up any extra sauce left on the plate.
Variations
If you want to add protein, chicken or shrimp are both good options here — just cook them separately and stir them in once the sauce is finished. Yellow onion can stand in for the shallot if that’s what you have; just dice it finely and let it cook a minute or two longer. A pinch of red pepper flakes added with the shallot and garlic brings a little warmth if your family likes some heat.
If you’re looking for a chicken pasta with a similarly creamy, garlicky sauce, this creamy garlic parmesan chicken pasta is worth trying next, or for something with a lighter, tangier twist, this creamy ricotta chicken pasta is another good one to keep in the rotation.
Storage
This pasta is best enjoyed right after it’s made, since creamy sauces tend to lose a bit of their silkiness once they sit. If you do have leftovers, they’ll keep in an airtight container in the fridge for up to 3 days. Reheat gently over low-medium heat in a saucepan, adding a splash of milk to loosen the sauce back up.
Frequently Asked Questions
Can I use a different pasta shape?
Yes. Short shapes like penne or rigatoni catch the sauce especially well, but any pasta you have on hand will work.
Why did my sauce look thin right after adding the cream?
That’s normal. It thickens as it simmers, so give it a few minutes before judging the consistency.
Can I make this vegan?
You can swap the cream for unsweetened oat or coconut cream and use plant-based butter and cheese alternatives in place of the dairy versions.
What can I use instead of Pecorino Romano?
Parmesan works well if that’s what you have. It’s slightly milder, but it melts in nicely.
Can I add protein to this recipe?
Yes, chicken or shrimp both work well. Cook them separately and stir them into the finished sauce.
Why is my sauce a little too thick?
Add a splash of the reserved pasta water, a little at a time, until it loosens back up to the consistency you like.
I hope this becomes one of those dinners you can put together without much thinking, on a night when that’s exactly what you need.
Creamy Tomato Pasta Sauce
Equipment
- Large pot
- Large pan
Ingredients
- 8 oz dry pasta
- 1 tbsp olive oil
- 1 tbsp unsalted butter
- 1 medium shallot finely diced
- 4 cloves garlic finely chopped
- 1 tbsp tomato paste
- 1.5 cup tomato sauce passata
- 1 cup heavy cream
- 0.333 cup Pecorino Romano grated
- fresh basil leaves to taste
- salt and freshly ground black pepper to taste
Instructions
- Cook the pasta al dente in a large pot of salted water according to package directions. Reserve 1-2 cups of pasta water before draining.
- Meanwhile, heat the olive oil in a large pan over medium heat and melt the butter into it.
- Saute the shallot and garlic for 2-3 minutes, stirring often, until translucent and fragrant.
- Stir in the tomato paste and cook for 30 seconds, then pour in the tomato sauce and simmer for 2-3 minutes on low-medium heat.
- Stir in the heavy cream and simmer on low heat for 3-5 minutes, or until thickened to your liking.
- Season the sauce with salt and freshly ground black pepper, then toss the cooked pasta with the sauce. Add reserved pasta water if it gets too thick.
- Turn off the heat, stir in the grated Pecorino and fresh basil leaves, and toss well to combine. Serve immediately with extra Pecorino on top, if desired.
