In this recipe
- Why This Recipe Is Great
- Creamy Tomato Pasta Recipe – Step-by-Step Guide
- Ingredients (Detailed Tips & Substitutions)
- The Secret to Perfect Pasta and Sauce Every Time
- Best Tomato Options and Pasta Shapes for This Sauce
- Prep, Freeze, Reheat and Easy Swaps
- Frequently Asked Questions (FAQ)
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.
- Ready in 15 minutes – Perfect for a fast weeknight dinner.
- 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!
- Love quick and creamy tomato sauces? Try our Gigi Hadid vodka pasta. For more creamy pastas and more, check all our pasta recipes here.
Comfort food at its best!
With these easy tips, you’ll get perfectly creamy, flavorful pasta every single time.


Creamy Tomato Pasta Recipe – Step-by-Step Guide
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. 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.
How to make tomato cream sauce?
This sauce is 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.
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 the water and add the dried pasta to cook. At the same time, heat a pan on the stove and start cooking the sauce. 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 the pasta water. You’ll need it to get the sauce to the right consistency. Save a little extra in case you want to make the sauce thinner.



Cook the Sauce
Heat a pan over medium heat. If your stove has numbers, use about 5 out of 9. 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.


Add the tomato paste and a splash of pasta water. Stir well and cook for another minute. You’ll see the sauce turn a 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.


Pour in more pasta water — about double what you used before — and stir.



Add the drained pasta, mix everything well.


Pour in the remaining pasta water. The sauce should look slightly runny, but don’t worry—the pasta will soak it up!


Add the cheese bit by bit. Stir constantly. Add it in 3–4 batches. 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!
Ingredients (Detailed Tips & Substitutions)
Are you looking for the simplest tomato cream sauce for pasta? This recipe needs only cheese, seasonings, tomato paste, and heavy cream, plus onions and garlic for extra flavor. You probably already have everything in your fridge and pantry. Now let’s take a closer look at the ingredients and equipment you need.
Equipment:
- Pot: to boil the pasta
- Pan: to cook the sauce
- Grater: to grate the cheese and garlic
Ingredients:
Need exact measurements? Check the recipe card below.
- Pasta: Pick any type you like.
- Onion: Chop it finely.
- 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.
- 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 pasta, quality is a key to getting a rich, creamy tomato flavor.
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 sauce for pasta every time!
- Use quality ingredients. For this 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!

Best Tomato Options and Pasta Shapes for This Sauce
Choose between fresh tomatoes or tomato paste and pick the pasta that works best. Get the right combo for a perfect sauce.
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.
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 and Easy Swaps
Prep the pasta ahead, freeze it, and reheat when you need. Try quick diet swaps, tasty add-ins, and sides to make it your own.
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. 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, 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 the label.

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.


What to Serve With This Pasta
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!
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.
- Green salad – Crispy salad leaves with olives, a drizzle of olive oil, and a splash of balsamic.
More Creamy Pasta Recipes
Love creamy pasta sauces? Here are a few cozy dishes you’ll enjoy:
- Pasta with Cream Sauce – If you love creamy tomato pasta, try our simple cream sauce for pasta. It’s quick, rich, and extra smooth.
- Creamy Pesto Pasta – Perfect if you want something creamy, herby, and ready in minutes.
- Sweet Potato Pasta with Feta – A delicious mix of mashed sweet potato and a silky feta sauce.
- Pasta with Ricotta and Spinach – Tagliatelle tossed in a light, creamy ricotta sauce with spinach.
- Alfredo Lasagna – Layered lasagna filled with creamy Alfredo sauce and spinach — cozy and ultra comforting.
- Burrata pasta – a quick pasta with burst tomatoes and creamy burrata on top.
- Alfredo sauce – extra easy sauce ready in 7 minutes from scratch.

15-Minute Creamy Tomato Pasta with Tomato Paste & Cream
Equipment
- Pot
- Pan
- Grater
Ingredients
- 10 g olive oil
- 40 g butter
- 40 g onion
- 2 garlic cloves
- 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)
- 150 g pasta water (save a little extra in case the sauce gets too thick and you need more)
- 200 g pasta
Spices:
- ½ tsp chili flakes
- ½ tsp salt
- 2 tsp oregano
Instructions
- Start by getting everything ready. Chop the onion, grate the garlic, and grate the cheddar cheese. Mix the chili flakes, salt, and oregano in a small bowl. Measure the olive oil, butter, heavy cream, and tomato paste. This sauce cooks quickly, so keep all the ingredients prepared and close to the stove.
- Salt the water and add the pasta to boiling water. Cook it for two minutes less than what the package says, since it will finish cooking in the sauce. One minute before draining, scoop out the pasta water and set it aside.
- This tomato cream sauce cooks quickly, so start making it as soon as the pasta goes into the water. Heat the olive oil and butter in a pan over medium heat. If your stove uses numbers, set it to about 5 out of 9.
- Once the butter melts, add the onion and cook for three to four minutes, until it’s soft and translucent.
- Add garlic, stir, and cook for 1 minute.
- Add the tomato paste along with a small splash of pasta water. Stir for about one minute. For two servings, that’s about 1 tablespoon of pasta water — if you’re making more servings, simply add a little more as needed.
- Add the spice mix and stir well.
- Pour in the heavy cream and mix constantly. Do not let it boil. Add a little pasta water to loosen the sauce — for two servings, that’s about 2 tablespoons. If you’re making more servings, simply add a bit more as needed.
- Drain the pasta and add it to the sauce, mixing well. Pour in the remaining pasta water to make the sauce smoother. If it looks too thin at first, don’t worry — the pasta will absorb 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.
Add cheese if you want it thicker.
Use pasta water if it’s for pasta.
Don’t worry if the sauce seems thin at first.
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
Thicker Consistency
Richer Flavor
Balances Acidity
How to Keep Cream from Splitting
Use heavy cream with at least 30% fat
Don’t boil the sauce
Gently simmer it instead
Yes, you can mix heavy cream with tomato sauce.
Use full-fat cream (30%+) and keep the heat low so it doesn’t split. Add the cream slowly and stir until the sauce becomes smooth and creamy — a splash of pasta water helps everything blend well.
Want it extra creamy? Just use more cream and less tomato. You can adjust the ratio to make it just the way you like.
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.











