Creamy Tomato Pasta Recipe
This creamy tomato pasta is one of those dishes I keep coming back to, especially when I want something comforting that doesn’t take forever. The sauce is rich and smooth, and it really clings to every bite of pasta—so good.
You can get this on the table in about 30 minutes, and honestly, most of the stuff you’ll need is probably already hanging out in your pantry.
Let me walk you through what you’ll need and how I pull it all together. I’ll share a few tricks, some thoughts on what makes this recipe actually worth making, and what you can expect when you dig in.
Equipment
No need to hunt down any fancy gadgets for this one. Just the basics—stuff you probably already have.
Here’s what I use:
- Large pot (6 quarts or bigger, for boiling pasta)
- Medium saucepan (for the sauce)
- Colander (to drain the pasta)
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Chef’s knife and cutting board
- Garlic press (optional, but hey, it’s handy)
- Ladle (for serving)
The big pot matters—pasta needs room, or it’ll stick and clump, which is just annoying. I usually fill mine about three-quarters full with water.
For the sauce, a medium saucepan works just right. It gives you enough space to stir without making a mess. I like using a wooden spoon; it just feels better in my hand and doesn’t scratch up my pans.
A colander is a must for draining the pasta, and make sure the holes aren’t too big or you’ll lose half your noodles.
A garlic press is nice if you want to save a minute, but honestly, I just chop mine with a knife most of the time.
That’s it. Nothing wild—just kitchen basics.
Ingredients
I kept things simple here, so you don’t have to run to five different stores. The creamy tomato sauce comes together with a handful of ingredients, but they all pull their weight.
For the pasta, I usually reach for penne, rigatoni, or spaghetti. They all hold the sauce well. If you’re looking to go lighter, zucchini noodles are a decent swap.
Here’s what you’ll need:
- 1 pound pasta (penne, rigatoni, or spaghetti)
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 6 ounces tomato paste
- 1 cup heavy cream
- 1 cup Parmesan cheese, freshly grated
- 1 teaspoon salt
- ½ teaspoon black pepper
- ¼ teaspoon red pepper flakes (optional)
- Fresh basil leaves for garnish
- 1 cup reserved pasta water
Freshly grated Parmesan really is worth it here—it melts better and just tastes way better than the stuff in the green can.
The combo of tomato paste and heavy cream gives you a thick, rich sauce that’s not watery. Tomato paste packs a big punch, so the flavor’s all there.
You can play with the amount of Parmesan if you want it cheesier or a little more mellow. Totally up to you.
Instructions
Start by bringing a big pot of salted water to a boil. When it’s ready, toss in your pasta and cook it until it’s al dente, according to the box.
Before you drain the pasta, scoop out about a cup of that pasta water. It’s starchy and helps the sauce come together—don’t skip this step.
While the pasta’s cooking, heat up your olive oil in a large skillet over medium. Add the garlic and let it cook for about 30 seconds, just until it smells good.
Pour in the tomato paste and let it cook for 5-7 minutes so it thickens up and the flavor gets deeper.
Stir in the heavy cream and let it simmer for another couple of minutes. The sauce will turn a nice peachy color as everything mixes together.
Season with salt, pepper, and a pinch of red pepper flakes if you want a bit of heat. Some folks say this is kind of like penne alla vodka, just without the vodka.
Once the pasta’s done, drain it and toss it right into the skillet with your sauce. Add the reserved pasta water little by little, stirring, until the sauce is glossy and coats the pasta just right.
Let it all cook together for another minute or two so the flavors really come together.
Finish with fresh basil and a good handful of grated Parmesan. That’s it—creamy tomato pasta, ready to go.
Notes
Freshly grated Parmesan is the move—it melts smoother and gives the sauce a better texture. The pre-grated stuff can make things a little gritty.
This is one of my go-to weeknight dinners because it comes together so fast. Sometimes I double it and keep leftovers in the fridge for a couple of days.
If you want to bulk it up, grilled chicken with mozzarella on top is a great add. Just slice up the chicken and lay it over the pasta before serving.
The sauce might look thin at first, but it thickens as it cools. If it gets too thick, just splash in a bit more pasta water until it loosens up.
I like serving this with a simple salad and some cheesy garlic bread. The bread is perfect for mopping up any extra sauce.
Fresh basil at the end really brightens things up. I try to use it if I have it, but dried basil works in a pinch—just use less.
For a little kick, add red pepper flakes when you cook the garlic. Start small and adjust to your taste.

Equipment
- Large pot (6-quart or bigger)
- large skillet
- Colander
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Chef’s knife and cutting board
- Garlic press (optional)
- Ladle
Ingredients
- 1 lb pasta penne, rigatoni, or spaghetti
- 2 tbsp olive oil
- 3 cloves garlic minced
- 6 oz tomato paste
- 1 cup heavy cream
- 1 cup Parmesan cheese freshly grated, plus more for serving
- 1 tsp salt plus more for pasta water and to taste
- 1/2 tsp black pepper
- 1/4 tsp red pepper flakes optional
- 1 cup reserved pasta water starchy water from boiling pasta
- fresh basil leaves for garnish
Instructions
- Bring a large pot of well-salted water to a boil. Cook the pasta until al dente according to the package directions.
- Before draining, reserve 1 cup of the pasta cooking water. Drain the pasta and set aside.
- While the pasta cooks, heat the olive oil in a large skillet over medium heat. Add the minced garlic and cook for about 30 seconds, just until fragrant.
- Add the tomato paste and cook for 5–7 minutes, stirring often, until it darkens slightly and turns thick and glossy.
- Reduce heat to low and stir in the heavy cream. Simmer for 1–2 minutes until smooth and combined.
- Season with salt, black pepper, and red pepper flakes (if using).
- Add the drained pasta to the skillet and toss to coat. Add reserved pasta water a little at a time, stirring, until the sauce becomes glossy and clings to the pasta.
- Stir in the Parmesan until melted. Taste and adjust salt and pepper as needed.
- Serve immediately topped with fresh basil and extra Parmesan.
Notes
Nutrition
Tasting Notes
When I first tried this creamy tomato pasta, I was surprised by how the rich, smooth sauce hugged every noodle. The tomato flavor pops—bright and a little tangy—while the cream softens things up with a bit of sweetness.
The sauce has this velvety feel that really sticks to the fork. There’s a gentle hint of garlic, just enough to give the dish some depth but not so much that it takes over.
Basil shows up with a fresh, almost peppery note, and honestly, it keeps each bite from getting boring. The pasta itself soaks up some of the sauce, so you get these tasty little pockets in every bite.
I’d say the consistency lands right in the sweet spot—not runny, not gloopy, just right for clinging to the noodles. Temperature actually makes a difference here.
When it’s hot, the flavors seem bolder, and the cream stays silky. The tomatoes somehow taste even brighter when everything’s warm.
There’s a slight sweetness from the tomatoes, which plays nicely with the savory garlic and herbs. Not a spicy dish, but I did notice a touch of black pepper that gives a gentle warmth.
It’s got that comforting, familiar vibe—kind of like something you’d find in a cozy Italian kitchen, but not fussy. Each ingredient does its thing without fighting for the spotlight.
Honestly, this pasta is at its best when you eat it right away. The sauce keeps its creamy feel, and the flavors stay balanced.
I’d give it a taste before serving, just in case it wants a little more salt or pepper.
