One-Pot Creamy Tomato Pasta

Creamy tomato pasta made in one pot with a rich rose sauce of crushed tomatoes, cream, and parmesan. The pasta cooks right in the sauce in 35 minutes.

This post may contain affiliate links. See our disclosure policy.

Creamy Tomato Pasta served and ready to eat

Creamy Tomato Pasta is the meatless dinner my kids will actually eat without negotiating. It happens in one pot on a weeknight. It’s a rose sauce, which just means tomato and cream married together into something pink, rich, and mellow. The pasta cooks right in the sauce, soaking up all that garlicky tomato flavor while it releases starch that thickens everything into a silky coating. Cream smooths out the acidity, so it lands somewhere between a marinara and an alfredo.

The move that gives this sauce real depth is cooking the tomato paste until it darkens. Raw tomato paste tastes tinny and sharp. But a couple minutes in a hot pan caramelizes its sugars and turns it sweet and almost jammy. That browned paste is the backbone of the whole sauce. It’s the difference between a tomato-cream pasta that tastes flat and one that tastes like it simmered all afternoon.

Cooking the pasta in the sauce instead of a separate pot is what makes this genuinely one-pot. The noodles drink up the seasoned liquid as they cook, the starch they shed thickens the sauce. There’s only one pan to wash. I keep a can of crushed tomatoes and a box of penne in the pantry for exactly these nights.

Why You’ll Love This Recipe

  • Truly one pot. The pasta cooks right in the tomato-cream sauce, so there’s a single pan to wash when dinner’s done.
  • A sauce with depth. Caramelized tomato paste and a splash of cream give it flavor far beyond a quick jarred sauce.
  • Meatless but hearty. It’s filling and satisfying on its own, no meat required to make it feel like a real dinner.
  • An easy sell with kids. The cream mellows the tomato tang, so even picky eaters come around to it.

Creamy Tomato Pasta Ingredients

A can of good crushed tomatoes carries this sauce, so it’s worth reaching for a brand you trust. San Marzano-style tomatoes tend to be sweeter and less acidic, which means less cream needed to balance them out.

  • 2 tbsp olive oil
  • 1 small yellow onion, finely diced
  • 4 cloves garlic, minced
  • 3 tbsp tomato paste
  • 1 (28 oz) can crushed tomatoes
  • 3 cups vegetable broth
  • 12 oz penne, uncooked
  • 1 tsp Italian seasoning
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp red pepper flakes (optional)
  • 3/4 cup heavy cream
  • 3/4 cup grated parmesan, plus more for serving
  • Fresh basil, for garnish
Ingredients for Creamy Tomato Pasta

Recipe Variations

  • Stir a few big handfuls of baby spinach into the sauce in the last couple minutes so it wilts down for extra green.
  • Add a pinch more red pepper flakes and a spoonful of vodka with the tomatoes if you want to nudge it toward a penne alla vodka.
  • Brown a half pound of Italian sausage or ground beef first, then build the sauce in the same pot if you want to add meat.

How to Make Creamy Tomato Pasta

  1. Soften the onion and garlic: Heat the olive oil in a large deep skillet or pot over medium heat. Add the diced onion and cook for 4-5 minutes until soft and translucent, then stir in the garlic and cook for 30 seconds until fragrant.
  2. Caramelize the tomato paste: Stir in the tomato paste and cook for 2-3 minutes, stirring often, until it darkens to a deep brick red and smells sweet instead of sharp. This step is what builds the flavor.
  3. Build the sauce and add the pasta: Pour in the crushed tomatoes and vegetable broth, then stir in the penne, Italian seasoning, salt, pepper, and red pepper flakes if using. Bring to a boil.
  4. Simmer until the pasta is tender: Reduce the heat to a steady simmer, cover, and cook for 13-15 minutes, stirring every few minutes so nothing sticks, until the pasta is tender and most of the liquid has been absorbed.
  5. Stir in the cream and parmesan: Reduce the heat to low and stir in the heavy cream and parmesan until the sauce turns smooth, creamy, and pink. Let it warm through for a minute.
  6. Garnish and serve: Taste and adjust the salt. Top with fresh basil and extra parmesan and serve right out of the pan.
How to make Creamy Tomato Pasta – step 1

Why Cream and Tomatoes Sometimes Curdle

Tomatoes are acidic, sitting around pH 4.3, and acid makes the casein proteins in dairy clump together. That is literally how cheese is made. In a pasta sauce it shows up as grainy flecks in what should be a smooth orange sauce.

  • Add the cream at the end, off the heat or on very low. Never boil it into the tomatoes.
  • Use heavy cream, not milk or half-and-half. More fat means more protection, and heavy cream is stable in acid where milk is not.
  • Temper it. Stir a ladle of the hot tomato sauce into the cream first, then pour that back in.
  • A pinch of baking soda in the tomatoes before the cream goes in neutralizes some acid. Use an eighth of a teaspoon, no more, or it tastes soapy.

The tomato paste cooked in early is quietly helping. Cooking paste concentrates its sugars and mellows its sharpness, which is why this sauce tolerates cream better than one built on canned tomatoes alone.

Already curdled? Off the heat, whisk hard with a splash of cold cream. It usually pulls back together.

Recipe FAQs

My Sauce Got Too Thick. What Happened?

The pasta keeps drinking up liquid as it sits, so the sauce tightens off the heat. Stir in a splash of broth, water, or cream to loosen it back to the texture you want.

Can I Use a Different Pasta Shape?

Yes, most short shapes like rigatoni, shells, or rotini work in the one-pot method. Just watch the timing, since thinner shapes cook faster and thicker ones take a few extra minutes.

Can I Make It without Cream?

Half-and-half works for a lighter sauce, and a few tablespoons of cream cheese or even whole-milk ricotta give you a similar richness. Skip the dairy entirely and you’ve got a plain tomato pasta, which is still good, just not rose.

Why Did My Cream Sauce Look Curdled?

That happens when cream hits a sauce that’s boiling hard or very acidic. Drop the heat to low before you add it, and make sure the cream isn’t ice cold straight from the fridge.

Is This Vegetarian, and What Goes with It?

Yes, it’s meatless as written with vegetable broth. Garlic bread and a green salad are all it needs, though it’s also a great base to add sausage or spinach to.

How to make Creamy Tomato Pasta – step 2

Cooking Tips

  • Don’t rush the tomato paste. Those two or three minutes of cooking it down are where a lot of the sauce’s flavor comes from, so let it darken before the liquid goes in.
  • Stir the pot regularly while the pasta cooks. Noodles simmering in a thick sauce love to stick to the bottom, and a quick stir every few minutes prevents scorching.
  • Taste before you add extra salt. Canned tomatoes, broth, and parmesan all bring their own salt, so season at the end once everything’s together.
Creamy Tomato Pasta ready to serve

Storage and Freezing

To store: Keep leftovers in an airtight container in the fridge for up to 4 days.

To freeze: The tomato base freezes well on its own, but the cream can separate a little once thawed. For the best texture, freeze it before adding the cream and stir fresh cream in when you reheat.

To reheat: Warm gently on the stovetop or in the microwave with a splash of broth or water to loosen the sauce, stirring so it heats evenly.

Close-up of Creamy Tomato Pasta

How to Serve Creamy Tomato Pasta

Creamy Tomato Pasta is a full meal with just a green salad and warm garlic bread for scooping up the sauce. This is one of the recipes in our New Pastas collection, and more easy, family-friendly pasta dinners like it are on the way.

Loved This Recipe?

Creamy Tomato Pasta gives you a rich, restaurant-style rose sauce with one pot and a can of tomatoes, no meat and no fuss.

Leave a star rating in the comments below, it helps other people find this recipe. Made it? Tag @allwellfed on Instagram, I love seeing this one in other people’s kitchens.

More like this: Three more creamy pastas that skip the meat and still fill everybody up. Try Penne alla Vodka, One-Pot Creamy Garlic Pasta, or Creamy Parmesan Spinach Mushroom Pasta.

Creamy Tomato Pasta

Creamy Tomato Pasta

Creamy tomato pasta with penne cooked right in a rich rose sauce of crushed tomatoes, cream, and parmesan, all in one pot.
Prep Time:10 minutes
Cook Time:25 minutes
Total Time:35 minutes
Course: Dinner
Cuisine: Italian-American
Servings: 6 servings

Ingredients

  • 2 tbsp olive oil
  • 1 small yellow onion finely diced
  • 4 cloves garlic minced
  • 3 tbsp tomato paste
  • 1 (28 oz) can crushed tomatoes
  • 3 cups vegetable broth
  • 12 oz penne uncooked
  • 1 tsp Italian seasoning
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/4 tsp red pepper flakes optional
  • 3/4 cup heavy cream
  • 3/4 cup grated parmesan plus more for serving
  • fresh basil for garnish

Instructions

  • Soften the onion and garlic: Heat the olive oil in a large deep skillet or pot over medium heat. Add the diced onion and cook for 4-5 minutes until soft and translucent, then stir in the garlic and cook for 30 seconds until fragrant.
  • Caramelize the tomato paste: Stir in the tomato paste and cook for 2-3 minutes, stirring often, until it darkens to a deep brick red and smells sweet instead of sharp. This step is what builds the flavor.
  • Build the sauce and add the pasta: Pour in the crushed tomatoes and vegetable broth, then stir in the penne, Italian seasoning, salt, pepper, and red pepper flakes if using. Bring to a boil.
  • Simmer until the pasta is tender: Reduce the heat to a steady simmer, cover, and cook for 13-15 minutes, stirring every few minutes so nothing sticks, until the pasta is tender and most of the liquid has been absorbed.
  • Stir in the cream and parmesan: Reduce the heat to low and stir in the heavy cream and parmesan until the sauce turns smooth, creamy, and pink. Let it warm through for a minute.
  • Garnish and serve: Taste and adjust the salt. Top with fresh basil and extra parmesan and serve right out of the pan.

Notes

Cook the tomato paste until it darkens to build deep flavor, then cook the pasta right in the sauce so it thickens as the noodles release starch. Drop the heat to low before stirring in the cream so it doesn’t separate.

Inline — In-Post Opt-in

Free weekly meal plan

Dinner sorted, a week at a time.

A free five-dinner plan for the week ahead, every Friday.

No spam. Unsubscribe any time.

If you made this, leave a star rating down in the comments. It takes about ten seconds, and it’s how other cooks decide whether a recipe is worth trying.

You May Also Like

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating