Penne pasta cooked in a rich tomato sauce becomes a satisfying comfort dish when combined with heavy cream and Parmesan.
This one-pot meal works well for weeknights or family dinners. It requires just a few ingredients and a bit of time on the stove.
The key to success is using fresh tomatoes and cooking everything together in one pot to avoid extra cleanup.
About the Ingredients
12 oz (340g) penne pasta
Penne pasta holds up well in creamy sauces. If you can’t find penne, use any short pasta like rigatoni or fusilli.
2 cups (450g) crushed tomatoes
Crushed tomatoes give the sauce a smooth texture. Use canned or fresh, depending on what you have available.
3 cloves garlic, minced
Garlic adds a bold flavor. If you’re short on time, use pre-minced garlic from a jar.
1 tablespoon (15g) Italian seasoning
Italian seasoning adds a classic aroma. Substitute with dried basil and oregano if needed.
1/2 cup (120ml) heavy cream
Heavy cream gives the sauce its creamy texture. Use whole milk if you prefer a lighter version.
1/2 cup (50g) grated Parmesan cheese
Parmesan adds a salty, umami depth. Use freshly grated cheese for the best flavor.
1/4 teaspoon salt
Salt enhances the flavors. Adjust based on your taste or the saltiness of the cheese.
1/4 teaspoon black pepper
Black pepper complements the cheese and tomatoes. Use freshly ground pepper for a better taste.
2 tablespoons (30g) butter
Butter helps the sauce thicken and gives a rich mouthfeel. Olive oil can be used for a lighter option.
Step-by-Step Instructions
1. Heat the pot
Add 2 tablespoons of butter to a large pot and heat over medium heat until melted. This creates a base for the sauce and prevents sticking.
2. Sauté the garlic
Add the minced garlic and sauté for 30 seconds until fragrant. This avoids a raw taste and builds flavor.
3. Add the tomatoes
Pour in the crushed tomatoes and stir. Let it simmer for 5 minutes to soften the tomatoes and infuse the garlic into the sauce.
4. Stir in the seasoning
Add the Italian seasoning, salt, and pepper. Stir well and let it cook for another 5 minutes to deepen the flavors.
5. Add the pasta
Add the penne pasta and stir to coat it in the sauce. Cook for 10 minutes, stirring occasionally, until the pasta is al dente and the sauce thickens.
6. Stir in the cream
Pour in the heavy cream and stir until it’s fully incorporated. Let the pasta cook for another 5 minutes until the sauce becomes smooth and creamy.
7. Add the cheese
Stir in the Parmesan cheese until it melts and blends into the sauce. Avoid stirring too much to prevent a grainy texture.
8. Taste and adjust
Taste the sauce and add more salt or pepper if needed. This is your chance to fine-tune the flavor before serving.
9. Serve immediately
Serve the pasta hot, straight from the pot. This dish is best fresh but can be reheated if needed.
Tips & Tricks
- Use a heavy-bottomed pot for even heat distribution and to prevent burning.
- Sauté the garlic for 30 seconds before adding the tomatoes to avoid a raw taste.
- Let the sauce simmer for at least 10 minutes to allow the flavors to meld.
- If the sauce is too thick, add a splash of water or broth to thin it out.
Pro Tips
Delicious Variations
- Swap the Parmesan for Pecorino Romano for a sharper, tangier flavor.
- Add a handful of spinach or kale near the end for a heartier, green variation.
- Toss with cooked ground beef or Italian sausage for a meaty twist.
How to Store Make a comforting dinner
Refrigerator
Store leftovers in an airtight container for up to 3 days. The sauce may thicken in the fridge, so reheat gently with a bit of water or broth.
Freezer
Freeze in portions for up to 2 months. Thaw in the refrigerator overnight before reheating.
Reheating
Reheat over low heat in a saucepan, stirring occasionally. Avoid boiling the pasta to prevent it from becoming mushy.
Frequently Asked Questions
Q: Can I use fresh tomatoes instead of canned?
Yes, you can use fresh tomatoes. Just dice them and add them to the pot with the butter and garlic.
Q: What if I don’t have heavy cream?
You can use whole milk or half-and-half for a lighter version, though the sauce may not be as creamy.
Q: How do I know the pasta is done?
The pasta should be al dente, which means it’s firm to the bite. This usually takes around 10 minutes when cooking in the sauce.
Q: Can I make this recipe ahead of time?
It's best served fresh, but you can prepare the sauce and cook the pasta just before serving for the best texture.
This One-Pot Creamy Tomato Pasta is a go-to for busy nights or cozy dinners. Try it tonight and see how simple and satisfying it can be.
Make a comforting dinner
This One-Pot Creamy Tomato Pasta delivers a rich, cheesy flavor in under 30 minutes, using simple ingredients and minimal cleanup.
🧂 Ingredients
- 12 oz (340g) penne pasta
- 2 cups (450g) crushed tomatoes
- 3 cloves garlic, minced
- 1 tablespoon (15g) Italian seasoning
- 1/2 cup (120ml) heavy cream
- 1/2 cup (50g) grated Parmesan cheese
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons (30g) butter
📋 Instructions
- 1Heat the pot — Add 2 tablespoons of butter to a large pot and heat over medium heat until melted. This creates a base for the sauce and prevents sticking.
- 2Sauté the garlic — Add the minced garlic and sauté for 30 seconds until fragrant. This avoids a raw taste and builds flavor.
- 3Add the tomatoes — Pour in the crushed tomatoes and stir. Let it simmer for 5 minutes to soften the tomatoes and infuse the garlic into the sauce.
- 4Stir in the seasoning — Add the Italian seasoning, salt, and pepper. Stir well and let it cook for another 5 minutes to deepen the flavors.
- 5Add the pasta — Add the penne pasta and stir to coat it in the sauce. Cook for 10 minutes, stirring occasionally, until the pasta is al dente and the sauce thickens.
- 6Stir in the cream — Pour in the heavy cream and stir until it’s fully incorporated. Let the pasta cook for another 5 minutes until the sauce becomes smooth and creamy.
- 7Add the cheese — Stir in the Parmesan cheese until it melts and blends into the sauce. Avoid stirring too much to prevent a grainy texture.
- 8Taste and adjust — Taste the sauce and add more salt or pepper if needed. This is your chance to fine-tune the flavor before serving.
- 9Serve immediately — Serve the pasta hot, straight from the pot. This dish is best fresh but can be reheated if needed.