Easy 20-Minute Creamy Tomato Pasta : Family Friendly, Healthy, Delicious!

This post may contain affiliate links. Please read our disclosure policy.

Are you craving a cozy, satisfying meal that comes together fast? The 20-Minute Creamy Tomato Pasta combines classic Italian flavors with modern convenience, delivering silky sauce, cheesy goodness, and fresh basil in every bite. It’s the perfect choice for easy weeknight dinners, healthy family meals, and anyone seeking a quick, budget-friendly supper.

Table of Contents

Ingredient List

Here’s what you’ll need for this comforting pasta dish. All ingredients are simple, pantry-friendly, and easy to find:

IngredientAmount
Penne1 pound
Kosher salt1 ½ teaspoons + for pasta water
Salted butter4 tablespoons
Chopped onion1 ½ cups
Garlic cloves, chopped4 large
Tomato paste2 tablespoons
Crushed tomatoes (canned, 14.5 oz)1 can
Red pepper flakes½ teaspoon
Heavy cream1 cup
Parmesan cheese, grated¾ cup + extra for serving
Fresh basil, thinly sliced½ cup + extra for serving
Fresh mozzarella, torn1 pound

Affiliate equipment you’ll love for this recipe:

Step-by-Step Instructions

  1. Cook the Pasta
    Bring a big pot of water to a boil. Season generously with kosher salt. Add penne and cook until al dente according to package instructions.
  2. Reserve Pasta Water & Drain
    Scoop out 1 cup of pasta cooking liquid and set aside. Drain penne without rinsing.
  3. Sauté Onion & Garlic
    In the same pot over medium heat, melt butter. Once foamy, add onions and a sprinkle of salt; sauté for 3-4 minutes until soft and translucent. Stir in chopped garlic and cook 30 seconds.
  4. Add Tomato Base
    Blend in tomato paste and sauté 1 minute. Stir in crushed tomatoes, 1 ½ teaspoons kosher salt, and red pepper flakes. Simmer 5 minutes.
  5. Make It Creamy
    Add heavy cream, grated Parmesan, and sliced basil. Stir well until combined and smooth.
  6. Combine Pasta and Sauce
    Return penne to the pot, tossing with sauce. Add ¾ cup of reserved pasta water to make it extra silky.
  7. Add Cheese and Finish
    Stir in torn mozzarella. Serve hot in big bowls, topping with extra Parmesan and fresh basil.

Equipment tip: Use a food processor if you want onions super fine, and a garlic press for easy prep.

Creamy Tomato Pasta

Helpful Tips

  • For even faster prep, chop the onion and garlic ahead.
  • Adjust red pepper flakes for spice preference.
  • Swap penne for any short pasta shape, like rigatoni or ziti.
  • Keep leftover pasta in an airtight container and reheat with a splash of cream.

Recommended utensils for serving and prep: mixing bowlskitchen utensils, and a weight kitchen scale for accuracy.

FAQ Section

Can I make this dish ahead?
It’s best fresh, but you can prep the sauce and refrigerate. Cook pasta just before serving for optimal texture.

Is this recipe kid friendly?
Absolutely! The creamy sauce and mild mozzarella make it a kid favorite. Reduce or omit red pepper flakes for picky eaters.

Can I make this dairy free?
Try substituting vegan butter, dairy-free cream, and a plant-based mozzarella for a creamy sauce minus the dairy.

What pasta shapes work well?
Any short pasta like rotini, bowties, or shells absorbs sauce beautifully.

How can I add protein?
Add cooked chicken, shrimp, or chickpeas along with the penne.

Print

Easy 20-Minute Creamy Tomato Pasta : Family Friendly, Healthy, Delicious!

A rich and creamy tomato pasta made in 20 minutes, featuring Parmesan, mozzarella, and fresh basil for a satisfying family dinner.

  • Author: Sara
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale

1 pound penne

1 ½ teaspoons kosher salt plus more for pasta water

4 tablespoons salted butter

1 ½ cups chopped onion

4 large garlic cloves, chopped

2 tablespoons tomato paste

1 14.5 ounces can crushed tomatoes

½ teaspoon red pepper flakes

1 cup heavy cream

¾ cup grated Parmesan cheese plus more for serving

½ cup thinly sliced fresh basil plus more for serving

1 pound fresh mozzarella, torn into bite sized pieces

Instructions

1. Bring a large pot of water to a boil. Season with kosher salt and add pasta. Cook according to the package directions. Drain and set aside, save 1 cup pasta liquid.

2. In the same pot over medium heat, melt the butter. When foamy, add onion and a sprinkle of salt, sauté 3-4 min until soft and translucent.

3. Stir in garlic, sauté 30 seconds.

4. Stir in tomato paste, sauté 1 minute.

5. Add crushed tomatoes, remaining kosher salt, and red pepper flakes; simmer 5 minutes.

6. Add heavy cream, Parmesan cheese, and basil; stir until smooth.

7. Return penne to the pot, toss to coat. Add about ¾ cup reserved pasta water for a silky sauce.

8. Stir in fresh mozzarella.

9. Serve with extra Parmesan and basil.

Notes

Reduce red pepper for mild flavor.

Swap penne for any short pasta.

Serve immediately for best texture.

If you found this recipe helpful, feel free to check out the kitchen equipment below. Click on any image to view and purchase the product through our Amazon affiliate links at no extra cost to you. Your support helps us keep Deliciousavors.com running and bringing you great recipes!