Creamy Tomato Parmesan Penne
If you’re craving a comforting pasta dish that’s rich, flavorful, and comes together in under 30 minutes, this Creamy Tomato Parmesan Penne is your new go-to. The perfect balance of tangy tomatoes, luscious cream, and sharp Parmesan cheese makes every bite an absolute delight. Whether you’re cooking for a weeknight dinner or want to impress guests with minimal effort, this recipe ticks all the boxes. Plus, it uses simple pantry staples and fresh ingredients you probably already have on hand.
Why This Recipe Works
This Creamy Tomato Parmesan Penne recipe works because it combines the best of both worlds: the bright acidity of tomatoes and the indulgent creaminess of a Parmesan-infused sauce. The olive oil and garlic create a fragrant base that elevates the entire dish. Draining the canned diced tomatoes ensures the sauce isn’t watery, allowing it to cling beautifully to the penne pasta. The dried basil and oregano bring a classic Italian herbaceous note that perfectly complements the rich sauce.
Another reason this recipe shines is its versatility. It’s straightforward enough for beginners but flavorful enough to please seasoned home cooks. The dish also uses heavy cream to create a silky texture without overpowering the natural tomato flavor. Lastly, the fresh basil garnish adds a pop of color and freshness, rounding out the dish beautifully.
What Goes In
- 8 oz penne pasta – the perfect shape for holding onto the creamy sauce.
- 2 tablespoons olive oil – for sautéing garlic and adding depth.
- 3 cloves garlic, minced – aromatic and flavorful foundation.
- 1 can (14 oz) diced tomatoes, drained – provides a bright, tangy base.
- 1 cup heavy cream – adds richness and creaminess.
- 1 cup grated Parmesan cheese – sharp and savory, melts into the sauce.
- 1 teaspoon dried basil – herbal undertone.
- 1 teaspoon dried oregano – classic Italian flavor.
- Salt and pepper to taste – essential seasoning.
- Fresh basil for garnish – bright and fresh finish.
Recommended Tools
- Large pot for boiling the penne pasta to al dente perfection.
- Large skillet to sauté garlic and simmer the creamy tomato sauce.
- Colander to drain the pasta and diced tomatoes efficiently.
- Wooden spoon or silicone spatula to stir the sauce without scratching your cookware.
- Grater for freshly grating Parmesan cheese, which melts better and tastes fresher.
Creamy Tomato Parmesan Penne, Made Easy
Step 1: Cook the Penne
Bring a large pot of salted water to a boil. Add 8 oz of penne pasta and cook according to package instructions until al dente, usually about 10-12 minutes. Drain the pasta and set aside.
Step 2: Sauté Garlic
Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the minced garlic and cook for about 1 minute, stirring frequently, until fragrant but not browned.
Step 3: Add Tomatoes and Herbs
Add the drained 14 oz can of diced tomatoes to the skillet. Stir in 1 teaspoon dried basil and 1 teaspoon dried oregano. Cook for 3-4 minutes, letting the tomatoes soften and the herbs release their flavors.
Step 4: Make It Creamy
Pour in 1 cup of heavy cream and stir to combine. Let the sauce simmer gently for 3-5 minutes, allowing it to thicken slightly.
Step 5: Stir in Parmesan
Gradually add 1 cup of grated Parmesan cheese, stirring continuously until melted and the sauce is smooth. Season with salt and pepper to taste.
Step 6: Combine Pasta and Sauce
Add the cooked penne pasta directly into the skillet with the creamy tomato Parmesan sauce. Toss everything together over low heat until the pasta is fully coated and heated through.
Step 7: Garnish and Serve
Remove from heat and garnish with fresh basil leaves. Serve immediately for the best flavor and texture.
Spring–Summer–Fall–Winter Ideas
- Spring: Add fresh peas or asparagus tips for a bright, seasonal touch.
- Summer: Toss in some sun-dried tomatoes or fresh cherry tomatoes for extra freshness.
- Fall: Stir in sautéed mushrooms or roasted butternut squash for a cozy twist.
- Winter: Add a handful of spinach or kale for color and nutrients.
Problems & Prevention
- Sauce too thin: Let it simmer a bit longer to reduce and thicken, or add a little more Parmesan cheese.
- Sauce too thick: Stir in a splash of reserved pasta water or more cream to loosen it up.
- Pasta overcooked: Always taste the pasta a minute or two before the package time to ensure it’s al dente.
- Sauce too salty: Use unsalted butter or reduce added salt; balance with a little sugar if needed.
Prep Ahead & Store
You can cook the penne pasta and sauce separately ahead of time. Store the pasta and sauce in airtight containers in the refrigerator for up to 3 days. When ready to eat, gently reheat the sauce on the stovetop, adding a splash of cream or water if it’s too thick, then toss in the pasta to combine. This makes Creamy Tomato Parmesan Penne an excellent meal prep option for busy weeknights.
Questions People Ask
Can I use a different type of pasta?
Absolutely! While penne is ideal because its tubes hold the creamy sauce well, you can substitute with rigatoni, fusilli, or even farfalle. Just adjust cooking times accordingly.
Is it possible to make this recipe dairy-free?
Yes, you can swap heavy cream with coconut cream or cashew cream and use a dairy-free Parmesan alternative to maintain the creamy texture and savory flavor.
Can I add protein to this dish?
Definitely! Grilled chicken, sautéed shrimp, or even crispy tofu would pair wonderfully with the creamy tomato Parmesan sauce, boosting the meal’s protein content.
How do I prevent the sauce from curdling?
To avoid curdling, add the heavy cream slowly over low heat and avoid boiling the sauce vigorously once the cream is added. Stir frequently and cook gently.
Cook This Next
- Penne Arrabbiata – For when you want a spicy tomato pasta kick.
- Garlic Parmesan Tomato Casserole Gratin – A cheesy, baked tomato dish perfect for sharing.
Serve & Enjoy
Serve your Creamy Tomato Parmesan Penne hot, garnished with fresh basil for that vibrant, fragrant finish. Pair it with a crisp green salad or roasted vegetables for a balanced meal. A glass of chilled white wine or sparkling water with a slice of lemon complements the richness of the sauce beautifully. This dish is sure to satisfy your pasta cravings and impress anyone lucky enough to share your table.
Rich, comforting, and bursting with flavor, this Creamy Tomato Parmesan Penne is a kitchen staple you’ll return to time and time again. Give it a try tonight and savor every creamy, cheesy bite!
Share on Pinterest

Creamy Tomato Parmesan Penne
Ingredients
- 8 oz penne pasta the perfect shape for holding onto the creamy sauce
- 2 tablespoons olive oil for sautéing garlic and adding depth
- 3 cloves garlic minced, aromatic and flavorful foundation
- 14 oz diced tomatoes canned, drained, provides a bright, tangy base
- 1 cup heavy cream adds richness and creaminess
- 1 cup grated Parmesan cheese sharp and savory, melts into the sauce
- 1 teaspoon dried basil herbal undertone
- 1 teaspoon dried oregano classic Italian flavor
- salt and pepper to taste, essential seasoning
- fresh basil for garnish, bright and fresh finish
Instructions
- Bring a large pot of salted water to a boil. Add 8 oz of penne pasta and cook according to package instructions until al dente, usually about 10-12 minutes. Drain the pasta and set aside.
- Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the minced garlic and cook for about 1 minute, stirring frequently, until fragrant but not browned.
- Add the drained 14 oz can of diced tomatoes to the skillet. Stir in 1 teaspoon dried basil and 1 teaspoon dried oregano. Cook for 3-4 minutes, letting the tomatoes soften and the herbs release their flavors.
- Pour in 1 cup of heavy cream and stir to combine. Let the sauce simmer gently for 3-5 minutes, allowing it to thicken slightly.
- Gradually add 1 cup of grated Parmesan cheese, stirring continuously until melted and the sauce is smooth. Season with salt and pepper to taste.
- Add the cooked penne pasta directly into the skillet with the creamy tomato Parmesan sauce. Toss everything together over low heat until the pasta is fully coated and heated through.
- Remove from heat and garnish with fresh basil leaves. Serve immediately for the best flavor and texture.
Equipment
- Large Pot
- Large Skillet
- Colander
- Wooden spoon or silicone spatula
- Grater
Notes
- To thicken a thin sauce, simmer longer or add more Parmesan cheese.
- If the sauce is too thick, loosen it with reserved pasta water or more cream.
- For dairy-free version, substitute heavy cream and Parmesan with plant-based alternatives.
- Cook pasta just until al dente to avoid mushy texture.
- Add seasonal vegetables like peas, mushrooms, or spinach for variety and nutrition.