This creamy tomato pasta is decadent, delicious, and so easy to make. It’s perfect for a quick weeknight meal when you need a comfort food dinner that everyone in your family will love.

close up image of creamy tomato pasta.

Pin this recipe now to save it for later

This creamy tomato pasta is my back pocket pasta recipe. It’s easy, everyone in my family enjoys it, and I can guarantee that dinner will be a win.

In fact, my kids often ask for leftovers the next day! I often double the sauce just so there’s extra. The creamy tomato sauce is irresistible and perfect for sopping up with some crusty homemade garlic bread.

top down image of creamy tomato pasta served in a white round bowl.

Creamy Tomato Pasta Recipe

If you know how to boil water for pasta, then you will easily be able to make this creamy tomato pasta recipe. Sauté some onions and garlic, add your favorite canned tomato sauce, then mix in heavy cream and parmesan cheese. It’s that simple!

The whole recipe takes less than thirty minutes to make and a lot of the cooking time is hands-off. You can do some dishes, set the table, or just sit down and relax while the pasta sauce simmers on the stove.

The creamy pasta sauce smells incredible as it cooks. Before you know it, everyone in your family will be asking when dinner will be ready. It’s hard to wait when you know that the meal is going to be so good!

ingredients to make creamy tomato pasta.

Ingredients for Creamy Tomato Pasta

See recipe card below this post for ingredient quantities and full instructions. 

  • Penne pasta – Penne is a great pasta shape for thick sauces; the sauce can go inside the noodle and cover the pasta completely. You can choose to use your favorite pasta. However, shapes like rotini, rigatoni, or even mini shells are best because they hold the sauce well.
  • Olive oil
  • Butter
  • Onion – I like to make the sauce with white onions because they deliver a nice strong flavor. 
  • Garlic 
  • Tomato sauce – Any brand of tomato sauce will work well. I like classic Barilla Tomato & Basil sauce as it has a good balance of flavors. You can use homemade tomato sauce to make this recipe if you feel like being extra fancy! 
  • Salt
  • Pepper
  • Sugar
  • Heavy cream – You can use heavy cream or heavy whipping interchangeably. Or, swap the heavy cream for milk to make a lighter sauce, but be sure to use whole milk.
  • Parmesan cheese – Use freshly grated parmesan cheese rather than dry parmesan cheese. Fresh cheese will melt into the sauce evenly, making it thick and rich. 
  • Basil – Chopped fresh basil makes the perfect garnish, giving the pasta a pop of color and fresh flavor. Substitute dried basil if desired.


  • Use a jar of chunky tomato sauce or diced tomatoes to give the dish a little texture. Some tomato pieces in the sauce are quite good!
  • Add some meatballs to the sauce. You can heat up pre-cooked meatballs right in the simmering sauce for the last five minutes of cooking time. This is a great way to bulk up the meal.
  • Skip the sugar to make the sauce a little tangier and a little less sweet. 

How to Make Creamy Tomato Pasta

  1. Make the pasta: Start by cooking the penne according to the package directions until al dente. They will be a little bit hard. Save one cup of the hot pasta water to use in the sauce!
  2. Sauté the veggies: Melt the olive oil and butter in a medium pot or deep skillet over medium heat. Cook the onions and garlic until they’re fragrant and soft.
  3. Make the sauce: Add the jarred tomato sauce, salt, and pepper to the pot, and stir. Let the sauce simmer over low heat for about 25 minutes. Stir the sauce occasionally as it cooks to prevent it from burning on the bottom of the pan. 
  4. Stir in the cheese: Add the heavy cream and cheese to the sauce and stir. The cheese will melt as you stir. If the sauce is too thick, you can add a little of the saved pasta water to make it the perfect consistency. 
  5. Add in the pasta: Stir the cooked pasta noodles into the creamy sauce and enjoy! 
serving of creamy tomato pasta in a white round bowl.

How to Store

Transfer leftover creamy tomato pasta to an airtight container, and store it in the fridge for up to five to six days.

To reheat, simply pop the pasta in the microwave, and reheat it for about one minute. Give the pasta a good stir to make sure the sauce covers the pasta evenly! Add a splash of broth as needed to loosen the creamy tomato sauce back up.

Quick Tip

While some pasta sauce does freeze well, we don’t recommend freezing sauces with heavy cream or milk. The cream separates from the sauce when reheated, making the sauce look curdled.

Serving Suggestions

My creamy tomato pasta recipe goes well with almost any Italian-style side dish. I love pairing it with my homemade garlic bread or soft dinner rolls. A chopped salad with Italian dressing is a nice light side dish.

You can even add some air fryer meatballs to the sauce will help make the pasta dish more filling!


What happens if you add milk to tomato sauce?

Adding milk or cream to tomato sauce makes it creamy and rich. You want to wait to add the milk until the sauce is completely cooked. Otherwise, the sauce will break and look separated. Whisk it in right before you are ready to serve the sauce and you will get a very tasty creamy tomato sauce!

Why did my milk curdle in my pasta sauce?

High-fat kinds of milk and creams will hold up better in a hot sauce, while skim milk or low-fat milk alternatives will separate and look curdled. Sauces with milk should also never be allowed to boil; boiling milk will cause it to curdle. The trick is to use a high-fat dairy and stir it away from the heat. Adding the milk at a lower temperature and mixing it in slowly is the key!

What to add to tomato pasta to make it taste better?

Adding cream, parmesan cheese, freshly chopped basil, a splash of red wine or a pinch of hot red pepper flakes are all quick, easy ways to make your tomato pasta taste better. Sautéed garlic and onions are other tasty ingredients you can mix into your sauce. Of course, using my creamy tomato pasta sauce recipe is the best way to improve a jar of tomato sauce.

More Delicious Pasta Recipes

Creamy tomato pasta being stirred with a wooden spoon.

Creamy Tomato Pasta

My creamy tomato pasta is decadent, delicious, and extremely easy to make. It is perfect for a quick weeknight meal when you need comfort food that everyone in your family will love.
3.35 from 23 votes
Course: Dinner, Main Course
Cuisine: Italian
Servings: 6 servings
Prep Time: 10 minutes
Cook Time: 25 minutes



  • 12 ounces penne pasta
  • 2 Tablespoons butter
  • 2 Tablespoons olive oil
  • 1 medium onion, finely diced
  • 4 cloves garlic, minced
  • 2 (15 ounce) cans tomato sauce
  • dash of sugar
  • 1 teaspoon salt
  • ¼ teaspoon ground black pepper
  • 1 cup heavy cream
  • ¼ cup grated parmesan cheese
  • fresh basil, chopped


  • Cook pasta according to package directions for al dente. Drain, reserving 1 cup of pasta water.
    12 ounces penne pasta
  • Heat butter and oil over medium heat. Add onions and garlic and sauté for a minute until onions are transparent.
    2 Tablespoons butter, 2 Tablespoons olive oil, 1 medium onion, finely diced, 4 cloves garlic, minced
  • Stir in tomato sauce, sugar, salt, and pepper. Simmer over low heat for 25 to 30 minutes, stirring occasionally.
    2 (15 ounce) cans tomato sauce, 1 teaspoon salt, ¼ teaspoon ground black pepper, dash of sugar
  • Remove from heat and add heavy cream and parmesean cheese. Mix well.
    1 cup heavy cream, ¼ cup grated parmesan cheese
  • Add pasta and stir (thin with pasta water if needed).
  • Add to pasta bowls and top with chopped basil and a sprinkle of parmesan cheese before serving.
    fresh basil, chopped


Serving: 1serving | Calories: 451kcal | Carbohydrates: 47g | Protein: 10g | Fat: 25g | Saturated Fat: 13g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 0.2g | Cholesterol: 58mg | Sodium: 507mg | Potassium: 210mg | Fiber: 2g | Sugar: 4g | Vitamin A: 738IU | Vitamin C: 2mg | Calcium: 85mg | Iron: 1mg
Did you make this recipe?Mention @kasey_allthingsmamma or tag #allthingsmamma!

Categories: , ,

About Kasey Schwartz

For over 15 years, Kasey Schwartz, the mastermind behind All Things Mamma, has been the ultimate go-to for mouthwatering family recipes. Her work has been featured on, Buzz Feed, Better Homes and Gardens, and more, making her your go-to mom next door for all things delicious and family-friendly.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.