30-Minute Creamy Red Sauce Pasta
Creamy red sauce pasta is the kind of meal you turn to when you need something satisfying on the table fast. A rich, silky tomato sauce coats every piece of pasta, and it all comes together from pantry staples in about half an hour.

It tastes like a sauce that simmered all day but only needs a few minutes on the stove. The cream takes the sharp edge off the tomatoes, and a good handful of Parmesan makes it savory and full-bodied without any fuss.
Why This Pasta Saves Dinner
I keep coming back to this recipe because it never asks me to run to the store for a single special ingredient. Canned tomatoes, a little cream, and a block of Parmesan do the heavy lifting, and the results taste far more deliberate than the effort involved.
The sauce has just enough body to cling to the pasta but never turns gluey or heavy. A pinch of red pepper flakes wakes everything up, and fresh basil at the end keeps it from feeling one-note.
Ingredients

- 1 lb short pasta (penne, rigatoni, or fusilli): any sturdy shape that grabs the sauce works
- 2 tbsp olive oil: use a mild or light olive oil so it does not overpower the tomato
- 1 medium yellow onion, finely diced: about 1 cup chopped
- 3 garlic cloves, minced: fresh garlic gives the sauce its backbone
- 1 28-oz can crushed tomatoes: look for a brand that lists only tomatoes and salt
- 1 cup heavy cream: room temperature cream blends in most smoothly
- 1 tsp dried oregano: rub it between your fingers to wake up the oils before adding
- 1 tsp kosher salt: more as needed after the cream goes in
- 1/2 tsp black pepper: freshly cracked if you have it
- 1/4 tsp red pepper flakes: optional, but a small pinch adds warmth without real heat
- 1/2 cup finely grated Parmesan: plus more for serving
- Handful of fresh basil leaves: torn just before scattering over the finished dish
Variations / Substitutions
- Dairy-free: swap the heavy cream for full-fat canned coconut cream and use a dairy-free Parmesan alternative. The sauce will taste slightly sweeter but still creamy.
- Add protein: stir in 2 cups of shredded rotisserie chicken or cooked crumbled Italian sausage after the cream melts. For shrimp, sauté peeled shrimp in the same pan until just pink, remove, and return them when you toss the pasta.
- Greens: fold in a few handfuls of baby spinach right before serving so it just wilts from the residual heat.
- Extra tang: replace half the cream with a spoonful of mascarpone or a splash of milk for a slightly lighter, tangier finish.
Creamy Pesto Sauce makes this pasta even better, and it takes just minutes.
How to Make Creamy Red Sauce Pasta
Step 1: Boil the Pasta

Bring a large pot of heavily salted water to a boil. Cook the 1 lb pasta until just al dente, about 1 minute less than the package directs, since it will finish in the sauce. Before draining, scoop out 1 cup of the starchy pasta water and set it aside.
The water should taste salty like seawater. That salt is your chance to season the pasta from the inside, so be generous here. Once drained, the pasta can sit in the colander for a minute while you finish the sauce.
Step 2: Sauté the Aromatics

While the pasta cooks, warm the 2 tbsp olive oil in a large skillet or Dutch oven over medium heat. Add the diced onion and cook for about 4 minutes, until it turns translucent and soft around the edges but does not brown.
Stir in the minced garlic and the 1/4 tsp red pepper flakes, if using. Cook for just 1 minute more, until the garlic smells fragrant. Keep it moving so the garlic does not scorch, which would turn the sauce bitter.
Step 3: Simmer the Tomato Sauce

Pour the entire can of crushed tomatoes into the skillet. Add the 1 tsp oregano, 1 tsp salt, and 1/2 tsp black pepper. Stir everything together, then bring the sauce to a gentle simmer over medium-low heat.
Let it bubble lazily for 10 minutes, stirring every few minutes so nothing sticks. The sauce will reduce slightly and darken from bright red to a deeper brick color. You will notice the raw tomato smell fading into something mellower and sweeter.
Step 4: Finish with Cream and Parmesan

Lower the heat all the way to low. Pour the 1 cup heavy cream into the sauce in a slow stream, stirring the whole time. The sauce will turn a soft orange-pink and look glossy. Once it is smooth, stir in the 1/2 cup grated Parmesan until it vanishes into the sauce.
Taste and add a little more salt or pepper if it seems flat. At this point the sauce should be thick enough to coat the back of a spoon but still flow easily off a ladle. If it feels too tight, splash in a couple tablespoons of the reserved pasta water.
Step 5: Toss the Pasta and Serve

Add the drained pasta straight into the skillet. Toss with tongs until every piece is coated and the sauce clings to the ridges. If the mixture looks dry, add a little more pasta water and toss again.
Spoon the pasta into wide bowls, scatter the torn basil over the top, and pass extra Parmesan at the table. Eat it while it is still hot and the sauce looks glossy and loose.
Getting the Sauce Right
- The best crushed tomatoes for this sauce are whole peeled ones you crush by hand in a bowl. They tend to be less acidic than pre-crushed and give you a chunkier, more rustic texture.
- Keep the heat low once the cream goes in. Cream can break or curdle if it boils hard, so a gentle warmth is all you need to bring it together.
- Salt the pasta water well, and early. The only salt the pasta itself absorbs comes from that water, so it is your single biggest lever for a well-seasoned final dish.
What to Serve With Creamy Red Sauce Pasta
A peppery arugula salad with a sharp lemon vinaigrette cuts right through the richness of the sauce and keeps the plate from feeling too heavy. Crusty bread, toasted and rubbed with a cut garlic clove, turns the meal into something you can mop up happily.
Storing Leftovers
Refrigerate any leftovers in an airtight container for up to 4 days. The sauce thickens as it sits, so reheat gently in a skillet with a splash of milk or water to loosen it back up without splitting. Freezing is not ideal once the pasta and cream are combined because the texture turns slightly grainy, but you can freeze the sauce on its own before adding the cream and finish it fresh later.
Frequently Asked Questions
Can I use milk instead of heavy cream?
Yes, but the sauce will be thinner and less velvety. Use whole milk and keep the heat very low while stirring it in to prevent curdling.
How do I make this completely dairy-free?
Swap the cream for canned coconut cream and use a dairy-free Parmesan-style cheese. The flavor shifts a touch sweeter, but the sauce stays creamy.
My sauce tastes too acidic. What went wrong?
Some canned tomatoes are sharper than others. Stir in a tiny pinch of sugar or a splash of milk, then let the sauce simmer another 5 minutes to mellow.
Can I freeze creamy red sauce pasta?
It is not the best candidate because the dairy can separate upon thawing, leaving a grainy texture. Freeze the tomato base before adding cream, then stir in fresh cream and Parmesan when you reheat it.

Creamy Red Sauce Pasta Recipe
Ingredients
Method
- Boil the pasta in heavily salted water until just al dente. Reserve 1 cup of pasta water, then drain.
- Heat olive oil in a large skillet over medium heat. Cook the onion for about 4 minutes until translucent, then add garlic and red pepper flakes; cook 1 minute more.
- Add crushed tomatoes, oregano, salt, and pepper. Simmer over medium-low heat for 10 minutes, stirring occasionally.
- Reduce heat to low, pour in the cream in a slow stream while stirring, then stir in the Parmesan until smooth. Taste and adjust seasoning.
- Add the drained pasta to the skillet and toss to coat, adding a splash of pasta water if needed. Serve immediately with torn basil and extra Parmesan.
