If you’re looking for a skillet pasta that isn’t a jar of vodka sauce, this creamy tomato spinach pasta is penne, a can of diced tomatoes, 2 ounces of cream cheese, a handful of Parmesan, and spinach wilted in the sauce. Half a pound of pasta โ that’s four modest bowls, not a pound drowning in 2 ounces of dairy. The cream cheese melts on low. If you boil it, you’ll have grainy tomato soup with noodles. Start the pasta water first so the sauce isn’t waiting around.
Why You’ll Love This Recipe โค๏ธ
- Cream cheese, not a pint of cream. Two ounces is enough for 8 ounces of pasta.
- One can of tomatoes plus tomato paste and ยฝ cup water is the sauce. No passata project.
- Spinach goes in last and wilts in a minute. Frozen bricks don’t belong here unless you squeeze them dry.
- About 25 minutes if the pasta water is on first.
- Vegetarian as written. Add sausage only if you want it, not because the skillet is incomplete.
Recipe at a Glance
Prep: 10 minutes ยท Cook: 15โ20 minutes ยท Total: about 25 minutes ยท Servings: 4 ยท Difficulty: easy ยท Method: boil pasta + skillet sauce
Donโt Want to Plan Every Dinner Yourself?
28 Days of Dinners Planned for You gives you 28 days of dinners, grocery lists and prep guidance already organized for you.
Ingredients ๐
- 8 ounces (225 g) penne
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 (14.5-ounce / 411 g) can diced tomatoes, with juices
- ยฝ teaspoon dried oregano
- ยฝ teaspoon dried basil
- โ teaspoon crushed red pepper
- ยฝ teaspoon kosher salt, plus pepper
- 2 tablespoons tomato paste
- ยฝ cup (120 ml) water
- 2 ounces (55 g) cream cheese, cut into pieces, room temperature
- ยผ cup (25 g) grated Parmesan
- 4 ounces (115 g) fresh spinach
2 ounces cream cheese is not a typo. That’s a quarter of a block. A whole block makes a dip, not a pasta sauce for half a pound of penne. Room temperature melts. Cold chunks take forever and can stay lumpy.
Diced tomatoes with juices: don’t drain. Crushed tomatoes make a smoother sauce if that’s what you have (same 14โ15 ounces). Fresh tomatoes aren’t a 1:1 swap unless you cook them down first.
Penne vs other shapes: short tubes hold the creamy tomato. Spaghetti works and feels slicker. Don’t use a full pound of pasta in this sauce volume unless you like dry noodles with a rumor of tomato.
This is not the mushroom-and-oil skillet. If you wanted browned mushrooms, Parmesan, and no cream cheese, that’s a different pan: parmesan spinach mushroom pasta skillet. Don’t skip the tomatoes here and dump mushrooms in โ then you made that one with extra steps.
Equipment
A pot of salted pasta water. A 12-inch skillet. A whisk or a wooden spoon for the cream cheese. Don’t start the sauce in a tiny saucepan; the spinach needs room to wilt.
How to Make It ๐ฉโ๐ณ
Pasta on, onion in
Salt the pasta water. Cook penne until just shy of al dente. Drain; don’t rinse. Save a splash of pasta water in case the sauce tightens.
While it boils: oil in the skillet, medium-low. Onion and garlic about 5 minutes until the onion is soft and translucent, not browned. Burnt garlic in tomato sauce stays bitter.
Tomato sauce, then dairy on low
Add diced tomatoes with juices, oregano, basil, red pepper, salt, pepper. Stir. Add tomato paste and ยฝ cup water; stir until the paste dissolves. Simmer a couple of minutes so it looks like sauce, not chopped tomatoes sitting in water.
Turn the heat to low. Add cream cheese pieces. Stir until fully melted and the sauce is creamy, not streaked. Parmesan in two additions, stirring until melted each time โ dumping ยผ cup onto a barely-warm sauce is how you get cheese clumps.
Spinach in. Stir 1โ2 minutes until wilted. Pasta in. Toss until coated. If it’s thick and pasty, a splash of pasta water. Taste salt. Serve hot.
Why the Technique Works
Cream cheese is an emulsion waiting to break. Fat and dairy proteins on high heat grain. Low heat, pieces already soft, constant stirring. If it looks split (orange oil around white bits), pull off heat, add a spoon of pasta water, stir hard. Sometimes it comes back. Sometimes you live with it.
Tomato paste + water is body. A 14.5-ounce can alone is watery. Two tablespoons paste is enough; a whole can of paste is ketchup-thick and too sweet-savory.
Spinach last. Four ounces looks like a salad. It collapses. If you add it with the onions it overcooks into dark strings while you wait for cream cheese. Fresh only unless frozen is squeezed until dry, then stirred in at the wilt step.
Half a pound of pasta is the amount this sauce can coat. Doubling the pasta without doubling tomatoes, paste, and cream cheese is how people call the recipe “bland.” Double everything, use a bigger skillet, or make two batches.
Onion on medium-low matters. Medium-high browns the onion and you lose the sweet base that makes canned tomatoes taste less tinny. Five minutes of patience is cheaper than a teaspoon of sugar to “fix” acidity โ though a pinch of sugar is fair if your brand of tomatoes is sharp.
Cooking Tips
Salt the pasta water. The sauce only has ยฝ teaspoon, and Parmesan is the rest. Under-salted pasta can’t be fixed by extra cream cheese.
Don’t rinse the penne. Starch helps the sauce cling. If it stuck together while you finished the sauce, a splash of hot water, toss, then into the skillet.
Variations and Substitutions
Italian sausage: brown ยฝ pound first, pour off extra fat, then onion in the same pan. Salt less.
No cream cheese: ยผ cup cream or mascarpone. Different, still works. Milk alone will be thin.
Kale: stemmed, 3โ4 minutes in the sauce instead of 1โ2.
Gluten-free pasta: cook slightly under; it goes from fine to broken fast. Toss gently.
More heat: extra red pepper. This โ teaspoon is a hum.
Serving Suggestions
Extra Parmesan at the table. Black pepper. A green salad if you want crunch the spinach didn’t give. This is dinner, not a side for a giant chicken breast unless someone asked for both.
Storage, Freezing & Reheating
Fridge 3 days. Sauce tightens. Reheat in a skillet with a splash of water, tossing. Microwave, stir halfway.
Don’t freeze. Cream cheese sauces and cooked spinach both suffer. Pasta goes mushy.
Pack lunch in a shallow container. Deep tubs reheat into a cold core and rubbery edges.
Troubleshooting
Grainy sauce: heat too high after dairy, or cold cream cheese. Low, small pieces, stir. A splash of pasta water off heat.
Too thick: pasta drank it, or you used a pound of penne. Pasta water.
Too thin: you skipped paste, or added extra water. Simmer a minute, toss; more Parmesan won’t magically thicken a puddle.
Bland: drained tomatoes, no paste, unsalted pasta, timid Parmesan. Don’t add more cream cheese to “enrich” bland โ add salt and Parmesan first.
Watery spinach: frozen, not squeezed. Next time fresh, or squeeze.
FAQ
Can I use a 16-ounce box of pasta?
Not with this sauce volume. Double the tomatoes, paste, cream cheese, Parmesan, and spinach, or you’ll have dry penne.
Greek yogurt instead of cream cheese?
Off heat, full-fat, and expect tang and a higher chance of grain. Not a 1:1.
Do I need fresh basil?
No. Dried in the sauce is the recipe. Fresh on top is extra, not required.
Is this one-pot pasta?
No. Pasta boils, sauce is a skillet. One-pot versions that boil penne in the tomatoes taste different (starchier, less control). Two vessels is the method.
Can I make it ahead?
The sauce without pasta, a day in the fridge. Reheat gently, cook pasta when you eat. Combined leftovers are fine; they’re not the same gloss.
Nutrition, Allergens & Dietary Notes
Approx, per 1 of 4 servings:
- Calories: 380โ450
- Protein: 13โ16 g
- Carbs: 52โ58 g
- Fat: 12โ16 g
Contains: gluten (pasta), dairy (cream cheese, Parmesan). Vegetarian as written if the Parmesan fits your definition (some use animal rennet). Not vegan. Not a high-protein dinner unless you add chicken or sausage on purpose. Spinach volume is a few cups wilted, not a salad’s worth of greens.
Final Thoughts
Soft onion, canned tomatoes, paste, low heat, 2 ounces of cream cheese, Parmesan, spinach, penne. If the dairy boils, the sauce pays for it. Half a pound of pasta is the amount โ not a penalty.

Stop wondering what’s for dinner
This recipe covers tonight. 28 Days of Dinners Planned for You covers the next 27—decided, shopped and prepped.
- ✓ 28 dinner recipes for real weeknights
- ✓ 4 weekly grocery lists, done for you
- ✓ Simple prep guidance for smoother evenings
- ✓ Leftover strategy & emergency dinners


