20-Minute One-Pot Creamy Tomato Pasta You’ll Crave

There are nights when even the thought of cooking feels overwhelming, but that’s exactly why this one-pot creamy tomato pasta is my forever lifesaver. Picture this – just one pot, a handful of ingredients, and 20 minutes later you’re twirling forkfuls of silky, tomatoey goodness. I first made this during a chaotic week when my toddler discovered the joy of finger painting… on our white couch. The cleanup was brutal, but dinner? Absolute perfection with zero fuss. Now it’s my go-to when time’s tight but my craving for comfort food isn’t.

What I love most (besides not drowning in dishes) is how the pasta soaks up all that creamy tomato sauce as it cooks. The garlic gets all sweet and mellow while the red pepper flakes add just enough kick to keep things interesting. Trust me, this isn’t just another pasta recipe – it’s your new secret weapon against hangry meltdowns on busy weeknights.

Table of Contents

Why You’ll Love This One-Pot Creamy Tomato Pasta

This isn’t just any pasta dish – it’s practically magic in a pot! Here’s why it’ll become your new weeknight favorite:

  • One pot = zero stress: No juggling multiple pans or mountain of dishes – everything cooks together in one beautiful mess
  • Ready before takeout arrives: From fridge to fork in under 30 minutes (yes, I’ve timed it during my hangriest moments)
  • Rich without the work: The cream and Parmesan create luxurious texture without fancy techniques
  • Forgiving recipe: Forgot to stir for a minute? No problem – just add splash of broth if needed
  • Flavor bomb: That garlic-tomato-cream combo will have everyone asking for seconds (and the recipe)

The best part? You probably have most ingredients in your pantry right now. No last-minute grocery runs required!

Ingredients for One-Pot Creamy Tomato Pasta

Here’s what you’ll need to create this magic – I promise it’s all simple stuff you might already have:

  • 8 oz (225g) pasta – penne or fettuccine work best, but honestly any short pasta will do in a pinch
  • 1 tbsp olive oil – the good stuff for sautéing those aromatics
  • 3 cloves garlic, minced – don’t skimp! This is flavor foundation
  • 1 small onion, finely chopped – about the size of a baseball
  • 1 can (14 oz/400g) diced tomatoes – fire-roasted add amazing depth if you’ve got them
  • 1 cup (240ml) heavy cream – yes, heavy! Half-and-half works but won’t be as luxe
  • 1/2 cup (120ml) vegetable broth – chicken broth works too if that’s what’s in your fridge
  • 1 tsp each dried basil and oregano – rub between fingers to wake up the oils
  • 1/2 tsp red pepper flakes – optional but gives that nice background warmth
  • Salt and pepper – to taste, but be generous
  • 1/4 cup grated Parmesan – the real stuff, not that powdered nonsense
  • Fresh basil leaves – for that pretty finish

See? Nothing fancy – just pantry staples that transform into something magical together!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
One-Pot Creamy Tomato Pasta

20-Minute One-Pot Creamy Tomato Pasta You’ll Crave


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emma
  • Total Time: 20 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

A quick and easy one-pot creamy tomato pasta dish perfect for busy weeknights. Rich, flavorful, and ready in under 30 minutes.


Ingredients

  • 8 oz (225g) pasta (penne or fettuccine)
  • 1 tbsp olive oil
  • 3 cloves garlic, minced
  • 1 small onion, finely chopped
  • 1 can (14 oz/400g) diced tomatoes
  • 1 cup (240ml) heavy cream
  • 1/2 cup (120ml) vegetable broth
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1/2 tsp red pepper flakes (optional)
  • Salt and pepper to taste
  • 1/4 cup grated Parmesan cheese
  • Fresh basil leaves for garnish


Instructions

  1. Heat olive oil in a large pot over medium heat. Add garlic and onion. Sauté until softened (2-3 minutes).
  2. Add diced tomatoes, heavy cream, vegetable broth, basil, oregano, red pepper flakes, salt, and pepper. Stir well.
  3. Add uncooked pasta and mix to coat it in the sauce.
  4. Bring to a simmer, cover, and cook for 12-15 minutes, stirring occasionally, until pasta is al dente.
  5. Remove from heat. Stir in Parmesan cheese.
  6. Garnish with fresh basil leaves before serving.

Notes

  • Use any short pasta shape if penne or fettuccine is unavailable.
  • Add cooked chicken or shrimp for extra protein.
  • Store leftovers in an airtight container for up to 3 days.
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian

How to Make One-Pot Creamy Tomato Pasta

This is where the magic happens – one pot, a few simple steps, and boom! Dinner’s ready before the kids start complaining about being “starving.” Follow these easy steps, and you’ll have creamy, dreamy pasta in no time.

Step 1: Sauté Aromatics

Grab your favorite deep pot (I use my trusty Dutch oven) and heat that olive oil over medium. When it shimmers, toss in your chopped onion and minced garlic. Now here’s my trick – stir constantly for just 2-3 minutes until they’re soft and fragrant but not browned. You want them sweet, not bitter!

Step 2: Combine Sauce and Pasta

Pour in those diced tomatoes (juice and all!), heavy cream, broth, and all your seasonings. Stir like you mean it! Then dump in the uncooked pasta – yes, uncooked – and make sure every piece gets coated in that luscious sauce. Bring it to a gentle simmer, cover, and let it work its magic for 12-15 minutes. Peek and stir every 5 minutes to prevent sticking – I use this time to set the table or pour myself a glass of wine.

Step 3: Finish and Serve

Once the pasta’s al dente (taste a piece – it should have just a tiny bite), take it off heat and stir in the Parmesan until it melts into creamy perfection. I like to let it sit uncovered for 2 minutes to thicken up. Tear some fresh basil over the top – that pop of green makes it look fancy, and the aroma is incredible. Serve straight from the pot with extra Parmesan for sprinkling (because there’s no such thing as too much cheese).

Tips for Perfect One-Pot Creamy Tomato Pasta

After making this dish more times than I can count (my family won’t let me stop!), I’ve picked up some foolproof tricks:

  • Watch the simmer: Keep it at a gentle bubble – too aggressive and your cream might break
  • Pasta al dente test: Bite a piece at 12 minutes – it keeps cooking slightly off heat
  • Too thick? Add splashes of warm broth while stirring (cold liquid shocks the sauce)
  • Extra creamy: Stir in another 1/4 cup cream at the end if you’re feeling indulgent
  • Salt smart: Underseason slightly since the Parmesan adds saltiness later

Remember – this isn’t fussy cooking. If your pasta absorbs too much liquid, just adjust as you go!

For those who love a good creamy pasta night, this One-Pot Creamy Tomato Pasta is a dream come true. But if you’re craving a bolder twist, don’t miss our Spicy Vodka Rigatoni Pasta — it brings that restaurant-style heat with a luscious sauce that clings to every noodle.

Variations for One-Pot Creamy Tomato Pasta

This recipe is like your favorite little black dress – perfect as is, but so easy to dress up! Here are my go-to ways to mix it up:

  • Protein boost: Toss in cooked chicken, shrimp, or Italian sausage in the last 5 minutes
  • Veggie-loaded: Stir in handfuls of fresh spinach or kale when you add the Parmesan
  • Spice it up: Double the red pepper flakes or add a dash of hot sauce for kick
  • Creamy swap: Use coconut milk instead of cream for a dairy-free version
  • Cheese lovers: Top with dollops of fresh ricotta or shredded mozzarella before serving

The beauty? You can customize it differently every time and it always works!

Serving Suggestions

This pasta shines all on its own, but if you want to make it a full meal, here’s how I like to serve it:

  • Crusty garlic bread for soaking up every last drop of sauce (my kids fight over this!)
  • A simple arugula salad with lemon vinaigrette to cut through the richness
  • Roasted asparagus or broccolini on the side for some green
  • A chilled glass of Pinot Grigio for the adults at the table

Honestly though? Some nights we just eat it straight from the pot with big spoons – no judgment here!

One-Pot Creamy Tomato Pasta - detail 1

Storing and Reheating

Leftovers? Lucky you! This pasta keeps like a dream. Just transfer it to an airtight container and pop it in the fridge – it’ll stay fresh for up to 3 days. When reheating, go low and slow – a splash of broth or cream and gentle heat on the stove brings it right back to life. Microwaving works in a pinch too, but stir every 30 seconds to keep that creamy texture perfect. Pro tip: the flavors actually deepen overnight, making next-day pasta even more delicious!

Nutritional Information

Nutrition varies slightly based on specific ingredients, but here’s the approximate breakdown per serving of this heavenly pasta:

  • Calories: 420
  • Fat: 18g (10g saturated)
  • Carbohydrates: 52g
  • Fiber: 4g
  • Protein: 12g

Not too shabby for something that tastes this indulgent! Remember – these numbers can change if you tweak ingredients or portion sizes.

Want more crave-worthy pasta ideas and quick dinner inspiration? Explore mouthwatering pasta boards and more on our Pinterest page, where creamy sauces and one-pot wonders are always trending.

Common Questions About One-Pot Creamy Tomato Pasta

I’ve gotten so many questions about this recipe from friends and family – here are the ones that pop up most often:

Can I use milk instead of heavy cream?

Technically yes, but the sauce won’t be nearly as rich or thick. If you must substitute, try half-and-half or evaporated milk – they’ll give you closer results. But trust me, the cream is worth it!

Why add uncooked pasta?

This is the magic of one-pot cooking! The pasta absorbs all that flavorful liquid as it cooks, becoming infused with tomato-cream goodness. Just make sure to stir occasionally so it cooks evenly.

Can I make this gluten-free?

Absolutely! Use your favorite gluten-free pasta – just check the cooking time on the package as some varieties cook faster than regular pasta.

Is there a dairy-free version?

Yes! Swap the cream for full-fat coconut milk (the canned kind) and use nutritional yeast instead of Parmesan. The flavor profile changes slightly, but it’s still delicious.

Why does my sauce look separated?

Don’t panic! This happens if the heat was too high. Just stir vigorously off heat – it should come back together. Next time, keep the simmer gentler.

Now I want to hear from you – try this recipe and tell me how it turned out! Did you add any special twists? Tag me on social or leave a comment – I love seeing your kitchen creations!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star