Easy One Pot Creamy Tomato Pasta – Quick Dinner
Easy One Pot Creamy Tomato Pasta is about to become your new weeknight savior. Are you tired of juggling multiple pots and pans after a long day, only to end up with a sink full of dishes? I know I am! That’s precisely why this recipe is a game-changer. It’s the kind of meal that delivers maximum flavor with minimum fuss, and who doesn’t love that? People adore this dish because it’s incredibly satisfying, comforting, and tastes like it took hours of simmering, when in reality, it’s remarkably simple. What truly makes our Easy One Pot Creamy Tomato Pasta special is the magic that happens when all the ingredients meld together in a single pot, creating a luscious, velvety sauce that coats every strand of pasta perfectly. Get ready for a deliciously simple culinary win!

Easy One Pot Creamy Tomato Pasta
Sometimes, the best meals are the ones that require the least amount of fuss, and that’s exactly what this Easy One Pot Creamy Tomato Pasta delivers. Imagin extracte this: a rich, flavourful tomato sauce, perfectly cooked pasta, and a luxurious creaminess, all coming together in a single pot. No multiple pans, no complicated steps, just pure, unadulterated comfort food that’s ready in under 30 minutes. This recipe is a lifesaver on busy weeknights or when you’re craving something delicious but don’t have the energy for a culinary marathon. It’s also incredibly versatile; feel free to add your favourite protein like chicken or Italian sausage, or load it up with extra vegetables like spinach or mushrooms. But even in its simplest form, it’s a winner.
Ingredients:
Cooking Instructions
This is where the magic happens – all in one pot! Let’s get started.
Sautéing the Aromatics
First things first, let’s build our flavour base. Heat the 2 tbsp of olive oil in a large pot or deep pan over medium heat. Once the oil is shimmering, add your finely chopped onion. We want to cook this gently until it becomes soft and translucent, which usually takes about 5-7 minutes. This slow cooking allows the natural sweetness of the onion to emerge. Don’t rush this step; a well-sautéed onion makes a huge difference to the overall taste. Next, add the 3 cloves of minced garlic to the pot. Stir it in and cook for just 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 wonderful aroma filling your kitchen.
Adding the Tomatoes and Stock
Now it’s time to introduce the star of our tomato sauce. Add the 500 g of chopped fresh tomatoes to the pot. If you’re using a tin of chopped tomatoes, simply pour it straight in. Give everything a good stir to combine with the onions and garlic. Let the tomatoes cook down for a few minutes, stirring occasionally, until they start to break down and release their juices. This will create a lovely, chunky tomato base. Pour in the 500 ml of chicken or vegetable stock. If you’re using a stock cube, dissolve it in 500ml of hot water according to the packet instructions before adding it. The stock will be the cooking liquid for our pasta, infusing it with flavour as it cooks.
Cooking the Spaghetti
Here comes the most exciting part of the “one pot” concept! Add the 250 g of uncooked spaghetti directly into the pot with the tomato and stock mixture. Make sure the spaghetti is mostly submerged in the liquid. If it looks like there isn’t enough liquid to cover the pasta, you can add a splash more stock or water, but usually, the 500ml is perfect. Bring the mixture to a boil, then reduce the heat to a simmer. Cover the pot with a lid and let it cook for about 10-12 minutes, or until the spaghetti is al dente – tender but with a slight bite. Stir occasionally, especially in the first few minutes, to prevent the pasta from sticking to the bottom of the pot. This is crucial for a successful one-pot pasta dish. The liquid will gradually reduce and thicken as the pasta cooks, creating a beautiful sauce.
Achieving Creaminess and Finishing Touches
Once the spaghetti is cooked to your liking and most of the liquid has been absorbed, it’s time to add the richness. Pour in the 150 ml of double cream. Stir it gently into the pasta and sauce. The cream will instantly transform the dish, making it wonderfully creamy and luxurious. Let it simmer for another 1-2 minutes, stirring continuously, until the sauce has thickened to your desired consistency. You want it to coat the pasta beautifully. Finally, tear or roughly chop the ½ bunch of fresh basil and stir most of it through the pasta. Save a little for garnishing. The fresh basil adds a bright, herbaceous note that complements the creamy tomato sauce perfectly. Season with salt and freshly ground black pepper to taste. If you like a little heat, a pinch of red pepper flakes would be a welcome addition here.
Serving Your Delicious Creation
Your Easy One Pot Creamy Tomato Pasta is now ready to be devoured! Serve immediately in warm bowls. Garnish with the reserved fresh basil leaves. This dish is fantastic on its own, but it also pairs wonderfully with a simple side salad or some crusty bread for mopping up any leftover sauce. Enjoy the simplicity and incredible flavour of this fuss-free meal. It’s proof that delicious, satisfying meals don’t have to be complicated!

Conclusion:
And there you have it – your incredibly delicious and unbelievably easy one pot creamy tomato pasta! We’ve crafted a dish that proves you don’t need multiple pans and a mountain of washing up to create something truly satisfying. The beauty of this recipe lies in its simplicity and the rich, comforting flavors that meld together perfectly in a single pot. It’s the ideal weeknight meal when you’re short on time but craving something hearty and flavorful. Its creamy texture, bright tomato notes, and tender pasta make it a guaranteed crowd-pleaser for families and busy individuals alike. Don’t hesitate to give this easy one pot creamy tomato pasta a try; you’ll be amazed at how effortless it is to achieve such fantastic results.
For serving, I love to garnish this pasta with a generous sprinkle of fresh basil and a drizzle of good quality olive oil. A side of crusty bread is perfect for soaking up any leftover sauce. If you’re feeling adventurous, consider adding cooked chicken, shrimp, or even some sautéed mushrooms for extra protein and flavor. You can also adjust the creaminess by adding more or less cream, or even swapping it for a dairy-free alternative like cashew cream.
Frequently Asked Questions:
Can I make this ahead of time?
While this easy one pot creamy tomato pasta is best enjoyed fresh, you can prepare the sauce base and cook the pasta al dente ahead of time. Store them separately in the refrigerator and then combine and reheat gently on the stovetop, adding a splash of water or milk if needed to reach your desired consistency.
What kind of pasta works best?
Most short pasta shapes work wonderfully here, such as penne, rotini, or farfalle. They hold the creamy sauce beautifully. Just ensure the pasta is fully submerged in the liquid when cooking to ensure it cooks evenly.
How can I make this recipe vegan?
To make this a vegan delight, simply substitute the heavy cream with full-fat coconut milk or a good quality cashew cream. You’ll also want to ensure your tomato paste and any broth used are vegetable-based. The result will be just as rich and satisfying!

Easy One Pot Creamy Tomato Pasta
A quick and delicious creamy tomato pasta recipe that cooks entirely in one pot, perfect for a 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 olive oil in a large pot or Dutch oven over medium heat. Add the finely chopped onion and cook until softened, about 5 minutes. -
Step 2
Add the minced garlic and cook for another minute until fragrant. -
Step 3
Add the chopped fresh tomatoes (or tinned chopped tomatoes), uncooked spaghetti, and vegetable stock to the pot. Stir to combine. -
Step 4
Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 10-12 minutes, or until the pasta is al dente and most of the liquid has been absorbed. Stir occasionally to prevent sticking. -
Step 5
Stir in the double cream and chopped fresh basil. Cook for another 1-2 minutes until the sauce is heated through and creamy. -
Step 6
Season with salt and pepper to taste before serving 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.
