Home » Dinner Recipes » One-Pot Creamy Tomato Basil Pasta


One-Pot Creamy Tomato Basil Pasta

One-Pot Creamy Tomato Basil Pasta

Silky tomato cream sauce clings to every piece of pasta here, and that’s what makes this dish worth repeating. It lands in that sweet spot between comforting and fresh: rich…

Ava
By Ava



Reading time: 10 min

Tip: save now, make later.

Silky tomato cream sauce clings to every piece of pasta here, and that’s what makes this dish worth repeating. It lands in that sweet spot between comforting and fresh: rich enough to feel like dinner, bright enough that the basil and tomato still come through. The best part is that the pasta cooks right in the sauce, which gives it a fuller, more integrated flavor than boiling everything separately and tossing it together at the end.

The trick is getting the tomato paste cooked long enough to lose that raw, tinny edge before any liquid goes in. Once the broth, cream, and pasta hit the pan, the starch from the penne helps thicken everything naturally as it simmers. Parmesan goes in at the end, off the hottest part of the heat, so it melts into the sauce instead of turning grainy. That little bit of patience is what keeps the finish smooth.

The sauce turned out perfectly silky and the pasta had just enough bite after simmering in the pot. I added a little extra basil at the end and my husband went back for seconds before I even sat down.

★★★★★— Megan T.

Creamy Tomato Basil Pasta for the nights when you want one pot, real comfort, and a sauce that coats the penne instead of pooling at the bottom.

Save to Pinterest

The Reason One-Pot Pasta Turns Creamy Instead of Gluey

One-pot pasta can go wrong fast if the liquid ratio is off or the heat is too high. Too much boiling and the sauce gets tight before the pasta is tender. Too little stirring and the noodles stick to the bottom and cook unevenly. The goal here is a gentle simmer that keeps the pasta moving just enough while the starch thickens the sauce naturally.

This recipe avoids the most common problem by starting with enough broth to cook the pasta fully, then finishing with Parmesan and a short rest. That resting time matters. The sauce looks a little loose at first, but it tightens as the pasta absorbs liquid and the starch settles into the cream. If it seems thin the moment you turn off the heat, give it a few minutes before deciding it needs help.

What Each Ingredient Is Actually Doing in This Dish

One-Pot Creamy Tomato Basil Pasta creamy tomato basil
  • Tomato paste — This is where the deep tomato flavor starts. Cooking it for a minute before adding liquid takes away the raw edge and gives the sauce a fuller, more savory base.
  • Diced tomatoes — The canned tomatoes bring acidity and body. Use regular diced tomatoes here; fire-roasted works too, but it will add a smokier note that changes the final taste.
  • Heavy cream — Cream softens the tomato acidity and gives the sauce its velvety finish. Half-and-half can work in a pinch, but the sauce will be thinner and less stable after simmering.
  • Parmesan cheese — Freshly grated Parmesan melts more smoothly than the pre-shredded kind, which often has anti-caking agents that can make the sauce grainy. Add it off the heat or on very low heat so it blends in cleanly.
  • Fresh basil — Basil belongs at the end. If it cooks too long, the flavor dulls and the leaves lose their bright, fragrant edge.
  • Penne pasta — A sturdy shape matters because it holds up to the simmer and catches the sauce inside the tubes. You can swap in rotini or rigatoni, but avoid delicate pasta that breaks down before the sauce finishes thickening.

The 20 Minutes That Matter Most

Softening the Onion Without Browning It

Start the onion in olive oil over medium heat and cook until it turns soft and translucent, not browned. Browned onion changes the sauce in a good way sometimes, but here it can push the dish too far from fresh tomato into a deeper, sweeter direction. Once the garlic goes in, keep it moving and only give it about 30 seconds. If garlic starts to color, the pan is too hot and the finished sauce will taste sharp.

Cooking the Tomato Paste Until It Smells Rounded

Stir the tomato paste into the onions and let it cook for a minute before adding the tomatoes and broth. You want it to darken slightly and smell less metallic, more concentrated. That’s the point where it stops tasting like a shortcut and starts tasting like the backbone of the sauce. If you skip this, the finished pasta can taste flat even with cream and Parmesan added later.

Simmering the Pasta in the Sauce

Add the pasta once the liquid is in and bring everything to a gentle boil, then drop it back to medium-low. The sauce should move with small bubbles, not a hard rolling boil. Stir every couple of minutes so the pasta doesn’t weld itself to the pan, especially near the bottom edges where heat is strongest. If the liquid disappears before the pasta is tender, add a splash of broth or water and keep going.

Finishing So the Sauce Stays Smooth

Take the pan off the heat before you stir in the Parmesan if the sauce looks hot and aggressive. Cheese melts best in a calmer sauce, and that’s how you avoid graininess or stringy bits. Fold in the basil at the very end so it stays green and fragrant. Let the pasta sit for 2 to 3 minutes before serving; that rest is when the sauce goes from loose to properly clingy.

How to Adapt This for a Bigger Crowd or a Lighter Table

Make It Vegetarian

Swap the chicken broth for a good vegetable broth. The sauce still gets its richness from the cream and Parmesan, so you won’t lose the creamy texture, but the flavor will be a little lighter and less savory. Choose a broth that tastes clean on its own, since a harsh vegetable broth will show up in the final dish.

Make It Gluten-Free

Use a gluten-free penne that’s designed to hold its shape in simmering liquid. Some gluten-free pastas break down faster than regular pasta, so start checking a few minutes early and stir gently to keep the sauce smooth. If the pasta needs extra liquid, add it in small splashes so you don’t wash the sauce out.

Use Half-and-Half Instead of Heavy Cream

This works if you want a lighter sauce, but don’t let the pan boil hard after it goes in. Half-and-half is more likely to separate under high heat, so keep the simmer gentle and add the Parmesan with the heat lowered. The result will still be creamy, just a little less lush than the original.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The pasta will keep absorbing sauce, so it thickens as it sits.
  • Freezer: It freezes, but the cream sauce can loosen and turn a little grainy after thawing. If you freeze it, use a freezer-safe container and thaw overnight in the fridge before reheating.
  • Reheating: Warm it slowly on the stove or in short bursts in the microwave with a splash of broth, water, or cream. High heat is the mistake here; it tightens the sauce and can make the Parmesan separate.

Answers to the Questions Worth Asking

Can I use milk instead of heavy cream?+

Milk will make the sauce thinner and a little more likely to separate when it simmers with the tomatoes. If milk is all you have, use whole milk and keep the heat very low after it goes in. The texture won’t be as silky, but it will still taste good.

How do I keep the pasta from sticking to the bottom of the pan?+

Stir every couple of minutes and keep the simmer gentle instead of hard. One-pot pasta sticks when the starch settles in one spot and scorches before it has a chance to thicken the sauce. A deep skillet or Dutch oven gives you more surface area and helps the pasta move around better.

Can I make this ahead of time?+

Yes, but it’s best made the day you plan to serve it. The pasta keeps soaking up the sauce as it sits, so it gets thicker in the fridge. If you want to get ahead, cook it slightly under al dente and loosen it with a splash of broth when you reheat it.

Why did my sauce turn grainy after I added the Parmesan?+

That usually happens when the cheese goes into sauce that’s too hot. Pull the pan off the burner and stir the Parmesan in once the bubbling has calmed down. Freshly grated cheese also melts more smoothly than the bagged kind, which often has starches added to keep it from clumping.

Can I use a different pasta shape?+

Yes. Rotini, rigatoni, and shells all work well because they hold sauce and stay sturdy in the pot. Very thin pasta cooks too quickly and can turn soft before the sauce reaches the right consistency, so stick with a shape that can handle a longer simmer.

One-Pot Creamy Tomato Basil Pasta

One-Pot Creamy Tomato Basil Pasta is a weeknight dinner with tender penne simmered in a silky tomato cream sauce. Fresh basil, garlic, and Parmesan melt in for a thick, comforting finish—all made in one pot for easy cleanup.
Prep Time 15 minutes
Cook Time 28 minutes
Total Time 43 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Italian
Calories: 720

Ingredients
  

Pasta and sauce base
  • 2 tbsp olive oil
  • 1 yellow onion
  • 4 cloves garlic
  • 2 tbsp tomato paste
  • 1 can (14.5 oz) diced tomatoes
  • 3 cup low-sodium chicken broth
  • 1 cup heavy cream
  • 1 penne pasta
Seasonings and finishing
  • 1 tsp Italian seasoning
  • 0.5 tsp salt
  • 0.5 tsp black pepper
  • 0.5 cup Parmesan cheese
  • 0.5 cup fresh basil
  • 0.1 extra Parmesan and basil for garnish

Equipment

  • 1 Dutch oven

Method
 

Sauté aromatics
  1. Heat the olive oil in a large deep skillet or Dutch oven over medium heat. Sauté the yellow onion for 4–5 minutes until softened, then stir in the garlic and cook for 30 seconds until fragrant.
Cook tomato paste
  1. Add the tomato paste and cook for 1 minute while stirring to deepen its flavor. Keep the heat at medium so it doesn’t burn.
Simmer the creamy tomato sauce
  1. Pour in the diced tomatoes, chicken broth, and heavy cream. Stir in the Italian seasoning, salt, and black pepper until well combined.
Cook the penne in the pot
  1. Add the penne pasta and bring the mixture to a gentle boil. Reduce to medium-low, cover, and simmer for 12–15 minutes, stirring occasionally, until the pasta is tender and most of the liquid has thickened.
Finish with Parmesan and basil
  1. Stir in the Parmesan cheese until melted and creamy. Fold in the fresh basil and cook for another minute.
Rest and garnish
  1. Remove from the heat and let the pasta rest for 2–3 minutes until the sauce thickens slightly. Garnish with additional Parmesan and fresh basil before serving.

Notes

For the creamiest texture, stir gently toward the end of simmering so the sauce thickens around the pasta instead of sticking. Store leftovers in an airtight container in the refrigerator up to 4 days; reheat with a splash of broth or cream to loosen. Freezing is not recommended because cream sauces can separate when thawed. For a lighter option, use half-and-half in place of heavy cream and expect a slightly thinner sauce.

Join our weekly recipe email

Fresh dinners, soups, and bakes—straight to your inbox. Free & easy.

Unsubscribe anytime. We respect your inbox.

Leave a Comment

Recipe Rating