Tomato Cream Sauce with Linguine
This Pasta with Tomato Cream Sauce is one of my favorite pasta dishes for a quick and easy weeknight meal. It takes minimal ingredients and comes together in a snap!
The creamy tomato sauce is made by combining tomato paste and heavy cream, two ingredients you might already have on hand. It’s basically a vodka sauce, without the vodka!
The easiest way to make a quick tomato cream sauce is to stir tomato paste into heavy cream, and you could stop right there, but what really makes this creamy pasta sauce sing are the layers of flavor. The sautéed shallots, garlic, parmesan, and fresh parsley give it depth. And the whole thing comes together in the time it takes the pasta to boil, so it’s a wonderful weeknight dinner with great leftovers for lunch the next day!
For more easy pasta recipes, try Pasta with Fresh Tomato Sauce, Orecchiette Pasta with Sausage and Broccolini, and Shrimp Scampi Pasta.

Why You’ll Love This Recipe
- If your kids will eat pasta with tomato sauce, creamy tomato sauce isn’t that far of a leap, and it’s a bit more gourmet for the grown-ups!
- The diced shallots add more flavor to the sauce, and the kids will never even notice they’re in there.
- Serve the red pepper flakes on the side, and everyone can enjoy as much or as little heat as they like.
Ingredients:
- Linguine Pasta: Long strands the creamy tomato sauce can coat. Spaghetti or angel hair would also work.
- Olive Oil: For cooking the shallots until fragrant and wilted.
- Shallot: Diced fine; they melt right into the sauce, and the kids will never spot it.
- Tomato Paste: Just ⅓ cup gives the sauce all its tomato flavor.
- Pasta Water: A full ladle of the starchy cooking water is added to the sauce in place of the vodka to give it a smooth, silky texture.
- Garlic: Freshly minced cloves for the best flavor, nothing pre-crushed in a jar.
- Heavy Cream: That’s all it takes to turn the tomato paste into a creamy tomato sauce.
- Red Pepper Flakes: For a little heat, stirred in or served on the side.
- Fresh Parsley: Chopped and stirred in at the end, with a little more for garnish.
- Parmesan Cheese: Freshly grated, for the best flavor and a nutty, salty finish.

Tomato Paste in a Tube Is the Best Pantry Staple
- Tomato paste is a great way to add a burst of tomato flavor to anything that could use a pick-me-up.
- I use it in everything from my Minestrone Soup and Roasted Red Pepper and Tomato Soup to Angel Hair Pasta with Roasted Tomatoes when cherry tomatoes and red peppers are not in season.
- I always buy it in the tube rather than the little cans, because if you only need a small amount, you can pop the rest back in the refrigerator without worrying about how to store it. Mutti is my favorite brand for the best flavor.
Step #1: Boil the Pasta
- Bring a large pot of salted water to a boil and cook the linguine until al dente.
- It’s important not to cook the pasta all the way through, but rather to keep it in the pot of hot water at the al dente stage (with the heat off) until after the sauce is made.
- You’ll use a little of the pasta water to thin the sauce, and during this time, the pasta will continue to cook in the warm water until done.

Pasta Water Creates the Silkiness in the Sauce
This sauce is very close to a traditional vodka sauce, but without the vodka. Personally, I’ve never noticed the difference in flavor when making it with or without the vodka. But I do notice a difference in texture when I substitute pasta water for the vodka. I add a full ladle of pasta water to the sauce, and I find the starchiness makes it so smooth and silky!
Step #2: Build the Sauce
- In a large, deep skillet, heat the olive oil over medium heat, then cook the shallots until fragrant and wilted.
- Add the tomato paste and stir to combine.
- Add the ladle of pasta water and stir to thin the sauce, then add the garlic and stir to combine.
Would you like to save this?

Step #3: Add the Cream and Finish
- Add the heavy cream and stir to combine.
- Then add the red pepper flakes, freshly grated Parmesan cheese, and the fresh parsley.
- TIP: If your sauce gets too thick while you’re waiting for the pasta to be done, thin it with more pasta water. Just don’t add too much, or it could dilute the flavor. If that happens, add a bit more tomato paste, garlic, or cheese, whichever you think it needs.
Red Pepper Flakes Kick Up Any Pink Sauce
Creamy pasta sauces are decadent and comforting on their own, but red pepper flakes really boost them. The heat is a great counter-balance against the richness of the cream. You can stir them into the sauce, or simply serve them on the side. I serve them on the side when I’m making this for kids!

Step #4: Toss and Serve
- Drain the pasta, add it to the sauce, and toss gently with tongs to coat.
- Transfer the pasta to a large serving bowl and garnish with more grated cheese, parsley, and pepper flakes if desired.
- Serve family-style. I find that when introducing new flavors to the family, especially to kids, letting them serve themselves works better than portioning out the servings.
Tips For Success
- Reach for the largest deep skillet you have, so there’s room to toss all the pasta with the sauce at the end.
- Have everything prepped before you start, because once the shallots are in the skillet, this recipe moves quickly, and you don’t want the al dente pasta sitting in the hot water for too long, or it will overcook and become mushy!
- You can make the sauce a day in advance and reheat it while the pasta cooks. Just loosen it with a splash of pasta water as it warms through.
Substitutions and Variations
- Use a diced yellow onion in place of the shallot if that’s what you have, though the shallot is a little milder and sweeter.
- Add a splash of white wine along with the pasta water for a bit more depth.
- For more protein, add shredded rotisserie chicken or cooked shrimp.
- For more veggies, add a handful of fresh spinach and cook it down in the sauce until wilted.
What Can I Serve with This Recipe?
Serve this alongside my Garlic Knots with Pizza Dough for a great family dinner or a quick, easy lunch! A simple green salad with my French Vinaigrette and some crusty bread on the side make it a complete, satisfying meal.
Serving/Storage Suggestions
Make the sauce up to a day in advance and reheat it while the pasta cooks, loosening it with a splash of water as it warms through.
Store leftovers in an airtight container in the refrigerator for up to 2 days. They make for great leftovers for lunch the next day!
To reheat, place the pasta in a skillet with ¼ cup of water, cover, and heat until steaming. Toss with tongs to loosen the sauce, then add a tablespoon of tomato paste and a little more parmesan cheese to taste to boost the flavor.
“Made this last night, doubled the recipe, my 3 boys ate it all up and they want it again tonight. I didn't have all the ingredients so I substituted the heavy whipping cream for butter, fresh parsley with dried parsley and shallot with red onion, and linguine with angel hair pasta. I added 2 lbs of steamed shrimp before mixing the pasta.”
Tomato Cream Sauce Recipe with Linguine
Pasta with Tomato Cream Sauce, made with tomato paste, heavy cream, shallots, and parmesan. A quick and easy weeknight dinner, basically a vodka sauce without the vodka.
Ingredients
- 1/2 pound (230g) Linguine pasta
- 2 Tbsp (30 ml) of olive oil
- 1 shallot, diced
- 1/3 cup (80ml) tomato paste
- 1 full ladle of pasta water
- 2 cloves garlic, minced
- 1/3 cup (80ml) heavy cream
- 1/4 tsp (1.25ml) Red Pepper Flakes
- 1/4 cup (22g) freshly grated parmesan cheese
- 2 Tbsp (30ml) freshly chopped parsley.
Instructions
- Boil water for pasta and cook pasta until al dente. Take it off the heat, but keep it in the water until the tomato sauce is done. You'll need the pasta water to make the sauce. It will continue to cook through sitting in the water.
- In a large, deep skillet, heat the olive oil, then cook the shallots until fragrant and wilted. Add the tomato paste; stir to combine. Add the pasta water; stir to thin the sauce. Add the garlic; stir to combine.
- Add the heavy cream, stir to combine, then add the red pepper flakes, parmesan cheese, and the fresh parsley.
- If your sauce gets too thick while waiting for the pasta to cook, thin it with more pasta water. Just don't add too much, or it could dilute the flavor of the sauce. If this happens, add a bit more tomato paste, garlic, or cheese. Whichever you think it needs.
- Drain the pasta, add it to the sauce, and toss gently with tongs to coat. Transfer pasta to a large serving bowl, garnish with more grated cheese, parsley, and pepper flakes if desired.
Notes
- Add a full ladle of pasta water to the sauce, since that starchiness is what makes it silky.
- If the sauce thickens too much while the pasta cooks, thin it with more pasta water. Just don't add too much or it could dilute the flavor. If that happens, add a bit more tomato paste, garlic, or cheese to build it back up.
- Serve the red pepper flakes on the side when serving kids.
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 154Total Fat: 8gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 3mgSodium: 12mgCarbohydrates: 17gFiber: 1gSugar: 1gProtein: 3g





