20-Minute Creamy Tomato Pasta

Posted on June 11, 2026

20-Minute Creamy Tomato Pasta

Difficulty

Prep time

Cooking time

Total time

Servings

Creamy Tomato Pasta is the perfect quick and comforting dinner for busy weeknights. Tender pasta is tossed in a rich, velvety tomato cream sauce made with simple pantry ingredients. Ready in just 20 minutes, this easy pasta recipe delivers restaurant-quality flavor with minimal effort and is sure to become a family favorite.

20-Minute Creamy Tomato Pasta

20-Minute Creamy Tomato Pasta

Make this 20-Minute Creamy Tomato Pasta with a rich tomato cream sauce and simple ingredients. The perfect quick and easy family dinner.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings: 4 people
Calories: 520

Ingredients
  

  • For the Pasta
  • 12 ounces fettuccine or linguine
  • 1 tablespoon olive oil
  • 3 cloves garlic minced
  • 1 can 15 ounces tomato sauce
  • 1/2 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon red pepper flakes optional
  • Salt and black pepper to taste
  • For Garnish
  • Fresh parsley chopped
  • Extra Parmesan cheese

Method
 

  1. Bring a large pot of salted water to a boil and cook the pasta according to package directions until al dente.
  2. Reserve 1/2 cup of pasta water, then drain the pasta and set aside.
  3. Heat olive oil in a large skillet over medium heat.
  4. Add the garlic and cook for about 30 seconds until fragrant.
  5. Stir in the tomato sauce, Italian seasoning, red pepper flakes, salt, and black pepper.
  6. Simmer for 3 to 4 minutes, stirring occasionally.
  7. Reduce the heat to low and stir in the heavy cream until fully combined.
  8. Add the Parmesan cheese and whisk until the sauce becomes smooth and creamy.
  9. Add the cooked pasta to the skillet and toss until evenly coated.
  10. If needed, add a splash of reserved pasta water to loosen the sauce.
  11. Cook for 1 to 2 more minutes until everything is heated through.
  12. Garnish with fresh parsley and extra Parmesan before serving.

Notes

  • Do not overcook the pasta.
  • Freshly grated Parmesan melts more smoothly than pre-shredded cheese.
  • Reserve pasta water before draining.
  • Simmer the sauce gently to prevent curdling.
  • Taste and adjust seasonings before serving.

Variations

  • Add grilled chicken for extra protein.
  • Stir in sautéed shrimp for a seafood version.
  • Add baby spinach during the final minutes of cooking.
  • Use penne, rigatoni, or spaghetti instead of fettuccine.
  • Mix in roasted vegetables for added flavor.
  • Add mozzarella for an extra cheesy sauce.
  • Use half-and-half instead of heavy cream for a lighter option.

Serving Suggestions

  • Serve with garlic bread.
  • Pair with a fresh green salad.
  • Top with extra Parmesan cheese.
  • Serve alongside roasted vegetables.
  • Add grilled chicken or shrimp.
  • Pair with Caesar salad.
  • Enjoy as a simple weeknight meal.

Tips

  • Use quality Parmesan for the best flavor.
  • Stir the sauce frequently while simmering.
  • Cook pasta just until al dente.
  • Save extra pasta water for reheating leftovers.
  • Garnish just before serving.
  • Make the sauce while the pasta cooks to save time.

Prep Time, Cook Time, and Total Time

Prep Time: 5 minutes

Cook Time: 15 minutes

Total Time: 20 minutes

Servings

Serves: 4 people

Nutrition Information (Approximate Per Serving)

  • Calories: 520
  • Protein: 16g
  • Carbohydrates: 55g
  • Fat: 25g
  • Sodium: 620mg

FAQs

Can I make creamy tomato pasta ahead of time?

Yes, although this pasta is best enjoyed fresh. If you need to prepare it ahead, make the sauce separately and refrigerate it for up to three days. Reheat gently on the stove and add freshly cooked pasta before serving. This helps maintain the creamy texture and prevents the pasta from absorbing too much sauce.

How do I keep the sauce creamy when reheating?

Cream-based sauces can thicken after refrigeration. When reheating, add a splash of milk, cream, or reserved pasta water while warming the pasta over low heat. Stir frequently to restore the smooth and silky consistency without drying out the sauce.

Can I use milk instead of heavy cream?

Yes, but the sauce will be less rich and creamy. Whole milk works best, though you may need to simmer the sauce slightly longer to thicken it. For a compromise between richness and calories, half-and-half is an excellent substitute.

What pasta works best for this recipe?

Fettuccine, linguine, spaghetti, penne, and rigatoni all work wonderfully. Long noodles create a silky restaurant-style dish, while short pasta shapes hold the creamy sauce in every bite. Use your favorite variety or whatever you have available.

Can I add protein to this pasta?

Absolutely. Grilled chicken, shrimp, Italian sausage, ground beef, or even shredded rotisserie chicken pair beautifully with the creamy tomato sauce. Adding protein can transform this simple pasta into a more filling and complete meal.

How long will leftovers last?

Store leftovers in an airtight container in the refrigerator for up to 3 days. The sauce will thicken as it sits, but adding a little milk or cream while reheating will bring back its creamy texture. Freezing is not recommended because cream sauces can separate after thawing.

Conclusion

This 20-Minute Creamy Tomato Pasta is proof that simple ingredients can create an incredibly satisfying meal. With its rich tomato flavor, silky cream sauce, and quick preparation time, it’s a perfect recipe for busy weeknights, family dinners, or whenever you’re craving comforting homemade pasta without spending hours in the kitchen.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating