Easy One Pot Creamy Tomato Pasta Recipe
Easy One Pot Creamy Tomato Pasta is the ultimate weeknight hero you’ve been dreaming of! Imagin extracte this: a steaming bowl of tender pasta coated in a luscious, velvety tomato sauce, all cooked together in a single pot. No multiple pans, no endless washing up – just pure, unadulterated comfort food delivered with minimal fuss. We all love a dish that’s both incredibly satisfying and ridiculously simple, and this recipe ticks all those boxes and then some. What makes this Easy One Pot Creamy Tomato Pasta so special? It’s that magical alchemy of pantry staples transforming into something utterly divine. The creaminess, the bright tomato tang, the perfectly cooked pasta – it all melds together beautifully, proving that gourmet-level deliciousness doesn’t have to be complicated. Get ready to fall head over heels for this flavourful, fuss-free wonder!

Easy One Pot Creamy Tomato Pasta
Are you craving a comforting, delicious pasta dish but dread the mountain of washing up? Look no further! This Easy One Pot Creamy Tomato Pasta is a weeknight superhero, transforming simple ingredients into a rich, flavourful meal with minimal fuss. The magic of this recipe lies in its “one pot” nature. We’ll be simmering everything together, allowing the pasta to cook directly in the sauce, absorbing all those glorious flavours and creating a wonderfully creamy texture without needing any heavy cream-based sauces or pre-cooking the pasta separately. It’s the kind of meal that feels like a treat but is surprisingly straightforward to make. Plus, the fresh tomatoes add a beautiful sweetness and vibrant colour that canned tomatoes can’t quite replicate, though I’ll give you that option too for ultimate convenience. Let’s get cooking!
Ingredients:
Getting Started: Prep Work
Before we begin extract the magic in the pot, a little bit of prep will make everything flow smoothly. First, if you’re using fresh tomatoes, give them a quick wash and chop them into roughly bite-sized pieces. Don’t worry about being too precise; they’ll break down as they cook. If you’re opting for the canned tomato route, simply open the tin and have it ready. Next, finely chop your onion. A small to medium onion should be perfect. Mince your garlic cloves – the smaller you mince them, the more their flavour will distribute through the sauce. Finally, prepare your stock. If you’re using a stock cube, dissolve it in 500 ml of hot water according to the package instructions. Having everything prepped and ready to go in your pot will ensure a seamless cooking process.
The One Pot Symphony
Now for the fun part! This is where we bring everything together in one pot and let the magic happen.
1. Sautéing the Aromatics: Heat the olive oil in a large, deep saucepan or pot over medium heat. Once the oil is shimmering, add your finely chopped onion. Cook the onion for about 5-7 minutes, stirring occasionally, until it softens and becomes translucent. This step is crucial for building a foundational layer of flavour. Don’t rush this; allowing the onion to gently soften and sweeten will make a big difference to the final dish. After the onion has softened, add the minced garlic to the pot. Stir the garlic and cook for another 30-60 seconds until it’s fragrant. Be careful not to burn the garlic, as this can make it taste bitter.
2. Building the Sauce Base: Now, add your chopped fresh tomatoes (or the tin of chopped tomatoes) to the pot with the softened onions and garlic. Stir everything together. If you’re using fresh tomatoes, you’ll notice they’ll start to release their juices almost immediately. Let this mixture simmer for about 5 minutes, allowing the tomatoes to break down slightly and their flavours to meld with the aromatics. This initial simmer helps to concentrate the tomato flavour.
3. Introducing the Spaghetti and Stock: Next, it’s time to add the uncooked spaghetti directly into the pot. Break the spaghetti in half if your pot isn’t quite deep enough to submerge it fully; it will soften and bend as it cooks. Pour in the prepared chicken or vegetable stock. Ensure that the stock covers most of the spaghetti. If it looks a little low, you can add a splash more water or stock, but aim for it to be just covering the pasta. Season with a pinch of salt and freshly ground black pepper. Remember that stock can be salty, so taste before adding too much salt.
4. The Simmering Process: Bring the contents of the pot to a boil, then immediately reduce the heat to a gentle simmer. Cover the pot loosely with a lid, leaving a small gap for steam to escape. Cook for approximately 12-15 minutes, or until the spaghetti is al dente and most of the liquid has been absorbed, creating a sauce. Stir the pasta frequently, every few minutes, especially in the initial stages, to prevent it from sticking to the bottom of the pot and to ensure even cooking. You want the pasta to be tender but still have a slight bite. If the sauce looks too dry before the pasta is cooked, add a splash more stock or water.
5. Achieving Creaminess and Finishing Touches: Once the spaghetti is cooked and the sauce has thickened beautifully, it’s time to add the luxurious double cream. Pour the cream into the pot and stir it through gently. Continue to cook for another 1-2 minutes, stirring constantly, until the sauce is heated through and has a lovely creamy consistency. This is also the perfect time to add most of your fresh basil leaves (save a few for garnish). Tear the basil leaves and stir them into the pasta. The heat will wilt the basil and release its wonderful aroma. Give it one final taste and adjust seasoning if needed.
This Easy One Pot Creamy Tomato Pasta is best served immediately. Spoon the creamy pasta into bowls and garnish with the reserved fresh basil leaves. The combination of tender pasta, a rich, creamy tomato sauce, and the fragrant basil is simply irresistible. Enjoy this delightful, no-fuss meal!

Conclusion:
There you have it – a truly effortless and incredibly delicious Easy One Pot Creamy Tomato Pasta! This recipe is a weeknight warrior, perfect for those evenings when you crave a satisfying meal without the mountain of dishes. The magic lies in its simplicity: all those wonderful flavors meld together in a single pot, creating a rich and velvety sauce that coats the pasta beautifully. It’s proof that gourmet-tasting dishes don’t need to be complicated or time-consuming. I hope you’re inspired to give this recipe a try – you won’t regret it!
For serving, this pasta is fantastic on its own, but a simple side salad with a vinaigrette or some crusty garlic bread makes it even more complete. Feel free to get creative with variations too! You could easily add cooked chicken, shrimp, or even some sautéed vegetables like spinach or mushrooms for extra heartiness and flavor. The possibilities are endless with this versatile base.
Frequently Asked Questions:
Can I make this pasta vegan?
Absolutely! To make this Easy One Pot Creamy Tomato Pasta vegan, simply substitute the heavy cream with full-fat coconut milk or a cashew cream. You’ll also want to ensure your tomato paste and any added broth are vegan-friendly.
What kind of pasta works best?
While many pasta shapes will work, short, tubular pastas like penne, rotini, or farfalle are ideal as they hold the creamy sauce wonderfully. Long pastas like spaghetti or linguine can also be used, but ensure they are fully submerged in the liquid during cooking.
How long does this pasta keep as leftovers?
This creamy pasta is best enjoyed fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 2-3 days. Reheat gently on the stovetop with a splash of water or broth to help loosen the sauce.

Easy One Pot Creamy Tomato Pasta
A simple and delicious one-pot pasta dish featuring creamy tomato sauce and fresh basil, perfect for a quick weeknight meal.
Ingredients
-
250 g uncooked spaghetti
-
500 g fresh tomatoes, chopped (or 1 x 400 g tin of chopped tomatoes)
-
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 Dutch oven over medium heat. Add the chopped onion and cook until softened, about 5 minutes. -
Step 2
Add the minced garlic and cook for another minute until fragrant. -
Step 3
Stir in the chopped fresh tomatoes (or tinned tomatoes), uncooked spaghetti, and vegetable stock. Bring to a boil. -
Step 4
Reduce the heat to low, cover, and simmer for 10-12 minutes, stirring occasionally, until the pasta is al dente and most of the liquid has been absorbed. -
Step 5
Stir in the double cream and 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. 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.
