In this recipe
- Why This Recipe Is Great
- Quick Facts About This Pasta
- Creamy Tomato Pasta Recipe – Step-by-Step Guide
- The Secret to Perfect Pasta and Sauce Every Time
- Fresh Tomatoes or Tomato Paste? When to Use Each for Sauce
- Which Pasta Is Best for This Sauce?
- Prep, Freeze & Reheat
- Diet Swaps, Add-Ins & Sides
Estimated reading time: 15 minutes
Why This Recipe Is Great
If you’re looking for a quick, easy, and incredibly delicious pasta dish, this creamy tomato pasta is the perfect choice! This guide gives you step-by-step instructions with all the best tips and tricks to make sure your pasta turns out perfect every time.
Here’s why you’ll love this recipe:
- Simple ingredients – Nothing fancy, just pantry staples.
- Ready in 15 minutes – Perfect for a fast weeknight dinner.
- How to cook pasta for any sauce – Learn how to keep your pasta al dente in the sauce instead of too soft.
- The secret to a perfect tomato cream sauce – Tips to make it smooth and creamy every time.
- Make it two ways – With fresh tomatoes or tomato paste and heavy cream sauce—your choice!
- How to store, freeze, and reheat – Keep leftovers fresh and just as delicious the next day.
Comfort food at its best!
With these easy tips, you’ll get perfectly creamy, flavorful pasta every single time.


Quick Facts About This Pasta
Are you looking for the simplest tomato cream sauce for pasta? This recipe only needs cheese, seasonings, tomato paste, and heavy cream. Plus, onions and garlic for extra flavor. We’re sure you have all these simple ingredients in your pantry!
Here’s why this creamy tomato sauce for pasta stands out: it’s ready in just 10–15 minutes. It takes the same time as your pasta. That’s why you cook the sauce while the pasta boils. This creamy tomato sauce is perfect for busy weeknights. It’s a great dish to serve friends and family. Especially if you plan a big party and need something easy, delicious, and quick.
Serve it with olives, garlic bread, artichoke hearts, sun-dried tomatoes, roasted red peppers, and marinated mushrooms. These simple sides are easy to find at any grocery store. This way, you make the meal more fun and customizable. Plus, it takes almost no time to prep!
And the best part? This tomato paste and heavy cream sauce is a crowd-pleaser. Love creamy sauces? You’ll love this. Prefer tomato-based sauces? You’ll love it too.

Creamy Tomato Pasta Recipe – Step-by-Step Guide
This step-by-step creamy tomato pasta recipe, also known as pink sauce pasta, is easy to follow. In this guide, we explain all the details on how to cook. If you need measurements, check the recipe card at the bottom of this page.
What you’ll need:
- Pot: to boil the pasta
- Pan: to cook the sauce
- Grater: to grate the cheese and garlic
Ingredients:
- Pasta: Pick any type you like.
- 1/2 medium onion: Chop it finely.
- 2 garlic cloves: Grate them.
- Tomato paste: We are making sauce with tomato paste and cream, so pick a high-quality tomato paste.
- Heavy cream: Cream in tomato sauce is essential. Use heavy cream with 30% fat. Lower-fat cream can curdle.
- Cheddar cheese: Grate a block of cheddar at home. Pre-shredded cheese doesn’t melt well. Tip: Check our guide on how to choose cheeses that melt perfectly in pasta sauces and soups.
- Spices: Chili flakes, oregano, salt.
- Butter + olive oil: These create an extra creamy base.
This pasta recipe with creamy tomato sauce uses simple ingredients. You only need basic equipment, like a big pan to mix the pasta and sauce—make sure everything fits! The right ingredients matter, especially heavy cream, cheese, and tomato paste. Why? For this marinara and heavy cream pasta, quality is key to getting a rich, creamy tomato flavor.

How to make tomato cream sauce? Here’s a simple, step-by-step breakdown.
Prepare everything first
Before you begin, chop the onion, grate the garlic, and measure all the ingredients. This creamy tomato pasta recipe cooks fast, so keep everything close to the stove.
Boil the pasta
Salt your water and add the dried pasta to cook. At the same time, heat a pan on the stove and start cooking this easy creamy sauce for pasta. Cook the pasta for 2 minutes less than the package instructions. Why? Because we’ll finish cooking it in the sauce. When the pasta is ready, drain it, but don’t forget to save pasta water. That reserved pasta water will help us get the perfect sauce consistency later!



Cook the Sauce
Heat a pan over medium heat (we use setting 5 out of 9 on our stove). Add butter and olive oil. Once the butter melts, add the onion and cook it for 3–4 minutes. Or until it becomes soft and translucent.
Next, add garlic and stir. Cook for about 1 minute, just until you start to smell that amazing garlic aroma. This creates the base of this garlic tomato cream sauce.
Now, add the tomato paste and 1 tablespoon of water or pasta water. Stir well and cook for another minute. You’ll see the sauce take on that beautiful, rich red color!
Add chili flakes, oregano, and salt. Stir everything together. Now our red sauce is ready. But wait—how to make creamy red pasta sauce? This is where the magic happens! Add cream and stir all the time. Don’t let it boil. Watch as the sauce turns pink and creamy right before your eyes. There it is—your perfect creamy pink pasta sauce!
Pour in some pasta water—about two tablespoons—and stir. Add the drained pasta, mix everything well, and pour more pasta water. The sauce should look slightly runny, but don’t worry—the pasta will soak it up!
Add the cheese to the tomato paste and cream sauce bit by bit. Stir constantly. Don’t add it all at once—go step by step. Let each handful melt fully before adding more. That cheesy garlic flavor in the creamy sauce is so delicious!
That’s it! If the sauce seems too thick, just add a little more pasta water. The pasta absorbs the sauce quickly, so keep it creamy. Serve your pasta with heavy cream and tomato paste right away, and enjoy!


















The Secret to Perfect Pasta and Sauce Every Time
Great pasta starts with how you cook it — and finishes with a sauce that clings just right. Here’s how to master both, no matter the recipe.
The Best Way to Cook Pasta for Any Sauce
Everyone knows how to cook pasta, right? But if you want perfect pasta in the sauce, there are a few tricks to keep in mind. These will help your pasta stay al dente and blend beautifully with the sauce!
These tips work great for this homemade creamy tomato pasta sauce, but you can use them for any pasta sauce.
- Salt your water well. This makes the pasta taste extra delicious! Don’t skip this step.
- Undercook the pasta slightly. Cook it 2 minutes less than the package says. Why? Because pasta keeps cooking in the hot sauce. If you overcook it in the water, it might turn mushy when mixed with the sauce.
- Save some pasta water. You probably know that pasta water is great for thickening sauce. But when should you save it? One minute before the pasta is done, scoop out some pasta water and set it aside. This will help you adjust the sauce consistency later.
- Do not rinse pasta under running water. Just drain it in a colander. Why? Because pasta has a thin layer of starch on the surface, and this helps the sauce stick better. It makes the pasta smooth, silky, and perfectly coated.
Now you know exactly how to cook perfect pasta for any sauce every time!


Perfect Sauce Every Time – Here’s How
Let’s talk about how to get the perfect sauce. Follow these tips to make the best pink cream sauce for pasta every time!
- Use quality ingredients. For the best pink cream sauce recipe, you only need a few ingredients, so focus on their quality. The key to a flavorful sauce is high-quality heavy cream and tomato paste—both are a must for this recipe.
- Stir constantly when you mix tomato pasta sauce and heavy cream. Never let the sauce boil! If the cream gets too hot, it can curdle. You won’t get that smooth, creamy texture.
- Use heavy cream with 30% fat. Creamy marinara pasta recipes don’t work well with light cream—it won’t thicken properly.
- Cook pasta and sauce at the same time. In almost all pasta recipes, both cook at once. Boil the pasta in a pot while preparing the sauce in a pan.
- Prep everything before you start. This creamy red sauce recipe comes together fast. If you wait to chop or measure ingredients while cooking, you’ll have to take the sauce off the stove and pause. This will make it cool down, and it won’t taste as good.
- Add pasta directly to the sauce on the stovetop. Use starchy pasta water to adjust the consistency. The starchy pasta water, sauce, and pasta come together perfectly for a rich, creamy dish!
Now you know how to get the perfect consistency for your sauce—time to try it out!

Fresh Tomatoes or Tomato Paste? When to Use Each for Sauce
You can make creamy tomato pasta recipes with fresh tomatoes or tomato paste. So, which one should you choose and when?
Fresh Tomatoes
There’s nothing better than creamy pasta pomodoro made with fresh tomatoes! It has an intense tomato flavor and a delicious aroma. But this only works if you use ripe, meaty, seasonal tomatoes. Ideally homegrown and ripened under the hot sun.
While the flavor is amazing, cooking tomato and cream sauce with fresh tomatoes takes longer. You can’t cook the sauce and pasta at the same time, as fresh tomatoes need extra time to break down. Ideally, you should strain the sauce to remove skins and seeds for a smoother texture.
If you have extra time, go for fresh tomatoes to make the best tomato cream sauce! Need a step-by-step recipe? Check our tomato sauce recipe with fresh tomatoes on our blog.
Want to make creamy tomato sauce for pasta? Just follow the recipe, and after blending the sauce, return it to a pan. Add heavy cream and stir constantly for 2–3 minutes. Then, add drained pasta, mix well, and stir in the cheese until melted. To adjust the consistency, add pasta water until it’s just right.
By the way, tomato sauce with fresh tomatoes (without heavy cream) freezes well! Check our blog post on how to freeze tomato sauce. If you want to meal prep, freeze the sauce without cream. Later, just defrost it, add heavy cream, and mix it with pasta for an easy meal!




Tomato Paste
Go for tomato paste if you need a quick and easy tomato cream sauce. It takes half the time compared to cooking with fresh tomatoes. If you want a thick and flavorful sauce, tomato paste is the perfect shortcut!
Why? Tomato paste is tomatoes cooked down until almost all the liquid is gone. That’s why it’s extra-thick and very concentrated. Just a few tablespoons give your tomato paste and heavy cream sauce a bold tomato flavor.
The tomatoes in tomato paste are strained to remove skins and seeds so the texture is smooth.
You can store tomato paste in your pantry and make tomato paste cream sauce anytime. It’s also super convenient—perfect when you need to whip up a quick dinner!
No Leftovers Tip: Use small tomato paste packages. Why? You can open just what you need and don’t worry about leftovers.


How to Store an Open Tomato Paste?
If you open a big package of tomato paste to make this creamy tomato pasta, you’ll have leftovers. How do you store leftover tomato paste? And how long does open tomato paste last?
- In the fridge: Store open tomato paste in an airtight container and keep it in the fridge for up to 7 days.
- In the freezer: Freeze it for up to 3 months. Use an ice cube tray to freeze small portions. This way, you can take out just what you need for a recipe and don’t have to defrost the whole package.
Which Pasta Is Best for This Sauce?
For this tomato cream sauce, short pasta works great.
Fusilli is a great choice because its spiral shape holds the sauce inside. And the ridges help it cling to thicker sauces. Plus, the shape makes every bite fun and flavorful!
You can also make penne with creamy tomato sauce. Penne is perfect because its tube shape traps the sauce. Especially penne rigate, which has ridges that keep the sauce from sliding off.
If you love filled pasta, try it with tortellini. The combination of a delicious filling, perfectly cooked pasta, and creamy tomato sauce makes the perfect dinner!
Or go for gnocchi with creamy tomato sauce. Soft gnocchi soak up the sauce beautifully. And every bite is rich and satisfying.
But honestly, you can use any pasta you like—this sauce makes everything extra delicious!


Prep, Freeze & Reheat
Cook once, enjoy later. Learn how to prep, store, and reheat pasta without losing flavor or texture.
How to Meal Prep
This sauce is perfect for meal prepping! Prepare cream tomato sauce ahead of time and store it in the fridge. Keep it in an airtight container for up to 5 days.
When you need a quick meal, just cook the pasta, take the red cream sauce out of the fridge, and mix it with the hot pasta. That’s it—easy dinner in 10 minutes!
How to Store and Freeze
Store pasta with tomato cream sauce in the fridge for up to 3 days. Keep it in an airtight container to stay fresh.
Don’t freeze pasta with sauce or the sauce separately. Red pasta sauce with heavy cream doesn’t freeze well. When thawed, the sauce can curdle, and the texture won’t be the same. If you want to freeze the sauce, make it without the heavy cream first. Freeze it — check our guide on how to freeze tomato sauce. Then defrost, add the cream, mix with pasta in the pan, and stir in the cheese until it melts.

How to Reheat
Leftover pasta with creamy tomato sauce makes a great meal the next day. If you know you’ll be reheating it, save 100g (or 1 cup) of starchy pasta water when cooking. Keep it in the fridge. You’ll need it to reheat this pasta sauce with heavy cream and tomato paste.
Pasta absorbs a lot of sauce as it sits and makes it much thicker. Add pasta water to bring back the perfect sauce consistency. Only reheat the portion you need—don’t reheat all the pasta at once.
Stovetop Method:
- Add about 20g (about 1 tbsp) of water, milk, or reserved pasta water per serving into a pan.
- Add the pasta and tomato sauce with cream. Place the pan over medium heat.
- Stir gently while reheating until the sauce is smooth and warmed through.
Microwave Method:
- In a microwave-safe dish, add 20g (about 1 tbsp) of water, milk, or reserved pasta water per serving.
- Place the pasta on top, cover the dish, and heat for 1 minute at 800 watts.
After 30 seconds, stir the creamy pink sauce pasta, then heat for another 30 seconds. - If your microwave has lower power, it will take a little longer. Stir now and then to keep the tomato and heavy cream sauce from curdling.


Diet Swaps, Add-Ins & Sides
Make it your way. Try easy ingredient swaps, tasty add-ins, and perfect sides to match your diet and cravings.
How to Adapt the Recipe to Your Diet
No matter your diet, this pasta can work for you. Here’s how to make it low-cal, gluten-free, or fully vegetarian — without sacrificing flavor.
Low-Calorie
This recipe is naturally high in calories because of the cream. But it’s still lower in calories than a traditional butter cream pasta sauce. You can’t replace the cream with a low-fat version, as we need 30% fat for the perfect consistency. But here’s an easy way to reduce calories—enjoy a smaller portion and serve it with a big salad to balance the meal.
Gluten-Free
All the ingredients in this tomato paste cream pasta are gluten-free, except for the pasta. To make it gluten-free, swap regular pasta for gluten-free pasta made from rice, corn, buckwheat, pea, or chickpea flour.
Vegetarian
This pasta with red sauce with heavy cream is perfect for a vegetarian diet. The only ingredient to check is the cheese. Some cheeses are not vegetarian due to animal-based rennet. To be sure, check our guide on how to pick vegetarian cheese for your meals.

Ingredients You Can Add
Make your pasta even better. Add herbs, spice, cheese, or a little acidity for extra flavor.
Spices and Herbs
To enhance the flavor of creamy red sauce, add aromatic spices like oregano, basil, and rosemary. What could be better than tomato basil cream pasta?
- Fresh basil: Add fresh basil leaves at the end of cooking after you turn off the heat. Or, for the best flavor, chop some leaves and sprinkle them over the pasta when serving.
- Dried basil: Add it along with the other spices while cooking to let the flavor develop.
For a Spicy Kick
- Chili flakes and black pepper are spicy add-ins for more heat.
- Onion and garlic not only add flavor but also make this sauce thicker and give your creamy tomato garlic pasta a mild kick of spice.
- Smoked paprika is perfect if you like a milder, smoky spiciness.
Balancing Acidity
If your heavy cream tomato sauce tastes too acidic, add a pinch of sugar. This will balance the sweetness and acidity.
Cheese
For our creamy pasta recipe, we use cheddar cheese because it melts perfectly. Any cheese that melts well will work!
Want to add more cheese? Sprinkle finely grated Parmesan or Pecorino Romano on top as a finishing touch. One of our favorite ways to serve heavy cream tomato paste is with creamy Parmesan grated with a potato peeler. This creates extra-long, thin slices that are absolutely delicious!
We only use Parmesan or Pecorino Romano as a topping, not in the sauce. Why? Because these cheeses don’t melt well in pasta. They stay grainy and don’t blend into a creamy sauce. That’s why we use cheddar to make sure the cheese melts smoothly.
Check out our guide on how to choose cheese that melts well for pastas and soups. The right cheese makes all the difference! If you’re unsure whether your cheese melts well, we also show you how to test it.


What to Serve With This Pasta
Pasta with creamy red sauce is a complete dish. If you follow the measurements in this recipe, you’ll feel full! But if you want a little something on the side, check out these tasty ideas. (Links below!)
- Garlic bread – Extra crispy and full of flavor. With our recipe, you can make a single serving in just a few minutes.
- Potato salad – Crispy potatoes, fresh veggies, and a delicious creamy dressing!
- Guyanese roti – Soft, flaky, and perfect for scooping up leftover tomato sauce.
- Pasta with cream sauce – If you love creamy tomato pasta, try our cream sauce for pasta. It’s quick, and the texture is extra smooth!
- Vegetarian lasagna soup – Extra creamy tomato lasagna cooked in one pot.
- Bean stew – Got leftover creamy tomato sauce? Use it to make a flavorful bean stew. Or try our version without cream.
Creamy Tomato Pasta with the Best Tomato Cream Sauce
Equipment
- Pot
- Pan
- Grater
Ingredients
- 10 g olive oil
- 40 g butter
- 40 g onion
- 10 g garlic
- 80 g tomato paste
- 80–100g heavy cream 30% fat, not lower
- 80 g cheddar cheese – Buy a block and grate it yourself. Pre-shredded cheese doesn’t melt well.
- 250g – 300g pasta water
- 200 g pasta
Spices:
- ½ tsp chili flakes
- ½ tsp salt
- 2 tsp oregano
Instructions
- First, get everything ready. Chop 40g onion, grate 10g garlic, and grate 80g cheddar cheese. Mix the spices: ½ tsp chili flakes, ½ tsp salt, and 2 tsp oregano. Measure 10g olive oil, 40g butter, 80–100g heavy cream (30% fat, not lower), and 80g tomato paste. This sauce cooks fast, so keep everything ready by the stove.
- Salt the water and add 200 g of pasta to boiling water. Cook it 2 minutes less than the package instructions. We’ll finish cooking it in the sauce. One minute before draining the pasta, scoop out 250-300 g of pasta water.
- This tomato cream sauce cooks fast. Start cooking the sauce as you add the pasta to cook. For the sauce, heat olive oil and butter in a pan over medium heat (setting 5 out of 9 on our stove). When the butter melts, add the onion and cook for 3-4 minutes until soft and translucent.
- Add garlic, stir, and cook for 1 minute.
- Add 80 g of tomato paste and 1 tbsp of water. Stir for 1 minute.
- Add the spice mix and stir well.
- Pour in 80-100 g of heavy cream and mix constantly. Do not let it boil. Add 2 tablespoons of pasta water.
- Drain pasta. Add it to the sauce and mix well. Pour in 100g more pasta water to make the sauce smoother. Don’t worry, the pasta absorbs it quickly!
- Add the grated cheese in several steps. Stir constantly. Add a little, mix, wait until it melts, then add more.
- If the sauce is too thick, add more starchy pasta water.
Video
Nutrition
Have you tried this recipe?
Share the love! Let us know how it turned out! Leave a comment under the recipe or on our YouTube channel.