20-Minute One-Pan Creamy Tomato Pasta (with Fresh Tomato Cream Sauce)

This One-Pan Creamy Tomato Pasta turns fresh tomatoes into a silky, cheesy sauce using just a single skillet and a handful of simple ingredients.

At a glance: this one-pan creamy tomato pasta uses 9 ingredients and takes 20 minutes from start to finish. Fresh tomatoes go whole into the pan, skins come off after cooking, and everything finishes in one skillet. Serves 2.

one pan creamy tomato pasta in a bowl, topped with shredded cheese and parsley
Jump to:

Ok so I loooove pasta. I spent a lot of time making homemade pasta in the restaurant cheffing chapter of my career, and when made right, it's one of my all-time-favorite foods to eat today.

When making certain pasta dishes (those that require tomatoes, like my Eggs in Purgatory, for example), there's a moment when the tomatoes cook down that feels a little like kitchen magic.

They start firm and bright, then slowly collapse into themselves, releasing all that juice and sweetness. Give them a little heat, a little garlic, a little onion, and suddenly you have the base of a seriously good pasta sauce.

This recipe leans into that moment.

Instead of roasting tomatoes or blending them into a smooth sauce, we let them soften right in the pan and crush them into a rustic tomato base. Then the cheese melts in, the cream rounds everything out, and the pasta water ties it all together into something glossy and rich.

The best part is that the whole thing happens in one pan. I've made this on nights when I had 20 minutes and nothing planned, and it's never once felt like a compromise.

If you love pasta as much as I do, make sure you check out some of my other pasta recipes. My Cherry Tomato Burrata Pasta takes only 20 minutes too, I've got a pretty sweet hack for easy and quick lasagna, and my Creamy One Pan Tomato and Spinach Pasta is perfect for a night when you want something cozy, fresh, and super, super simple.

Why this One-Pan Creamy Tomato Pasta works

Fresh Tomatoes Placed Cut-Side Down Build Flavor Fast

The technique of placing whole tomatoes cut-side down in a hot pan is borrowed from professional kitchens. The cut surface caramelizes directly against the pan, creating a concentrated, slightly sweet tomato flavor that would take a canned tomato sauce much longer to develop. The skin loosens from the steam trapped under the lid, which is why it peels away cleanly after 8 to 9 minutes without any blanching or extra steps. I spent years making tomato sauces the long way in restaurant kitchens, and this shortcut genuinely produces a better result for a 20-minute dinner than most of those longer methods.

Tomato Paste Does the Work of 20 Extra Minutes

A good tomato sauce traditionally needs time to reduce and concentrate. Two teaspoons of tomato paste added around the tomatoes as they cook shortcuts that process entirely. Tomato paste is essentially tomatoes that have already been cooked down to a concentrated state, so stirring it in at the start means the sauce tastes like it's been simmering for an hour by the time everything comes together. It's one of those ingredients that costs almost nothing and does a disproportionate amount of flavor work.

Two Cheeses Instead of One

Mozzarella and parmesan are doing different jobs here. Mozzarella melts smoothly and gives the sauce its creamy, cohesive body without making it feel heavy. Parmesan adds salt, sharpness, and a savory depth that mozzarella alone can't deliver. Using just one or the other gives you a sauce that's either too mild or too sharp. Together they create a balance that makes the sauce taste considerably more complex than a five-ingredient recipe has any right to.

Pasta Water Is the Secret Sauce

This is the technique that separates a good pasta sauce from a great one, and it's something every professional kitchen uses. The starchy water left over from cooking pasta is not just water: it contains dissolved starch that acts as an emulsifier when added to a fat-based sauce. Two to three tablespoons stirred in at the end creates a silky, glossy coating that makes the sauce cling to every strand rather than pooling at the bottom of the bowl. Always save a cup before draining. It's free flavor insurance!

"Yum! This really was ready in 20 minutes and my husband and I ate it right up."

-Sandy (email subscriber)

Recipe

one pan creamy tomato pasta in a bowl, topped with parsley and cheese

One-Pan Creamy Tomato Pasta with Fresh Tomatoes

5 from 4 votes
This one-pan creamy tomato pasta uses fresh tomatoes, garlic, onion, cream, and cheese to create a silky tomato sauce in a single skillet.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings: 2 people

Ingredients
 
 

  • 1 tablespoon olive oil
  • 5 ripe tomatoes
  • 1 small red onion (finely diced)
  • 1 clove garlic (grated)
  • 2 teaspoons tomato paste
  • Salt and black pepper (to taste)
  • 2 tablespoons chopped fresh parsley
  • ¼ cup shredded mozzarella
  • ¼ cup grated parmesan (plus extra for serving)
  • ¼ cup cream
  • 2-3 cups cooked pasta
  • 2 to 3 tablespoons reserved pasta water

Method
 

  1. Heat: Heat 1 tablespoon olive oil in a large pan over medium heat.
  2. Add tomatoes: Slice the tops off 5 tomatoes and place them cut side down in the pan.
    tomato in a frying pan being prepped for one pan creamy tomato pasta
  3. Add aromatics: Add 1 finely diced small red onion, 1 grated garlic clove, and 2 teaspoons tomato paste around the tomatoes.
    tomatos, onion, garlic and tomato paste in a frying pan being prepped for one pan creamy tomato pasta
  4. Cook: Cover with a lid and cook for 8 to 9 minutes until the tomatoes soften and release their juices.
  5. Remove skins: Remove the lid and use tongs or a fork to gently pull off and discard the tomato skins.
    tomatoes in a pan, simmering and getting skins removed in prep for one pan creamy tomato pasta
  6. Crush tomatoes: Using a fork or potato masher, crush the softened tomatoes directly in the pan until they form a rustic tomato sauce.
    tomatoes roasting in a frying pan and being smashed in prep for one pan creamy tomato pasta
  7. Season: Add salt, pepper, and 2 tablespoons chopped parsley.
  8. Add cheese: Stir in ¼ cup shredded mozzarella and ¼ cup grated parmesan until melted.
    tomatoes, parsley, shredded cheese in a frying pan, simmering for one pan creamy tomato pasta
  9. Add cream: Pour in ¼ cup cream and cook for 2 to 3 minutes until the sauce becomes silky.
    cream being added to tomato sauce in a pan, in prep for one pan creamy tomato pasta
  10. Add pasta: Toss in 250 to 300 g cooked pasta along with 2 to 3 tablespoons reserved pasta water until glossy and coated.
    noodles on fork from one pan creamy tomato pasta

Notes

The key to this sauce is letting the tomatoes fully soften before crushing them. If they still feel firm, give them another minute under the lid.
A mix of mozzarella and parmesan works well here because mozzarella melts smoothly while parmesan adds salt and depth.
If the sauce ever looks too thick, a splash of pasta water brings it right back to life.

Nutrition

Serving: 1 servingCalories: 501kcalCarbohydrates: 53gProtein: 18gFat: 25gSaturated Fat: 11gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 54mgSodium: 381mgPotassium: 933mgFiber: 6gSugar: 11gVitamin A: 3603IUVitamin C: 49mgCalcium: 290mgIron: 3mg

Tried this recipe?

Let us know how it was!

Chef Notes

On the Tomato Variety

Ripe tomatoes are the whole point of this recipe. The sweeter and more flavorful the tomato, the better the sauce. In summer, any vine-ripened tomato at peak season works beautifully. Out of season, Roma tomatoes are the most consistent choice since they have more flesh and less water than standard round tomatoes. I've made this with everything from garden tomatoes to supermarket hothouse tomatoes and the quality of the fruit makes a more noticeable difference here than in almost any other recipe I make.

On the Pasta Type

The pasta in the photos is Mafaldine, which is a long flat noodle with ruffled edges that holds chunky sauces beautifully. Fettuccine Ricci is another similar option. Any pasta works here though: rigatoni, penne, fusilli, spaghetti. The only thing I'd avoid is very thin pasta like angel hair, which gets lost in a sauce this substantial. Go with what you love and what you have.

On Adding Protein

The most common question I get about this recipe is how to add protein without complicating it. DrRandy in the comments suggested cooking sausage first and using the rendered fat instead of olive oil to cook the tomatoes, which is genuinely a great idea. Shredded rotisserie chicken stirred in at the end is the fastest option. A can of white beans added with the tomatoes makes it vegetarian and protein-forward. Any of these work without changing the sauce technique at all.

On the Pasta Water

Save a full cup before draining, not just a tablespoon or two. You almost certainly won't use all of it, but having enough on hand means you can adjust the sauce consistency freely at the end. Add it a tablespoon at a time, tossing as you go, until the sauce coats the pasta evenly and looks glossy. Stop the moment it looks right. Over-adding pasta water makes the sauce thin and the flavor dilute.

Frequently Asked Questions for the One-Pan Creamy Tomato Pasta

Can I use canned tomatoes instead of fresh?

Yes, but the flavor will be slightly different. Fresh tomatoes give this sauce a brighter, sweeter taste. If using canned tomatoes, choose whole peeled tomatoes and crush them directly in the pan.

What type of pasta works best?

Any pasta shape with lots of ridges and texture (like rigatoni, penne, or fusilli) works beautifully because the creamy sauce clings to the ridges and curves.

Can I make this pasta without cream?

You can. The sauce will still be good, just lighter. If skipping cream, add an extra splash of pasta water and a little more cheese to keep the sauce silky.

Why add pasta water?

Pasta water contains starch, which helps emulsify the sauce and makes it cling to the pasta instead of sitting at the bottom of the bowl.

More recipes you'll love

A few favorites I think you'll really enjoy next.

16 Comments

  1. I was thinking of adding sausage to boost the protein. Cook the sausage first, remove it from the pan, use the rendered fat instead of oil to cook the tomatoes. What do you think, Chef?

    1. This pasta is called Mafaldine, and I love it because it holds chunky sauces well. Fettuccine Ricci is another similar one. Any noodle works in this recipe though -- go with what you love!

      1. 5 stars
        I haven’t made this yet, but I plan to. One question: in the email you described the pasta as cooking in the sauce and in the recipe you note to add in cooked pasta - can I do either?
        Thank you in advance
        Carole

        1. Thanks for flagging, Carole! I realized that mistake in the email after I sent it. Too much time on the computer in one day. For this recipe, make the pasta as described above. If you want to cook the noodles in the sauce, that technique is featured in my 30-Minute One Pan Lasagna Hack...which I also highly recommend! 🙂

  2. Do the onions and garlic not get too done when sitting in the pan for 8-9 minutes while the tomatoes cook? I have a gas stove and even on very low it cooks pretty fast.

    1. No, with the lid on, they tend to stew & simmer vs. frying... so the onions & garlic work really well together while the tomatoes cook.

  3. 5 stars
    Looks great! You call for 250-300 grams of cooked pasta. Should the pasta be weighed after cooking or before?

    1. Hi BW, hopefully you find this as good news: this recipe is super flexible and is built for two portions of pasta. You don't have to get too hung up on the specific grams or weighing -- two portions of pasta (cooked and uncooked) work perfectly here!

  4. Could you do this with cherry tomatoes? Larger tomatoes are more difficult to grow in my humid climate and I don't think I'd bother making this with supermarket tomatoes.

    1. You totally could! If you use cherry tomatoes, you wouldn't take the skins off, but they will otherwise cook the same and still be delicious!

  5. Looks good and I'm planning on making tonight for gnocchi. Why wouldn't the entire tomato be used? Both the top half and bottom half?
    thank you

    1. I use the whole tomato, when I say "slice off the top" what I mean is, slice off the top little bit with the green stem. Once that's gone, the tomato goes top-down into the pan. Enjoy!!

5 from 4 votes

Leave a Reply

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

Recipe Rating