Creamy Tomato Pasta – Better Than Takeout

Creamy Tomato Pasta is a quick and easy, better-than-takeout dinner that’s ready in just 20 minutes. After making this countless times, I’ve discovered the trick to the perfect, creamy sauce. Jump to the recipe card or keep reading for my best tips. If you love recipes like this, you’ll also enjoy Crispy Dairy Maid Cakes and The Best 5 Ingredient Baked Salmon.

Why This Creamy Tomato Pasta – Better Than Takeout Is Pure Comfort
- Bursting with fresh tomato flavor
- Creamy and comforting, yet light
- Ready in just 20 minutes
- Better than takeout and budget-friendly
What You'll Need for Creamy Tomato Pasta – Better Than Takeout
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- pasta
- tomatoes
- garlic
- heavy cream
- mozzarella
- olive oil
- red pepper flakes
- salt
- black pepper
- basil
- Optional: parmesan
- Optional: red pepper flakes
- Optional: fresh basil

📝 Ingredient Notes
- pasta: Use any shape you prefer, such as penne, fusilli, or rigatoni.
- tomatoes: Canned San Marzano tomatoes are best for this recipe.
đź›’ Tools & Equipment I Recommend
- Stainless Steel Skillet — Even heat distribution for perfect pasta cooking and sauce reduction. → See on Amazon
- Immersion Blender — Smooths the sauce directly in the pan for a quick, no-mess cleanup. → See on Amazon

How to Make Creamy Tomato Pasta – Better Than Takeout
- Cook Pasta: Cook pasta according to package instructions until al dente. Reserve 1 cup of pasta water before draining.
- Sauté Garlic: In a large skillet, sauté minced garlic in olive oil over medium heat until fragrant.
- Add Tomatoes: Add canned tomatoes, including the juice, to the skillet. Use an immersion blender to puree the tomatoes until smooth.
- Simmer Sauce: Simmer the tomato sauce for 10-15 minutes, stirring occasionally. Season with salt, black pepper, and red pepper flakes.
- Add Cream: Stir in heavy cream and simmer for an additional 5 minutes, allowing the sauce to thicken.
- Toss Pasta: Add cooked pasta to the skillet, along with reserved pasta water as needed to achieve your desired consistency. Toss to coat the pasta in the sauce.
- Add Cheese: Stir in mozzarella cheese until melted and creamy. If needed, add more pasta water to adjust the consistency.
- Serve: Serve the creamy tomato pasta hot, garnished with fresh basil, parmesan, and additional red pepper flakes if desired.
Cook's Tips for Perfect Creamy Tomato Pasta – Better Than Takeout
- Common mistake and fix: Adding too much cream can make the sauce too thick. To prevent this, add pasta water as needed to achieve your desired consistency.
- Tip: For a spicier version, add more red pepper flakes or a pinch of cayenne pepper.
- Tip: To make this recipe vegetarian, use vegetable broth instead of chicken broth in the pasta cooking water.
- Tip: For a healthier version, use half-and-half instead of heavy cream and whole-wheat pasta instead of regular pasta.
Storing & Reheating Creamy Tomato Pasta – Better Than Takeout
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the fridge for up to 3 days. Make-ahead tip: The tomato sauce can be made up to 2 days in advance and stored in the fridge. Reheat before adding the cooked pasta and cheese.
Freezing Creamy Tomato Pasta – Better Than Takeout
Freeze individual portions for up to 2 months. Thaw in the fridge overnight before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (180°C) for 10-15 minutes or until warmed through. Microwave: Reheat in the microwave for 1-2 minutes or until warmed through. Stir occasionally.
Recipe Notes
- Chef tip: For a richer flavor, use homemade chicken broth in the pasta cooking water.
- Best substitution: Substitute the heavy cream with full-fat canned coconut milk for a dairy-free version.
- Make-ahead: The tomato sauce can be made up to 2 days in advance and stored in the fridge. Reheat before adding the cooked pasta and cheese.
- Scaling: This recipe can be easily doubled or tripled to serve a larger crowd.
- Troubleshooting: If the sauce becomes too thick, add more pasta water to thin it out. If the sauce is too thin, simmer it for a longer period to reduce and thicken.
Want to level up this recipe?
Stainless Steel Skillet — Even heat distribution for perfect pasta cooking and sauce reduction. → Check price on Amazon
Creamy Tomato Pasta – Better Than Takeout

Ingredients
Main Ingredients
- pasta
- tomatoes
- garlic
- heavy cream
- mozzarella
Seasonings
- olive oil
- red pepper flakes
- salt
- black pepper
- basil
Optional Toppings
- parmesan
- red pepper flakes
- fresh basil
Instructions
- Cook Pasta: Cook pasta according to package instructions until al dente. Reserve 1 cup of pasta water before draining.
- Sauté Garlic: In a large skillet, sauté minced garlic in olive oil over medium heat until fragrant.
- Add Tomatoes: Add canned tomatoes, including the juice, to the skillet. Use an immersion blender to puree the tomatoes until smooth.
- Simmer Sauce: Simmer the tomato sauce for 10-15 minutes, stirring occasionally. Season with salt, black pepper, and red pepper flakes.
- Add Cream: Stir in heavy cream and simmer for an additional 5 minutes, allowing the sauce to thicken.
- Toss Pasta: Add cooked pasta to the skillet, along with reserved pasta water as needed to achieve your desired consistency. Toss to coat the pasta in the sauce.
- Add Cheese: Stir in mozzarella cheese until melted and creamy. If needed, add more pasta water to adjust the consistency.
- Serve: Serve the creamy tomato pasta hot, garnished with fresh basil, parmesan, and additional red pepper flakes if desired.
Notes
- Chef tip: For a richer flavor, use homemade chicken broth in the pasta cooking water.
- Best substitution: Substitute the heavy cream with full-fat canned coconut milk for a dairy-free version.
- Make-ahead: The tomato sauce can be made up to 2 days in advance and stored in the fridge. Reheat before adding the cooked pasta and cheese.
- Scaling: This recipe can be easily doubled or tripled to serve a larger crowd.
- Troubleshooting: If the sauce becomes too thick, add more pasta water to thin it out. If the sauce is too thin, simmer it for a longer period to reduce and thicken.
Storage
- Fridge: Store leftovers in an airtight container in the fridge for up to 3 days.
- Freezer: Freeze individual portions for up to 2 months. Thaw in the fridge overnight before reheating.
- Oven reheat: Reheat in the oven at 350°F (180°C) for 10-15 minutes or until warmed through.
- Microwave reheat: Reheat in the microwave for 1-2 minutes or until warmed through. Stir occasionally.
- Make ahead: The tomato sauce can be made up to 2 days in advance and stored in the fridge. Reheat before adding the cooked pasta and cheese.
Nutrition Per Serving
- Calories: 450
- Protein: 15g
- Fat: 18g
- Carbs: 55g
- Fiber: 3g
- Sugar: 6g
- Sodium: 900mg
- Cholesterol: 50mg
- Sat. Fat: 10g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Creamy Tomato Pasta – Better Than Takeout FAQs
Yes, you can make the tomato sauce up to 2 days in advance. Store it in the fridge and reheat before adding the cooked pasta and cheese.
The sauce may have been too thin if you added too much pasta water or didn't simmer it long enough. To fix this, simmer the sauce for a longer period to reduce and thicken.
Yes, you can freeze individual portions of creamy tomato pasta for up to 2 months. Thaw in the fridge overnight before reheating.
No, creamy tomato pasta is best made on the stovetop in a skillet.
The best substitute for heavy cream in creamy tomato pasta is full-fat canned coconut milk for a dairy-free version.
A Warm Final Note
I can’t wait for you to try Creamy Tomato Pasta – Better Than Takeout and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






