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
- Frequently Asked Questions (FAQ)
Estimated reading time: 18 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 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.
15-Minute Creamy Tomato Pasta – The Best Tomato Cream Sauce Ever
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 pasta 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.
Frequently Asked Questions (FAQ)
Yes! Heavy cream and tomato paste come together to make a quick and creamy tomato sauce that’s great for pasta or other dishes. Here’s what to keep in mind.
Tips for the perfect sauce:
Use heavy cream with at least 30% fat.
Lower-fat cream can split when heated. Stick with full-fat for the best texture and stability.
Add cheese if you want it thicker.
Grated parmesan or cheddar helps the sauce thicken and adds extra flavor.
Use pasta water if it’s for pasta.
A splash of starchy pasta water helps combine the cream and tomato paste into a silky sauce. It also helps the sauce cling to the pasta.
Don’t worry if the sauce seems thin at first.
Once you mix it with pasta, the starches will absorb some of the sauce, and the texture will be just right.
Heavy cream transforms your pasta sauce, making it smooth, rich, and balanced.
Here’s why adding cream to pasta sauce is a great idea.
Benefits of Adding Cream to Pasta Sauce:
Silky Texture
Cream makes the sauce smooth and luxurious.
Thicker Consistency
It helps thicken the sauce, so it clings perfectly to your pasta.
Richer Flavor
Cream adds a buttery richness and depth to the dish.
Balances Acidity
Especially in tomato or lemon-based sauces, cream softens sharp or acidic notes for a well-rounded flavor.
How to Keep Cream from Splitting
Cream can split if not handled properly. Here’s how to avoid it:
Use heavy cream with at least 30% fat
Lower-fat creams are more likely to separate when heated.
Don’t boil the sauce
Gently simmer it instead. High heat can cause cream to curdle.
Yes! Tomato paste makes a quick, flavorful, and rich pasta sauce — no need for canned tomatoes or passata.
Why it Works
Tomato paste is highly concentrated, so it brings deep tomato flavor with just a small amount. You’ll just need to loosen it up and season it well.
How to Make Tomato Paste Pasta Sauce
Sauté aromatics:
Soften chopped onion and garlic in olive oil over medium heat.
Add tomato paste:
Add 1 tablespoon of tomato paste per serving.
Loosen the paste:
Add the same amount of starchy pasta water (or a bit more) to create a smooth, silky sauce.
Season to taste:
Add salt, pepper, and:
A pinch of dried oregano or a few fresh basil leaves.
Toss with cooked pasta:
Mix until the pasta is fully coated in the sauce.
Tip: Since tomato paste is more intense than tomato purée or passata, use it in small amounts, and always balance the acidity with seasoning or a touch of sweetness if needed.
Yes, you can definitely mix heavy cream with tomato sauce — it’s a great way to make your sauce rich, creamy, and smooth.
Here’s how to do it:
Use heavy cream with at least 30% fat. Cream with less fat can split when heated.
Start by adding tomato sauce or tomato paste to your pan.
Then pour in the heavy cream, stirring gently.
Add a splash of pasta water to help the sauce blend and coat the pasta.
Keep the heat low to medium — avoid high heat, which can cause the sauce to separate.
Want it extra creamy? Just use more cream and less tomato. You can adjust the ratio to make it just the way you like.
It’s easy to make a creamy tomato pasta sauce using just tomato paste and heavy cream — and it turns out rich, smooth, and flavorful.
Here’s how to make it step-by-step:
Sauté onion and garlic in a bit of olive oil or butter until soft.
Add tomato paste and a splash of pasta water. Stir to loosen it up.
Season with chili flakes, salt, oregano, or your favorite spices.
Pour in heavy cream and another splash of pasta water. Keep stirring — don’t use high heat to avoid splitting the cream.
Add your cooked pasta and a bit more pasta water to bring the sauce together.
Want it extra thick and creamy? Add grated cheese and mix well until it melts into the sauce.
Check the recipe card for all measurements and full step-by-step instructions.
To keep your sauce smooth and creamy, follow these tips when adding cream to tomato sauce:
Use heavy cream with at least 30% fat — lower-fat cream is more likely to split when heated.
Stir constantly as you mix the cream into the tomato sauce. This helps everything blend evenly.
Add pasta water to help the tomato and cream combine smoothly. The starch in the water brings the sauce together.
Don’t let the sauce boil after adding cream.
Using quality ingredients and gentle heat is the key to a silky, balanced tomato cream sauce.