There are weeks where I have absolutely nothing planned for dinner and I'm staring into the pantry at 5:30pm hoping something speaks to me. A can of diced tomatoes, half a carton of heavy cream, a block of Parmesan I bought for something else — and this pasta is what happens. I've made it so many times now that I barely think about it. It just comes together.
The sauce is a simple tomato cream — nothing fancy, nothing that requires a culinary degree. What makes it work is the order of things: you build flavor in the pan first with garlic, let the tomatoes cook down so they lose that raw, sharp edge, then add the cream at low heat so it doesn't break. I got that wrong the first time. I cranked the heat when I added the cream and it went grainy on me. Now I always lower the flame before it goes in. That one change fixed everything.
My husband asks for this at least twice a month. Saad eats it without complaint, which for a seven-year-old is basically a standing ovation. I usually serve it with garlic bread on the side, but if you want something more substantial, my Baked Ranch Chicken pairs with it surprisingly well — the whole meal takes under an hour and feels like an actual proper dinner.
One thing to know going in: the recipe calls for a can of diced tomatoes, not tomato sauce from a jar. I prefer diced because you get a little texture in the finished sauce — small soft tomato pieces rather than a completely smooth base. If you blend it, it becomes more restaurant-style. Both are good. I usually leave it chunky because it's faster and I like the texture.
Why You'll Love This Recipe
- It's genuinely fast: Start to finish, this is 30 minutes — and that's if you're being casual about it. The sauce comes together while the pasta cooks, so there's no waiting around. On the nights I forget to defrost anything, this is what I make. I've gotten it down to 25 minutes when I'm moving quickly.
- Everything's already in your pantry: A can of diced tomatoes, heavy cream, garlic, Parmesan, dried Italian seasoning, and whatever pasta shape you have open. I've made this with penne, rotini, rigatoni, even spaghetti when that's all that was left in the cupboard. The sauce clings well to all of them.
- One pan for the sauce: You need a pot to boil the pasta and one skillet for the sauce. That's it. I use my regular 12-inch nonstick skillet, the one I use for everything. No special equipment, no multiple pots going at once, easy cleanup.
- It's a good base recipe: Some nights I throw in a handful of spinach right before adding the pasta and it wilts into the sauce in about a minute. Other nights I add leftover rotisserie chicken. The base is forgiving and flexible — it doesn't fall apart if you add things to it.
- Kids actually eat it: The sauce is mild and slightly creamy, which tends to go down well with children who aren't interested in strong flavors. My kids eat this without any negotiation, which cannot be said for everything I cook. If your family is skeptical about tomato-based pasta, the cream takes the edge off the acidity in a way that usually wins people over.
Ingredients
- 12 oz pasta (penne, fusilli, or whatever you have)
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes
- ½ cup heavy cream (or half-and-half if that's what you have)
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon dried basil or Italian seasoning
- ¼ cup grated Parmesan cheese (fresh-grated melts better than pre-shredded)
- Fresh basil for garnish (optional, but worth it if you have it)
Directions
- Cook the pasta: Bring a large pot of water to a boil and salt it generously — it should taste faintly like the sea. Cook your pasta according to the package until al dente. Before you drain it, scoop out about ½ cup of the starchy pasta water and set it aside. You might need it to loosen the sauce later.
- Sauté the garlic: Heat olive oil in a large skillet over medium heat. Add the minced garlic and cook for about 60 seconds, stirring constantly. You want it fragrant and softened, not brown — burnt garlic turns bitter and it will affect the whole sauce, so keep your eye on it.
- Add the tomatoes: Pour in the canned diced tomatoes with their juices and stir to combine with the garlic. Let the mixture simmer for about 5 minutes, stirring occasionally. This is the step where the tomatoes cook down and lose that sharp raw flavor — don't rush it.
- Add the cream: Lower the heat to medium-low before adding the cream — this is important. Pour in the heavy cream and stir until the sauce comes together into a smooth, blush-colored mixture. Let it simmer gently for another 2–3 minutes until slightly thickened. If it looks too thick at any point, add a splash of the reserved pasta water.
- Combine and finish: Add the drained pasta directly into the skillet and toss to coat everything in the sauce. Season with salt, pepper, and Italian seasoning. Remove from heat and stir in the grated Parmesan. Taste and adjust salt. Serve immediately with fresh basil on top and extra Parmesan if you want.
Tips for Success
- Lower the heat before adding cream: I cannot stress this enough because I learned the hard way. The first time I made this, I added the cream while the pan was still on medium-high and the sauce went grainy and separated within a minute. Turn the heat to medium-low, let the tomato base calm down slightly, then add the cream slowly while stirring. It takes an extra 30 seconds and completely changes the result.
- Save your pasta water: I know this sounds like something food bloggers always say and nobody actually does, but here it genuinely matters. The starchy water helps the sauce cling to the pasta instead of sliding off, and if your sauce thickens too much while you're tossing, a tablespoon or two of pasta water brings it right back. I keep a mug next to my stove specifically for this.
- Use freshly grated Parmesan: The pre-shredded bags from the grocery store have an anti-caking coating on them that stops the cheese from melting smoothly. It doesn't ruin the dish, but if you want the sauce to be silky, grab a block of Parmesan and grate it yourself. Takes two minutes. A $10 box grater from any grocery store is all you need.
- Don't skip salting the pasta water: Unsalted pasta tastes flat even when the sauce is well-seasoned. The pasta needs to absorb some flavor on its own while it cooks. I use about a tablespoon of salt for a large pot of water. It sounds like a lot but most of it goes down the drain when you drain the pasta.
- Let the tomatoes simmer properly: I've rushed this step when I was in a hurry and the sauce tasted too sharp and almost acidic. Give the canned tomatoes a good 5 minutes on medium heat to cook down and mellow. It's the difference between a sauce that tastes canned and one that tastes like it actually developed some flavor.
Variations
- Add protein: Leftover rotisserie chicken shredded into the sauce right before adding the pasta works really well here. Shrimp also cooks fast — just sauté it in the skillet before the garlic, set it aside, then add it back at the end. If you want a full chicken dinner night, my Crack Chicken Tenders are another option the kids always go for.
- Add vegetables: A big handful of fresh spinach goes in right after you add the pasta — it wilts in under a minute and you barely notice it's there, which is useful if you have picky eaters. Sliced mushrooms can go in right after the garlic and cook down before you add the tomatoes. Zucchini works the same way.
- Spicy version: Add ¼ to ½ teaspoon of red pepper flakes when you sauté the garlic. My husband always adds extra at the table — he can't eat anything without more heat. The creaminess in the sauce actually balances the spice nicely so it doesn't get overwhelming.
- Vegan version: Swap the heavy cream for full-fat coconut cream (not coconut milk — it's too thin) and use a dairy-free Parmesan or just nutritional yeast for the cheesy note. The coconut flavor is very subtle once the tomatoes and garlic are in there. This isn't my everyday version but it works well for when I need to cook for guests who don't eat dairy.
- Cheesy baked version: After tossing the pasta in the sauce, transfer everything to a baking dish, scatter some mozzarella on top, and bake at 375°F (190°C) for about 15 minutes until the cheese is bubbly. It turns into something closer to a baked pasta casserole and is good for feeding a larger group without much extra effort.
Serving and Storage
Serving
Serve this straight from the skillet while the sauce is still loose and glossy. It thickens up as it cools, so don't let it sit too long before eating. I put the pot right on the table with a big spoon and let everyone serve themselves. A pile of extra Parmesan on the side and a few fresh basil leaves on top is all it needs. Garlic bread alongside is a good call if you want to stretch the meal further. For drinks, a cold glass of Dreamsicle Orange Punch goes surprisingly well if you're feeding kids — they love it.
Storage
Store leftovers in an airtight container in the fridge for up to 3 days. The pasta will absorb more sauce overnight, so when you reheat it, add a splash of cream or a tablespoon of water to loosen it back up. Reheat gently on the stovetop over low heat rather than blasting it in the microwave — the cream sauce can get a bit grainy if it reheats too fast. I don't recommend freezing this one. Cream-based sauces tend to separate when frozen and thawed, and the texture doesn't fully recover.

Frequently Asked Questions
Can I use milk instead of heavy cream?
You can, but the sauce will be noticeably thinner and less rich. Whole milk is the best substitute if you're going that route — it has enough fat to give the sauce some body. Avoid low-fat or skim milk because the sauce will turn watery and won't coat the pasta properly. If you want it creamier without heavy cream, half-and-half is a good middle ground.
Which pasta shape works best for this sauce?
Penne and rigatoni are my favorites because the sauce gets inside the tubes and every bite has sauce in it. Rotini and fusilli also hold the sauce well because of their ridges. Spaghetti and linguine work fine too — they're just a bit messier to eat. I'd avoid very small shapes like orzo for this particular sauce since it's chunky from the diced tomatoes.
Can I make the sauce ahead of time?
Yes — the sauce actually keeps well in the fridge for up to 3 days on its own, separate from the pasta. When you're ready to serve, reheat the sauce gently in a skillet, add a small splash of cream if it's thickened up too much, then toss in freshly cooked pasta. I prefer this to reheating already-combined leftovers because the pasta doesn't get as soft.
Can I freeze this pasta?
I wouldn't. Cream-based sauces tend to separate when frozen and the texture gets grainy and uneven when you thaw them. The pasta also turns mushy. This recipe is quick enough that it's better to just make it fresh — it really does only take 30 minutes even on a slow night.
What can I substitute for Parmesan?
Pecorino Romano is the closest substitute and works really well — it's slightly saltier so taste before adding. Grana Padano is also a good option and is usually cheaper than Parmesan at most grocery stores. In a pinch, even a mild cheddar will melt into the sauce and give it a cheesy note, though the flavor profile changes a bit. If you're making a dairy-free version, nutritional yeast gives you some of that savory, cheesy depth.

SUPER EASY CREAMY TOMATO PASTA
Ingredients
For the Pasta:
- 12 oz pasta penne, fusilli, or your choice
- 1 tablespoon olive oil
- 2 cloves garlic minced
- 1 can 14.5 oz diced tomatoes
- ½ cup heavy cream
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon dried basil or Italian seasoning
- ¼ cup grated Parmesan cheese
- Fresh basil chopped (for garnish)
Instructions
- Cook the Pasta: Cook pasta according to package instructions. Drain and set aside.
- Prepare the Sauce: In a large skillet, heat olive oil over medium heat. Sauté garlic until fragrant.
- Add Tomatoes & Cream: Stir in diced tomatoes, heavy cream, salt, pepper, and basil. Simmer for 5–7 minutes until slightly thickened.
- Combine Pasta & Sauce: Add cooked pasta to the sauce and toss until coated. Stir in Parmesan cheese.
- Serve: Garnish with fresh basil and extra Parmesan if desired. Serve warm.
Notes
- Make Ahead: Sauce can be made ahead and reheated; add a splash of cream when reheating if needed.
- Customizing the Flavor: Add sautéed mushrooms, spinach, or cooked chicken for extra flavor and protein.
- Serving Suggestions: Serve with garlic bread or a side salad.
- Allergy-Friendly Options: Use dairy-free cream and cheese alternatives for a vegan version.
- Storage Tips: Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently on stovetop.
This is the kind of recipe I keep coming back to not because it's impressive, but because it's reliable. I know exactly how it's going to taste, I know my family will eat it, and I know I can get it on the table in half an hour even on a night when I have zero energy. That combination is harder to find than it sounds.
I also love that it doesn't require me to run to a specialty store. Everything is available at Walmart, Aldi, Sainsbury's — any regular grocery store. A can of diced tomatoes, heavy cream, Parmesan from the dairy section. That's basically it. I'm not pretending this is authentic Italian cooking — it's not. It's a quick weeknight tomato cream sauce that my family in Pakistan would probably find amusingly simple, but here it's become a regular rotation dish.
If you make it, taste the sauce before you add the pasta. Adjust the salt, add a pinch more Italian seasoning if it needs it, maybe a tiny squeeze of the tomato juices left in the can if the cream has made it too mellow. Get it right in the pan first and the rest takes care of itself. And if you want something sweet after, my Chocolate Peanut Butter Cookies are fast and the kids love them — a good way to end a low-effort dinner night. 🍝❤️
If you liked this, here are a few more recipes from my kitchen you might want to try:
- Baked Ranch Chicken (Crispy, Juicy, and Ready in 45 Minutes) — great alongside this pasta for a bigger meal
- Crack Chicken Tenders — another easy weeknight dinner that comes together fast
- Orange Maple Glazed Roast Chicken — for when you have a bit more time and want something impressive
- Chocolate Peanut Butter Cookies — dessert sorted, no stress
- Dreamsicle Orange Punch — a fun drink to serve alongside if you're feeding kids





Comments
No Comments