Quick Supper Ideas.

pasta · easy

Creamy Tomato Pasta

A rich, tangy tomato cream sauce that clings to tender short pasta.

Prep 5 minCook 12 minTotal 17 minServes 3
Jump to Recipe ↓
Creamy Tomato Pasta
By Quick Supper Ideas · Published October 9, 2026

When I was a student, my idea of a creamy pasta sauce was a jar and a prayer. This recipe came out of wanting something just as easy but noticeably better, without having to reduce cream for ages. The trick turned out to be a few cubes of cream cheese melted into simmering passata. It gives you a silky, blush-pink sauce in about four minutes, and it clings to the pasta in a way that feels almost indulgent.

It’s ideal on busy nights because the sauce is done before the pasta is. You put the water on, start the garlic, and by the time the penne is tender the sauce is just waiting. Two pans, a few minutes of stirring, and dinner is ready.

A closer look at the ingredients

Penne. Any short shape with ridges or tubes catches the sauce well; rigatoni, fusilli, and farfalle all work. Quick-cook pasta helps keep the timing tight.

Garlic. Two cloves give a gentle background flavor. Add a third if you love garlic.

Tomato passata. Smooth passata makes the creamiest sauce. Crushed tomatoes will give a slightly more rustic texture, and you can use a can of chopped tomatoes blended briefly if that’s what you have.

Cream cheese. Full-fat cream cheese melts most smoothly. Mascarpone is a richer alternative; a splash of heavy cream also works. For dairy-free, use a plant-based cream cheese or a couple of spoonfuls of cashew cream.

Pasta water. This starchy liquid is free and important. It loosens the sauce and helps it bind to the pasta, giving it that glossy finish.

Basil and oregano. Dried oregano goes into the sauce for depth; fresh basil goes on at the end for fragrance. A pinch of chili flakes is welcome if you like a little warmth.

Step-by-step, with what to look for

Boil the pasta. Bring a large pot of water to a rolling boil and salt it until it tastes pleasantly seasoned. Add the pasta and cook according to the packet, usually eight to ten minutes, until tender with a slight bite in the center.

Start the sauce. Meanwhile, warm the olive oil in a skillet over medium heat. Add the garlic and stir for about thirty seconds. You want it fragrant and just barely golden at the edges.

Simmer the tomatoes. Pour in the passata and oregano and add a pinch of salt. Let it bubble gently for four minutes. It will darken slightly and smell sweeter.

Make it creamy. Turn the heat to low and add the cream cheese in cubes, along with a splash of pasta water scooped from the pot. Stir until the cheese disappears completely and the sauce turns a smooth, rosy color.

Combine. Drain the pasta and tip it into the sauce. Toss for a minute over low heat, adding more pasta water if it looks thick. The sauce should coat each piece in a shiny layer. Tear in fresh basil, grind over some pepper, and serve.

Common pitfalls

Adding cold cream cheese to a boiling sauce can make it lumpy, so lower the heat first and give it a minute of stirring. Forgetting to save pasta water is easy to do when you’re rushing — set a mug beside the colander as a reminder. Underseasoned pasta water is another trap; the sauce can’t fix bland pasta. Finally, don’t overcook the pasta, since it keeps softening as it sits in the hot sauce.

Variations to try

  • Gluten-free: Use your favorite gluten-free penne and cook a minute less than the packet suggests, as it softens quickly in the sauce.
  • Dairy-free: Swap the cream cheese for a plant-based version or blended soaked cashews; finish with nutritional yeast for a savory note.
  • More vegetables: Stir a couple of handfuls of baby spinach into the sauce, or add frozen peas to the pasta pot for the last two minutes.
  • Add protein: Toss in leftover shredded chicken, browned Italian sausage, or a can of drained white beans for a vegetarian protein boost.
  • Spicy version: Add red pepper flakes with the garlic and a spoonful of harissa to the passata.

Serving ideas

A crisp green salad with lemony dressing cuts through the richness. Garlic bread is an obvious crowd-pleaser, and roasted or steamed broccoli adds color. If you want a little extra, top each bowl with grated parmesan or a few shavings of pecorino.

Storage and reheating

Refrigerate leftovers in an airtight container for up to three days. The pasta absorbs sauce as it sits, so when reheating add a splash of water or milk and warm gently in a pan, stirring, until creamy again. In the microwave, cover the bowl and heat in short bursts, stirring between each. Freezing isn’t recommended, as the creamy sauce can turn grainy once thawed.

Recipe card

Ingredients

  • 8 oz quick-cook penne
  • 1 tbsp olive oil
  • 2 garlic cloves, minced
  • 1 cup tomato passata
  • 3 oz cream cheese, cubed
  • 1/4 cup pasta cooking water
  • 1/4 tsp dried oregano
  • Salt, pepper, and fresh basil

Instructions

  1. 1

    Cook quick-cook pasta in salted boiling water according to package directions, about 8–10 minutes.

  2. 2

    Meanwhile, warm olive oil in a skillet and sauté garlic for 30 seconds.

  3. 3

    Stir in passata and oregano; simmer 4 minutes.

  4. 4

    Add cream cheese and pasta water, stirring until smooth. Toss with drained pasta and basil.

Helpful tips

  • Check the pasta package for a cook time of 10 minutes or less.

Frequently asked questions

Can I use cream instead of cream cheese?

Yes. Stir in about 1/3 cup of heavy cream and simmer for a minute. The sauce will be slightly thinner but just as tasty.

Why did my sauce turn grainy?

It was probably too hot when the cream cheese went in. Keep the heat low and stir continuously until smooth.

Can I make the sauce in advance?

You can make the sauce a day ahead and refrigerate it. Reheat gently, then loosen with pasta water when you toss it with freshly cooked pasta.

Is this recipe vegetarian?

Yes. Just check that any parmesan you add is made with vegetarian rennet if that matters to you.