Easy One Pot Creamy Tomato Pasta Recipe
Easy One Pot Creamy Tomato Pasta is the weeknight warrior you’ve been dreaming of. Are you tired of endless dishes and complicated steps after a long day? Me too! That’s exactly why I created this incredibly simple, yet ridiculously delicious, recipe. It’s the kind of meal that makes you feel like a culinary genius without breaking a sweat. Everyone adores this dish because it delivers maximum flavor with minimal effort. The magic lies in its simplicity – everything cooks together, infusing every strand of pasta with rich, creamy tomato goodness. What truly makes this Easy One Pot Creamy Tomato Pasta special is its ability to transform humble ingredients into a restaurant-worthy experience, all while keeping your sink mercifully empty.

Easy One Pot Creamy Tomato Pasta
Who doesn’t love a comforting bowl of pasta? And who doesn’t love minimal washing up? This Easy One Pot Creamy Tomato Pasta ticks all the boxes. It’s a weeknight warrior, a rainy day saviour, and a surprisingly elegant dish that requires very little effort. The magic lies in its simplicity: everything cooks together in a single pot, allowing the flavours to meld beautifully. The fresh tomatoes break down into a luscious sauce, the stock infuses the pasta with flavour, and a swirl of cream brings it all together into a silky, irresistible dish.
This recipe is designed for busy lives. No need to boil pasta separately, no need to make a separate sauce. Just toss everything into one pot and let the magic happen. It’s perfect for begin extractners and experienced cooks alike, a testament to the fact that delicious food doesn’t have to be complicated. You’ll be amazed at how quickly you can whip up something so satisfying.
Ingredients:
Cooking Instructions
This is where the magic truly happens. Get out your largest pot or a deep frying pan with a lid – this is going to be your culinary headquarters for the next 20-25 minutes.
1. Sautéing the Aromatics: Start by heating the 2 tbsp of olive oil in your pot over medium heat. Once the oil is shimmering, add your finely chopped onion. Sauté the onion for about 5-7 minutes, stirring occasionally, until it becomes soft and translucent. You’re not looking for browning here, just a gentle softening to release its sweetness. Next, add your minced garlic to the pot. Cook for another minute, stirring constantly, until fragrant. Be careful not to burn the garlic, as this can turn it bitter. The aroma at this stage should be wonderful!
2. Building the Tomato Base: Now it’s time for the star of our sauce: the tomatoes. Add your chopped fresh tomatoes (or the tin of chopped tomatoes if you’re using them) to the pot with the onions and garlic. Stir everything together and let it cook for about 5-7 minutes. The fresh tomatoes will start to break down and release their juices, forming a delicious, chunky base for our pasta. If you’re using tinned tomatoes, they’ll integrate even more quickly. Season generously with salt and freshly ground black pepper at this stage. This will help draw out moisture from the tomatoes and season your dish from the get-go.
3. Adding the Pasta and Stock: It’s time to get the spaghetti involved. Break the spaghetti in half if your pot isn’t quite big enough to submerge it fully, or simply lay it into the pot in a criss-cross pattern. Don’t worry if it looks like too much pasta, it will soften and submerge as it cooks. Pour in your 500 ml of chicken or vegetable stock. If you’re using a stock cube, dissolve it in 500 ml of hot water first. Make sure the spaghetti is mostly submerged in the liquid. You can gently press down on it with your spoon to help it all get acquainted with the sauce.
4. Simmering and Stirring to Perfection: Bring the mixture to a boil, then immediately 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 (cooked through but with a slight bite). The crucial part here is to stir frequently – every 2-3 minutes. This prevents the spaghetti from sticking to the bottom of the pot and ensures it cooks evenly. You’ll notice the liquid reducing and the sauce thickening as the starch from the pasta is released. If it seems a little too dry at any point, you can add a splash more stock or water.
5. The Creamy Finish: Once the spaghetti is cooked to your liking and the sauce has thickened beautifully, it’s time for the luxurious final touch. Remove the pot from the heat. Pour in your 150 ml of double cream. Stir gently to combine. The cream will create a velvety, rich sauce that coats every strand of spaghetti. The residual heat in the pot is enough to warm the cream through without it splitting. Finally, tear in your fresh basil leaves. The vibrant green of the basil not only adds a beautiful colour contrast but also brings a wonderful fresh, aromatic flavour that perfectly complements the creamy tomato sauce. Give it one last gentle stir.
Serve immediately in warm bowls. This Easy One Pot Creamy Tomato Pasta is a complete meal on its own, but it also pairs wonderfully with a simple green salad and some crusty bread for mopping up any leftover sauce. Enjoy the simplicity and the incredible flavour!

Conclusion:
There you have it! Our Easy One Pot Creamy Tomato Pasta is your new go-to for a quick, delicious, and incredibly satisfying meal. The beauty of this recipe lies in its simplicity – minimal cleanup and maximum flavor, all cooked in a single pot. The creamy tomato sauce, infused with garlic and herbs, coats every strand of pasta perfectly, making it a comforting and delightful dish that’s perfect for busy weeknights or relaxed weekends. It’s a testament to how straightforward ingredients can come together to create something truly special.
This versatile pasta dish is fantastic on its own, but it also pairs wonderfully with a crisp green salad, some crusty garlic bread for dipping, or even a side of roasted vegetables. Feel free to get creative with your additions! Consider stirring in some cooked chicken, shrimp, or your favorite plant-based protein for added heartiness. Don’t hesitate to experiment with different herbs like basil or oregano, or even a pinch of red pepper flakes for a touch of heat. I truly encourage you to give this Easy One Pot Creamy Tomato Pasta a try; you won’t be disappointed with the delightful results!
Frequently Asked Questions:
Can I make this vegan?
Absolutely! For a vegan version, simply swap out the heavy cream for full-fat coconut milk or a cashew cream. Ensure your Parmesan cheese is replaced with a vegan alternative or omit it altogether. You might also want to add a touch more nutritional yeast for a cheesy flavor boost.
What kind of pasta works best?
While most dried pasta shapes will work, shorter shapes like penne, rotini, or farfalle tend to hold the creamy sauce beautifully. Long pasta like spaghetti or linguine is also delicious, just be sure to stir occasionally to prevent sticking.
How long does the leftover pasta keep?
Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop with a splash of water or milk to revive the creamy texture.

Easy One Pot Creamy Tomato Pasta
A simple and delicious creamy tomato pasta recipe that cooks all in one pot.
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 chopped onion and cook until softened, about 5 minutes. -
Step 2
Add the minced garlic and cook for another minute until fragrant, being careful not to burn it. -
Step 3
Add the chopped tomatoes (fresh or tinned), uncooked spaghetti, and vegetable stock to the pot. Stir to combine. -
Step 4
Bring the mixture to a boil, then reduce the heat to a simmer, cover, and cook for about 15-20 minutes, or until the spaghetti is al dente and most of the liquid has been absorbed, stirring occasionally to prevent sticking. -
Step 5
Stir in the double cream and season with salt and pepper to taste. Cook for another 2-3 minutes until the sauce is creamy and heated through. -
Step 6
Remove from heat, stir in fresh basil leaves, and 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.
