Easy One-Pot Creamy Tomato Pasta Recipe
Easy One Pot Creamy Tomato Pasta is about to become your new weeknight hero! Seriously, who has time for multiple pans and endless cleanup when that pasta craving hits? I know I don’t! This dish is pure comfort in a bowl, a hug from the inside, and the best part? It all comes together in a single pot, minimizing fuss and maximizing deliciousness. People adore this recipe because it delivers that satisfying, restaurant-worthy creaminess and vibrant tomato flavor without any of the complicated steps. What truly makes our Easy One Pot Creamy Tomato Pasta special is its incredible simplicity. You get all the rich, velvety goodness you dream of, with perfectly cooked pasta swimming in a luscious sauce, all from one pot. Get ready to impress yourself (and anyone lucky enough to share!) with this foolproof meal.
Why You’ll Love This Recipe:
Effortless Cleanup
Rich, Creamy Flavor
Quick Preparation

Easy One Pot Creamy Tomato Pasta
There are some nights when the thought of a sink full of dishes after dinner feels utterly daunting. On those evenings, the humble one-pot meal becomes our best friend. And what could be more comforting and satisfying than a creamy tomato pasta, all cooked in a single pot? This recipe is a lifesaver – it’s incredibly easy to make, requires minimal cleanup, and delivers maximum flavour. The magic lies in the simplicity of cooking everything together, allowing the pasta to absorb all the deliciousness from the tomatoes, stock, and cream. It’s a weeknight warrior that will become a staple in your recipe repertoire.
The beauty of this dish is its adaptability. While I’ve provided a classic combination of ingredients, feel free to experiment. If you have some leftover cooked chicken or vegetables, you can easily toss them in during the last few minutes of cooking. For a vegetarian option, simply use vegetable stock. And if you’re craving a bit of heat, a pinch of red pepper flakes added with the garlic and onion will do the trick. The key is that everything melds together beautifully, creating a rich, velvety sauce that clings perfectly to every strand of spaghetti.
Ingredients:
Cooking Instructions:
This recipe is designed for simplicity, but don’t let that fool you – the results are incredibly flavourful. Let’s get started!
1. Sautéing the Aromatics: Begin extract by heating the 2 tablespoons of olive oil in a large, deep pot or Dutch oven over medium heat. A pot that’s wide enough to accommodate the spaghetti comfortably is ideal. Once the oil is shimmering, add the finely chopped onion. Sauté the onion for about 5-7 minutes, stirring occasionally, until it becomes soft and translucent. You’re looking for it to soften and sweeten, not to brown too much at this stage. Next, add the minced garlic to the pot. Cook for another minute until fragrant, being careful not to burn it, as burnt garlic can turn bitter. This initial sautéing step is crucial for building a flavour base for the entire dish.
2. Adding the Tomatoes and Stock: Now, it’s time to introduce the tomatoes. If you’re using fresh tomatoes, add your chopped tomatoes to the pot. If you’re opting for tinned chopped tomatoes, add the entire tin. Stir everything together with the softened onions and garlic. Pour in the 500 ml of chicken or vegetable stock. If you’re using a stock cube, dissolve it in hot water according to the package instructions before adding it to the pot. This liquid will be essential for cooking the pasta and creating the sauce.
3. Cooking the Spaghetti: Break the uncooked spaghetti in half if your pot isn’t quite wide enough to submerge it fully, although it should fit. Nestle the spaghetti into the tomato and stock mixture, ensuring most of it is submerged. Bring the liquid to a gentle boil over medium-high heat. Once boiling, reduce the heat to medium-low, cover the pot tightly, and let it simmer. You’ll need to cook the spaghetti for the time recommended on the pasta packet, usually around 10-12 minutes. During this cooking time, it’s important to stir the pasta every few minutes. This prevents the spaghetti from sticking together and also ensures it cooks evenly within the sauce. The pasta will absorb the liquid as it cooks, softening and becoming tender.
4. Creating the Creamy Sauce: Once the spaghetti is cooked al dente – meaning it has a slight bite to it and is no longer hard in the centre – remove the lid. Most of the liquid should have been absorbed by the pasta, leaving a thick, tomatoey sauce. Now, pour in the 150 ml of double cream. Stir gently to combine the cream with the pasta and sauce. Let it simmer for another 2-3 minutes, uncovered, over low heat. This is where the magic happens – the cream will thicken the sauce and create that wonderfully luxurious, creamy texture that we all love. The sauce should be coating the pasta beautifully, not watery. If it seems a little too thick, you can add a splash more stock or water. If it’s too thin, let it simmer for a few minutes longer, stirring frequently.
5. Finishing Touches and Serving: As the sauce thickens and reaches your desired consistency, finely chop the fresh basil. Stir most of the chopped basil into the pasta. Reserve a little for garnishing. The fresh basil adds a bright, herbaceous note that cuts through the richness of the creamy sauce. Give everything one final, gentle stir. Taste and adjust seasoning with salt and pepper if needed, though the stock often provides enough salt. Serve the creamy tomato pasta immediately in warm bowls. Garnish with the remaining fresh basil and, if you like, a sprinkle of grated Parmesan cheese. This dish is best enjoyed hot, straight from the pot, for the ultimate comfort food experience. Enjoy your delicious, easy, and virtually mess-free meal!

Conclusion:
And there you have it – a delightful and incredibly straightforward way to whip up a delicious meal with minimal cleanup! This Easy One Pot Creamy Tomato Pasta truly lives up to its name, proving that comforting and flavorful dishes don’t require hours in the kitchen or a sink full of dishes. The magic of cooking everything in a single pot creates a wonderfully rich sauce that coats every strand of pasta perfectly. It’s the kind of recipe that becomes a weeknight staple, a go-to when you need something satisfying without the fuss.
I highly encourage you to give this recipe a try! It’s a fantastic base that you can easily adapt to your liking. For serving, a sprinkle of fresh basil and a dusting of grated Parmesan cheese are simply divine. You could also pair it with a crisp green salad or some crusty garlic bread for a more complete meal.
Don’t be afraid to experiment with variations! Consider adding some sautéed spinach or mushrooms towards the end of cooking for extra vegetables. For a touch of heat, a pinch of red pepper flakes is a wonderful addition. If you’re looking for a protein boost, cooked chicken or Italian sausage can be stirred in. This Easy One Pot Creamy Tomato Pasta is incredibly forgiving and adaptable, making it perfect for cooks of all levels.
Frequently Asked Questions:
Can I use a different type of pasta?
Absolutely! While this recipe works beautifully with penne or rotini, feel free to experiment with other short pasta shapes like farfalle, fusilli, or even macaroni. Just ensure the cooking time is adjusted accordingly if your chosen pasta has a significantly different cooking duration.
How can I make this pasta recipe dairy-free?
To make this dairy-free, you can substitute the heavy cream with full-fat coconut milk or a dairy-free creamer alternative. For the Parmesan, nutritional yeast can provide a cheesy flavor, or you can omit it altogether. Ensure your tomato sauce is also dairy-free.
What if I don’t have fresh tomatoes?
You can definitely use canned diced tomatoes or crushed tomatoes instead of fresh ones. Canned tomatoes are often even more convenient for this one-pot method. Just be sure to drain any excess liquid if using diced tomatoes.

Easy One Pot Creamy Tomato Pasta
A simple and delicious creamy tomato pasta dish cooked all in one pot. Perfect for a quick weeknight meal.
Ingredients
-
250 g uncooked spaghetti
-
500 g fresh tomatoes (chopped)
-
2 tbsp olive oil
-
3 cloves garlic (minced)
-
1 onion (finely chopped)
-
500 ml vegetable stock
-
150 ml double cream
-
½ bunch fresh basil
Instructions
-
Step 1
Heat the olive oil in a large pot or deep skillet over medium heat. -
Step 2
Add the finely chopped onion and cook until softened, about 5 minutes. -
Step 3
Add the minced garlic and cook for another minute until fragrant. -
Step 4
Stir in the chopped tomatoes (fresh or tinned) and the vegetable stock. Bring to a simmer. -
Step 5
Add the uncooked spaghetti to the pot, ensuring it’s mostly submerged. Cover and cook for 10-12 minutes, stirring occasionally, until the pasta is al dente and the sauce has thickened. -
Step 6
Stir in the double cream and chopped fresh basil. Season with salt and pepper to taste. -
Step 7
Serve immediately.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.
