
Tasty One Pot Creamy Tomato Pasta Recipe tastes rich, silky, a little tangy from tomatoes, and super cozy, like a mash‑up of tomato soup and fettuccine alfredo. It works perfectly for busy weeknights when you want comfort food in under 30 minutes and you hate doing dishes as much as I do. I first made this on a Tuesday when my sink already held three pans, and it saved both my mood and my evening.
Why You Should Try This Tasty One Pot Creamy Tomato Pasta Recipe
This one pot creamy tomato pasta recipe gives you tender pasta, a velvety tomato cream sauce, and plenty of flavor with almost no effort. You cook everything in one pot, so the pasta starch thickens the sauce and clings to every noodle.
You skip boiling water in a separate pot, skip draining, and skip juggling five pans like a cooking show contestant. Cleanup takes minutes, which means more time for eating and less time questioning your life choices at the sink.
“This Tasty One Pot Creamy Tomato Pasta Recipe tastes like restaurant pasta but comes together with pantry staples and one pot, which feels like a small weeknight miracle. ★★★★★”
Ingredients You’ll Need
You can make this tasty one pot creamy tomato pasta recipe mostly from pantry staples. I will note easy swaps so you can use what you already have.
Pasta
- 12 ounces dry pasta, short shape
- Penne, rotini, fusilli, or shells work best.
- Use regular wheat pasta; gluten‑free pasta can work but watch the cooking time closely.
Tomato base
- 2 tablespoons olive oil
- Use extra virgin if you like a fruitier flavor, or regular olive oil for a milder taste.
- 1 tablespoon unsalted butter
- Butter adds richness and helps the sauce feel extra creamy.
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 1 can (14.5 ounces) crushed tomatoes
- Use fire roasted crushed tomatoes for a deeper, slightly smoky flavor.
- 2 tablespoons tomato paste
- Tube tomato paste works great and keeps well in the fridge.
Liquid & cream
- 2 ½ cups low sodium vegetable broth or chicken broth
- Use a good quality boxed broth; I like Kitchen Basics or Pacific.
- ½ cup water, plus more as needed
- ½ to ¾ cup heavy cream
- Use ½ cup for a lighter sauce or ¾ cup for extra luscious pasta.
- You can swap half‑and‑half, but the sauce will look a bit thinner.
Cheese & seasoning
- ¾ cup freshly grated Parmesan cheese, plus extra for serving
- Use a wedge and grate it yourself; pre‑shredded cheese can clump and melt poorly.
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- 1 teaspoon Italian seasoning
- Or use a mix of dried basil, oregano, and thyme.
- ½ teaspoon sugar
- Sugar balances the acidity of the tomatoes.
- ¼ teaspoon red pepper flakes (optional)
- Add more if you like a little kick.
Fresh finish
- ¼ cup chopped fresh basil or flat leaf parsley
- Basil gives a classic tomato pasta flavor; parsley tastes brighter and more herbal.
- 1 tablespoon extra virgin olive oil for drizzling at the end (optional)
Equipment list
- Large deep skillet or wide Dutch oven with lid
- A 3.5 to 4 quart pot works well so the pasta can move around.
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Chef’s knife and cutting board
- Box grater or microplane for the Parmesan
Tips & Tricks
- Use a wide pot so the pasta sits mostly in a single layer and cooks evenly.
- Toast the tomato paste in the oil and butter for 1 to 2 minutes to deepen the flavor.
- Add the broth gradually and stir well so the pasta does not stick to the bottom.
- Keep the heat at a gentle simmer, not a hard boil, so the pasta cooks evenly and the sauce does not scorch.
- Stir every couple of minutes to release starch and help the sauce thicken.
- Taste the pasta a minute or two before the package time and adjust with a splash of water if it needs more cooking.
- Pull the pot off the heat before you add cream and cheese so the sauce stays smooth and does not separate.
- Use freshly grated Parmesan so it melts into the sauce instead of clumping.
- Adjust the thickness at the end with a spoonful of hot water or broth if the sauce looks too thick.
- Finish with fresh herbs and a drizzle of olive oil to make the pasta taste brighter and fresher.
How to Make Tasty One Pot Creamy Tomato Pasta Recipe
Step 1: Sauté the aromatics
Set a large deep skillet or Dutch oven over medium heat. Add olive oil and butter and let the butter melt and foam slightly. Stir in the diced onion and cook 3 to 4 minutes until the onion turns soft and lightly golden around the edges. Add the minced garlic and cook 30 seconds until it smells fragrant.
Step 2: Build the tomato base
Stir in the tomato paste and cook 1 to 2 minutes, stirring often, until it darkens slightly and smells sweet and rich. Pour in the crushed tomatoes and mix well with the onion, garlic, and tomato paste. Sprinkle in the Italian seasoning, sugar, salt, black pepper, and red pepper flakes if you use them. Let the mixture bubble gently for 2 to 3 minutes so the flavors start to blend.
Step 3: Add pasta and liquid
Pour the dry pasta into the pot and stir so every piece touches the tomato mixture. Add the broth and water, starting with 2 ½ cups total liquid. Stir well, scraping the bottom of the pot to release any bits of tomato that stuck. The liquid should just cover the pasta; add a splash more water if the pasta pokes out too much.
Step 4: Simmer until the pasta turns al dente
Bring the pot to a gentle simmer over medium heat. Cover the pot, leaving the lid slightly ajar, and cook for 8 to 10 minutes, stirring every 2 minutes so the pasta does not stick. Check the pasta at the 8 minute mark and taste a piece. If it still feels firm in the center and the liquid looks mostly absorbed, add a small splash of water and cook 1 to 3 minutes more, uncovered, until the pasta turns al dente and the sauce looks slightly loose.
Step 5: Add cream and cheese
Turn the heat to low and then turn the burner off so the pot no longer sits over direct heat. Pour in the heavy cream and stir until the sauce turns a soft pink color and looks silky. Add the grated Parmesan in small handfuls, stirring after each handful until it melts into the sauce. Taste and adjust with more salt and pepper if you need it.
Step 6: Finish and serve
Stir in the fresh basil or parsley. Let the pasta sit 2 to 3 minutes so the sauce thickens slightly and clings to the noodles. Drizzle a little extra virgin olive oil on top if you like a glossy finish. Serve the tasty one pot creamy tomato pasta recipe hot with extra Parmesan and red pepper flakes on the table.
What to Serve with Tasty One Pot Creamy Tomato Pasta Recipe
This tasty one pot creamy tomato pasta recipe pairs well with a simple green salad with crisp lettuce, cucumbers, and a light vinaigrette. Add garlic bread or warm crusty rolls so you can swipe up every bit of sauce. Steamed or roasted vegetables like broccoli, green beans, or zucchini balance the richness of the creamy tomato pasta. Serve it with sparkling water, flavored seltzer, or a cold glass of lemonade for a refreshing drink.
Storage Options
- Store leftovers in an airtight container in the fridge for up to 3 to 4 days.
- Add a splash of broth, water, or milk before reheating so the sauce loosens and turns creamy again.
- Reheat gently on the stove over low heat, stirring often, or in the microwave in 45 second bursts, stirring between each burst.
- Freeze portions in freezer safe containers for up to 2 months, then thaw overnight in the fridge and reheat with a bit of extra liquid to refresh the sauce.

Tasty One Pot Creamy Tomato Pasta Recipe
Ingredients
Instructions
- Set a large deep skillet or Dutch oven over medium heat. Add the olive oil and butter and let the butter melt and foam slightly.
- Stir in the diced onion and cook for 3 to 4 minutes, until the onion is soft and lightly golden around the edges. Add the minced garlic and cook for about 30 seconds, until fragrant.
- Stir in the tomato paste and cook for 1 to 2 minutes, stirring often, until it darkens slightly and smells sweet and rich.
- Pour in the crushed tomatoes and stir to combine with the onion, garlic, and tomato paste. Add the Italian seasoning, sugar, salt, black pepper, and red pepper flakes if using. Let the mixture bubble gently for 2 to 3 minutes so the flavors begin to blend.
- Add the dry pasta to the pot and stir so every piece is coated in the tomato mixture. Pour in the broth and water, starting with about 2 1/2 cups total liquid. Stir well, scraping the bottom of the pot to release any bits that may have stuck. The liquid should just cover the pasta; add a splash more water if needed.
- Bring the pot to a gentle simmer over medium heat. Cover with the lid slightly ajar and cook for 8 to 10 minutes, stirring every 2 minutes to prevent the pasta from sticking.
- At about 8 minutes, taste a piece of pasta. If it is still firm in the center and most of the liquid has been absorbed, add a small splash of water and continue cooking uncovered for 1 to 3 more minutes, until the pasta is al dente and the sauce looks slightly loose.
- Reduce the heat to low, then turn the burner off so the pot is no longer over direct heat. Pour in the heavy cream and stir until the sauce turns a soft pink color and looks silky.
- Add the grated Parmesan cheese in small handfuls, stirring after each addition until it melts smoothly into the sauce. Taste and adjust seasoning with more salt and pepper if needed.
- Stir in the chopped fresh basil or parsley. Let the pasta sit for 2 to 3 minutes so the sauce thickens slightly and clings to the noodles.
- Drizzle the top with extra virgin olive oil if desired. Serve hot with extra Parmesan and red pepper flakes on the table.
Notes
Approximate per serving (1/4 of recipe): 560–620 calories; fat 26–30 g; saturated fat 13–15 g; carbohydrates 65–70 g; fiber 4–6 g; sugars 9–12 g; protein 18–22 g; sodium 900–1100 mg. Values will vary based on specific pasta, broth, cream, cheese brands, and exact portion size.

Leave a Reply