One-Pot Creamy Tomato Pasta – Simple, Cozy, and Weeknight-Friendly

This One-Pot Creamy Tomato Pasta is the kind of dinner you make when you want big flavor with almost no effort. Everything cooks in the same pot, so the pasta soaks up the sauce as it simmers. The result is silky, tomato-rich noodles with a gentle creaminess that feels cozy without being heavy.

It’s perfect for busy nights, budget-friendly, and endlessly adaptable. Make it once, and you’ll keep it in your weekly rotation.

Save

One-Pot Creamy Tomato Pasta – Simple, Cozy, and Weeknight-Friendly

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • Olive oil – for sautéing and richness
  • Yellow onion – 1 small, finely chopped
  • Garlic – 3–4 cloves, minced
  • Red pepper flakes – optional, for gentle heat
  • Tomato paste – 2 tablespoons, for deep tomato flavor
  • Crushed tomatoes – 1 can (28 oz) or passata
  • Dry pasta – 12 oz (penne, fusilli, or spaghetti broken in half)
  • Vegetable or chicken broth – 3–3½ cups, low sodium recommended
  • Heavy cream – ½ cup (or use half-and-half for lighter)
  • Parmesan cheese – ½ cup freshly grated, plus more for serving
  • Butter – 1 tablespoon, optional for extra silkiness
  • Fresh basil – a handful, chopped (or use parsley)
  • Salt and black pepper – to taste
  • Sugar – a pinch, optional to balance acidity

Method
 

  1. Warm the pot. Set a large, wide pot or deep sauté pan over medium heat. Add 2 tablespoons olive oil.
  2. Sauté aromatics. Add the chopped onion with a pinch of salt. Cook 3–4 minutes until softened and translucent. Stir in garlic and a pinch of red pepper flakes; cook 30 seconds until fragrant.
  3. Boost the tomato base. Stir in tomato paste and cook 1–2 minutes to caramelize slightly. This deepens the tomato flavor.
  4. Add tomatoes and liquid. Pour in crushed tomatoes and 3 cups broth. Stir well, scraping up any browned bits from the bottom of the pot.
  5. Season early. Add 1 teaspoon salt and a few grinds of black pepper. If your tomatoes are very tangy, add a tiny pinch of sugar.
  6. Add pasta. Stir in the dry pasta, making sure it’s submerged. If needed, add up to ½ cup more broth to just cover the noodles.
  7. Simmer and stir. Bring to a gentle boil, then reduce to a lively simmer. Cook uncovered 9–12 minutes, stirring every minute or two to prevent sticking. Adjust heat to keep it simmering, not raging.
  8. Check texture. When the pasta is just shy of al dente and the sauce has thickened, lower the heat. If it’s too tight, splash in a bit more broth or water; if it’s soupy, simmer another minute.
  9. Make it creamy. Stir in the heavy cream, Parmesan, and butter (if using). Cook 1–2 minutes on low until glossy and slightly thickened. Taste and adjust salt and pepper.
  10. Finish with herbs. Take off the heat and fold in chopped basil. The residual heat will keep the sauce silky.
  11. Serve. Plate immediately with extra Parmesan, a drizzle of olive oil, and more basil if you like.
Jump to Recipe Card

Why This Recipe Works

Cooking process, close-up: Shallow-depth close-up of pasta simmering in a wide pot of vivid crushed Save

This recipe brings the pasta, tomatoes, aromatics, and cream together in one pot, which means the starch from the pasta naturally thickens the sauce. That’s how you get that luscious, clingy texture without extra thickeners.

Cooking everything together also builds flavor fast—garlic and onions bloom in oil, tomatoes concentrate, and a splash of cream smooths out the acidity. The balance of salty pasta water, bright tomatoes, and a little dairy keeps the sauce rich but not heavy. Plus, clean-up is a breeze with just one pot.

Shopping List

  • Olive oil – for sautéing and richness
  • Yellow onion – 1 small, finely chopped
  • Garlic – 3–4 cloves, minced
  • Red pepper flakes – optional, for gentle heat
  • Tomato paste – 2 tablespoons, for deep tomato flavor
  • Crushed tomatoes – 1 can (28 oz) or passata
  • Dry pasta – 12 oz (penne, fusilli, or spaghetti broken in half)
  • Vegetable or chicken broth – 3–3½ cups, low sodium recommended
  • Heavy cream – ½ cup (or use half-and-half for lighter)
  • Parmesan cheese – ½ cup freshly grated, plus more for serving
  • Butter – 1 tablespoon, optional for extra silkiness
  • Fresh basil – a handful, chopped (or use parsley)
  • Salt and black pepper – to taste
  • Sugar – a pinch, optional to balance acidity

Instructions

Tasty top view, overhead: Overhead shot of one-pot creamy tomato pasta just finished on low heat—sSave
  1. Warm the pot. Set a large, wide pot or deep sauté pan over medium heat.

    Add 2 tablespoons olive oil.

  2. Sauté aromatics. Add the chopped onion with a pinch of salt. Cook 3–4 minutes until softened and translucent. Stir in garlic and a pinch of red pepper flakes; cook 30 seconds until fragrant.
  3. Boost the tomato base. Stir in tomato paste and cook 1–2 minutes to caramelize slightly.

    This deepens the tomato flavor.

  4. Add tomatoes and liquid. Pour in crushed tomatoes and 3 cups broth. Stir well, scraping up any browned bits from the bottom of the pot.
  5. Season early. Add 1 teaspoon salt and a few grinds of black pepper. If your tomatoes are very tangy, add a tiny pinch of sugar.
  6. Add pasta. Stir in the dry pasta, making sure it’s submerged.

    If needed, add up to ½ cup more broth to just cover the noodles.

  7. Simmer and stir. Bring to a gentle boil, then reduce to a lively simmer. Cook uncovered 9–12 minutes, stirring every minute or two to prevent sticking. Adjust heat to keep it simmering, not raging.
  8. Check texture. When the pasta is just shy of al dente and the sauce has thickened, lower the heat.

    If it’s too tight, splash in a bit more broth or water; if it’s soupy, simmer another minute.

  9. Make it creamy. Stir in the heavy cream, Parmesan, and butter (if using). Cook 1–2 minutes on low until glossy and slightly thickened. Taste and adjust salt and pepper.
  10. Finish with herbs. Take off the heat and fold in chopped basil.

    The residual heat will keep the sauce silky.

  11. Serve. Plate immediately with extra Parmesan, a drizzle of olive oil, and more basil if you like.

Keeping It Fresh

Leftovers keep well for up to 3 days in the fridge in an airtight container. The sauce will continue to thicken as the pasta absorbs it, so add a splash of water, broth, or a little cream when reheating. Warm gently on the stove over low heat, stirring occasionally, or microwave in short bursts with a cover to trap steam.

For a freezer option, cook the pasta 1–2 minutes under al dente, cool quickly, and freeze up to 2 months. Reheat on the stove with extra liquid until creamy again.

Final plated presentation: Restaurant-quality plate of creamy tomato fusilli twirled high with a gloSave

Benefits of This Recipe

  • One-pot convenience: Minimal dishes and easy cleanup.
  • Fast and weeknight-friendly: On the table in about 25–30 minutes.
  • Budget-conscious: Pantry staples, no specialty items required.
  • Customizable: Works with many pasta shapes and add-ins.
  • Consistently creamy: Pasta starch naturally thickens the sauce.

Common Mistakes to Avoid

  • Forgetting to stir: One-pot pasta can stick. Stir every minute or two, especially early on.
  • Too much heat: A hard boil evaporates liquid too fast and risks scorching.

    Keep a steady simmer.

  • Adding cream too early: Dairy can split if boiled. Stir it in off or on very low heat at the end.
  • Skipping seasoning layers: Salt the onions, taste the sauce, and adjust at the finish. Layered seasoning equals better flavor.
  • Overcooking pasta: Pull it when just al dente; it continues to soften in the hot sauce.

Recipe Variations

  • Spinach and Sun-Dried Tomato: Stir in 2 cups baby spinach and ¼ cup chopped sun-dried tomatoes in oil at the creamy step.
  • Roasted Red Pepper: Blend 1 roasted red pepper into the crushed tomatoes for a sweeter, smoky note.
  • Spicy Arrabbiata Cream: Double the red pepper flakes and add a pinch of smoked paprika.
  • Creamy Vodka Tomato: After toasting the tomato paste, deglaze with ¼ cup vodka and simmer 1 minute before adding tomatoes and broth.
  • Protein Boost: Brown Italian sausage or diced chicken first, then proceed with the recipe.

    For vegetarian protein, add a can of rinsed chickpeas with the pasta.

  • Dairy-Light: Swap half-and-half for heavy cream, and use a bit less Parmesan. Add an extra tablespoon of olive oil for silkiness.
  • Herby Twist: Finish with chopped parsley and a teaspoon of dried Italian seasoning simmered with the sauce.
  • Gluten-Free: Use a sturdy gluten-free pasta and watch the liquid closely—some GF pastas absorb more. Add liquid in small splashes as needed.

FAQ

Can I use milk instead of cream?

You can, but use whole milk and add it at the end over very low heat.

The sauce will be lighter and may be slightly less silky. A small knob of butter can help round it out.

What pasta shape works best?

Short shapes like penne, rigatoni, or fusilli hold the sauce well. Spaghetti or linguine also work; break them in half so they submerge and cook evenly.

Do I have to use broth?

No, water works too.

If using water, season a bit more aggressively and consider adding an extra tablespoon of Parmesan to boost savoriness.

How do I prevent the sauce from tasting too acidic?

Cook the tomato paste briefly to caramelize, then balance with cream and Parmesan. If it still tastes sharp, add a tiny pinch of sugar or a small pat of butter to soften the edges.

Can I make it vegan?

Yes. Use olive oil only, vegetable broth, and swap cream for a splash of unsweetened oat cream or coconut milk (lite if you prefer).

Replace Parmesan with a dairy-free Parmesan or nutritional yeast to taste.

How do I scale this for a crowd?

Double all ingredients but use a wide Dutch oven to prevent crowding. Add liquid gradually and give extra stirring time. Expect a few more minutes to reach al dente.

What if my sauce is too thin?

Simmer a few extra minutes, stirring often.

The starch will continue to thicken the sauce as moisture evaporates. You can also add a small handful of grated Parmesan to tighten it up.

What if my pasta is cooked but the sauce is too thick?

Stir in warm broth or hot water, a few tablespoons at a time, until it loosens to your liking. Keep the heat low so the pasta doesn’t overcook.

Wrapping Up

One-Pot Creamy Tomato Pasta brings comfort, speed, and minimal cleanup together in one pan.

It’s simple enough for a Tuesday but tasty enough for company with a quick salad and garlic bread. Keep the basics on hand, and you can make this any night without fuss. Once you dial in your favorite add-ins and pasta shape, this will be your go-to weeknight winner.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Similar Posts

Leave a Reply

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

Recipe Rating