Easy One Pot Creamy Tomato Pasta Recipe
Easy One Pot Creamy Tomato Pasta is the ultimate weeknight savior you’ve been dreaming of! Seriously, who has the time or energy for multiple pots and pans after a long day? I know I don’t! This dish is a culinary masterpiece because it delivers pure comfort food magic with an astonishingly minimal amount of effort. Imagin extracte tender pasta, coated in a luscious, velvety tomato sauce, all cooked together in a single pot. It’s the kind of meal that makes you feel like a gourmet chef without the fuss.
People absolutely adore this easy one pot creamy tomato pasta for so many reasons. It’s incredibly forgiving, packed with satisfying flavors, and the creamy texture is simply divine. What truly makes it special is its ability to transform simple pantry staples into something truly extraordinary. It’s a testament to how delicious and satisfying cooking can be, even when you’re short on time. Get ready to impress yourself (and anyone lucky enough to share it with you) with this ridiculously simple yet utterly delicious recipe.

Easy One Pot Creamy Tomato Pasta
There are days when all you crave is a comforting bowl of pasta, but the thought of a mountain of washing up afterwards fills you with dread. This is where the magic of one-pot cooking comes in! My Easy One Pot Creamy Tomato Pasta is a lifesaver for those busy weeknights or when you simply want maximum flavour with minimum effort. It’s a dish that delivers on all fronts: creamy, flavourful, incredibly satisfying, and best of all, it all happens in a single pot. No more separate pans for boiling pasta, sautéing veg, and making the sauce – everything simmers together, melding into a glorious, harmonious dish. The sweetness of fresh tomatoes, the punch of garlic and onion, and the rich creaminess come together to create a pasta that feels both indulgent and surprisingly simple to make.
Ingredients:
Cooking Instructions
This recipe is designed to be as straightforward as possible, making it perfect for even novice cooks. The key is to build the flavour layers in the pot before adding the liquid and pasta.
1. Sautéing the Aromatics: Start by heating the 2 tablespoons of olive oil in a large, deep saucepan or Dutch oven over medium heat. Once the oil is shimmering, add the finely chopped onion. We want to gently cook the onion until it’s softened and translucent, which should take about 5-7 minutes. This process draws out its natural sweetness and creates a lovely base for our sauce. Don’t rush this step; patience here pays off in flavour! Next, add the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic, as this can make it taste bitter. You’ll know it’s ready when you can smell its delicious aroma filling your kitchen.
2. Building the Tomato Base: Now it’s time for the tomatoes. If you’re using fresh tomatoes, add your chopped fresh tomatoes to the pot. If you’re opting for tinned chopped tomatoes, simply pour them in. Stir everything together with the softened onions and garlic. We want to let the tomatoes cook down for a few minutes, allowing them to release their juices and soften further. This helps to break them down and create a richer sauce. If using fresh tomatoes, you might want to cook them for about 5-10 minutes, stirring occasionally, until they start to break down. This step is crucial for developing the depth of flavour in your pasta sauce.
3. Adding the Liquid and Pasta: Once the tomatoes have softened and started to break down, it’s time to add the liquid. Pour in the 500 ml of chicken or vegetable stock. If you’re using a stock cube, simply dissolve it in 500 ml of hot water before adding it to the pot. Now, break the 250 g of uncooked spaghetti in half if your pot isn’t quite wide enough to fit it in whole – it will cook down! Submerge the spaghetti into the liquid. Ensure all the pasta is as submerged as possible. It might look a little crowded at first, but don’t worry, as it cooks it will soften and sink further into the sauce.
4. Simmering to Perfection: Bring the mixture to a boil, then immediately reduce the heat to low, cover the pot tightly with a lid, and let it simmer gently. We’re looking for the spaghetti to cook through and the sauce to thicken. This will take approximately 12-15 minutes. During this time, stir the pasta every few minutes, especially at the begin extractning, to prevent it from sticking to the bottom of the pot and to ensure it cooks evenly. You’ll notice the liquid gradually reducing and the sauce becoming creamier as the starch from the pasta is released. If the sauce looks too thick before the pasta is cooked, you can add a splash more stock or water.
5. The Creamy Finish and Fresh Herbs: Once the spaghetti is tender and the sauce has thickened to your liking, it’s time to make it truly luxurious. Remove the lid and stir in the 150 ml of double cream. Stir gently until the cream is fully incorporated and the sauce takes on a beautiful, creamy consistency. Taste and season with salt and freshly ground black pepper as needed. Finally, roughly chop the fresh basil leaves and stir most of them into the pasta. Reserve a few leaves for garnishing. The fresh basil adds a wonderful burst of freshness that cuts through the richness of the cream and tomato. Serve immediately, with the reserved basil sprinkled over the top. This dish is best enjoyed piping hot, straight from the pot!

Conclusion:
And there you have it! Our Easy One Pot Creamy Tomato Pasta is truly a weeknight warrior. Its beauty lies in its simplicity – minimal cleanup, maximum flavor. We’ve transformed humble pantry staples into a rich, comforting, and satisfying meal in under 30 minutes. This recipe is perfect for those busy evenings when you crave something delicious but don’t have the energy for complex cooking. The creamy tomato sauce coats every strand of pasta beautifully, creating a hug in a bowl that’s sure to become a family favorite.
For serving, this pasta shines on its own, but a sprinkle of fresh basil or a grating of Parmesan cheese takes it to the next level. A simple side salad with a light vinaigrette or some crusty bread for dipping into that luscious sauce would be perfect accompaniments. Don’t be afraid to experiment with variations! Adding cooked chicken, sautéed mushrooms, spinach wilted in at the end, or even a pinch of red pepper flakes for a touch of heat can all elevate this dish. I truly encourage you to give this delightful recipe a try. You’ll be amazed at how simple and rewarding it is!
Frequently Asked Questions:
Can I make this vegan?
Absolutely! To make this recipe vegan, simply swap out the heavy cream for full-fat coconut milk or a plant-based creamer like cashew or oat cream. For the Parmesan cheese, use a vegan Parmesan alternative or nutritional yeast for a cheesy flavor.
What kind of pasta works best?
Almost any dried pasta will work well here! Shorter shapes like penne, rotini, or farfalle are excellent as they hold the sauce nicely. However, spaghetti or linguine also work beautifully, just ensure they are fully submerged in the liquid when cooking.

Easy One Pot Creamy Tomato Pasta
A quick and delicious one-pot pasta dish featuring creamy tomato sauce, perfect for a weeknight meal.
Ingredients
-
250 g uncooked spaghetti
-
500 g fresh tomatoes (chopped (or use 1 x 400 g tin of chopped tomatoes))
-
2 tbsp olive oil
-
3 cloves garlic (minced)
-
1 onion (finely chopped)
-
500 ml chicken or vegetable stock (use stock cube for convenience)
-
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 chopped onion and cook until softened, about 5 minutes. -
Step 3
Add the minced garlic and cook for another minute until fragrant. -
Step 4
Add the chopped tomatoes (fresh or tinned), spaghetti, and stock to the pot. Stir to combine. -
Step 5
Bring to a boil, then reduce heat to a simmer, cover, and cook for 10-12 minutes, or until the pasta is al dente and most of the liquid has been absorbed, stirring occasionally to prevent sticking. -
Step 6
Stir in the double cream and cook for another 2-3 minutes until the sauce is creamy and heated through. -
Step 7
Season with salt and pepper to taste. Stir in fresh basil leaves just before serving.
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.
