Easy Creamy Tomato Pasta – Quick One Pot Meal
Easy One Pot Creamy Tomato Pasta is about to become your new weeknight hero. Let’s be honest, after a long day, the last thing you want is a mountain of dirty dishes. That’s where this magical dish shines. We’re talking about a symphony of flavors – sweet tomatoes, rich cream, tender pasta – all cooked together in a single pot, minimizing cleanup and maximizing deliciousness. People adore this recipe because it delivers maximum flavor with minimum effort. It’s the ultimate comfort food, perfect for busy families, solo diners, or anyone craving a hug in a bowl without the fuss. What makes this Easy One Pot Creamy Tomato Pasta truly special is its simplicity and adaptability. You can throw in extra veggies, a sprinkle of chili flakes for heat, or even some protein if you desire. Get ready to impress yourself with how incredibly satisfying and utterly fuss-free this meal is!

Easy One Pot Creamy Tomato Pasta
There are some nights when all you want is a comforting, delicious meal that doesn’t involve a mountain of washing up. This Easy One Pot Creamy Tomato Pasta is an absolute lifesaver for those evenings! It’s incredibly simple to make, uses just one pot, and the results are wonderfully rich and satisfying. The creamy tomato sauce coats the spaghetti perfectly, creating a dish that feels both indulgent and surprisingly quick to prepare. Whether you’re a seasoned cook or a begin extractner in the kitchen, you’ll be able to whip this up with confidence. It’s also a fantastic base recipe that you can easily adapt with your favourite additions.
Ingredients:
Cooking Instructions
This recipe is designed for maximum flavour with minimum fuss. The beauty of a one-pot meal is that all the ingredients cook together, allowing the flavours to meld beautifully. We’ll start by building a flavour base, then add the liquids and pasta, and finally, we’ll bring it all together with cream and fresh basil for that luxurious finish.
Building the Flavour Base
Heat the 2 tbsp of olive oil in a large, deep saucepan or pot over medium heat. 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 don’t want it to brown too much at this stage, just to soften and release its sweetness. This step is crucial for developing the overall flavour profile of the dish.
Add the minced garlic to the pot with the softened onions. Cook for another minute, stirring constantly, until the garlic is fragrant. Be careful not to burn the garlic, as this can make it taste bitter. The aroma of garlic and onion together is one of the best kitchen smells, signalling the start of something delicious!
Cooking the Pasta and Sauce
-
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
-
Step 1
Heat the olive oil in a large pot or deep frying pan 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 fresh tomatoes (or tinned tomatoes) and the uncooked spaghetti to the pot. Stir to combine. -
Step 4
Pour in the chicken or vegetable stock. Bring to a boil, then reduce the heat to a simmer, cover, and cook for 10-12 minutes, stirring occasionally, until the spaghetti is almost cooked through and most of the liquid has been absorbed. -
Step 5
Stir in the double cream. Continue to cook uncovered for another 2-3 minutes, stirring, until the sauce has thickened and is creamy. Season with salt and pepper to taste. -
Step 6
Tear the fresh basil leaves and stir most of them into the pasta. Serve immediately, garnished with the remaining basil.
Now, add the chopped fresh tomatoes (or the tin of chopped tomatoes if you’re using those) to the pot. Stir everything together and cook for about 5 minutes, allowing the tomatoes to start breaking down. If you’re using fresh tomatoes, you’ll notice them soften and release their juices. This creates the foundation for our tomato sauce.
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. Bring the mixture to a gentle simmer. Once simmering, add the 250 g of uncooked spaghetti directly into the pot. Make sure the spaghetti is mostly submerged in the liquid. If it’s a bit crowded, don’t worry, it will soften and fit as it cooks.
Cover the pot with a lid and let it simmer for about 10-12 minutes, or until the spaghetti is al dente (cooked through but still with a slight bite). Stir frequently during this time to prevent the pasta from sticking to the bottom of the pot or to itself. You’ll notice the liquid will start to thicken as the starch from the pasta is released. If the sauce seems too thick before the pasta is cooked, you can add a splash more stock or water. The goal is to have just enough liquid to cook the pasta and create a sauce.
Finishing Touches for Creaminess
Once the spaghetti is cooked and the sauce has thickened, remove the pot from the heat. Stir in the 150 ml of double cream. The cream will add a wonderful richness and a luxurious, silky texture to the tomato sauce. Stir gently until the cream is fully incorporated and the sauce is a beautiful, creamy pink colour. The residual heat from the pot is usually enough to warm the cream through without needing to put it back on the heat, which helps prevent the sauce from splitting.
Finally, finely chop the ½ bunch of fresh basil. Stir most of the fresh basil into the pasta, reserving a little for garnish. The fresh basil adds a bright, herbaceous flavour that cuts through the richness of the creamy sauce beautifully. Taste and season with salt and freshly ground black pepper as needed. Remember that the stock might already be salted, so taste before adding too much salt.
Serve immediately, garnished with the reserved fresh basil. This Easy One Pot Creamy Tomato Pasta is perfect on its own, or you can serve it with a simple side salad and some crusty bread for mopping up that delicious sauce. Enjoy your fuss-free, flavourful meal!

Conclusion:
There you have it – an absolutely delicious and incredibly simple Easy One Pot Creamy Tomato Pasta recipe that proves gourmet-tasting meals don’t need to be complicated or time-consuming. The beauty of this dish lies in its minimal cleanup and maximum flavor payoff. By cooking everything in a single pot, we unlock layers of creamy, savory goodness that coats every strand of pasta perfectly. It’s the kind of meal that’s perfect for busy weeknights, lazy weekends, or whenever you’re craving something comforting and satisfying without the fuss. I truly encourage you to give this recipe a try – you won’t regret it!
For serving, this pasta is wonderful on its own, but it also pairs beautifully with a crisp green salad dressed with a simple vinaigrette, or some crusty garlic bread to soak up any extra sauce. If you’re looking to switch things up, consider adding cooked chicken or Italian sausage for extra protein, or stir in some fresh spinach or peas in the last few minutes of cooking for added color and nutrients. Don’t be afraid to experiment with your favorite herbs like basil or oregano for an extra burst of freshness.
Frequently Asked Questions:
Can I make this pasta vegan?
Absolutely! To make this Easy One Pot Creamy Tomato Pasta vegan, simply swap the heavy cream for full-fat coconut milk (the kind from a can, not a carton) or a cashew cream. For the cheese, nutritional yeast can provide a cheesy flavor, or you can use your favorite vegan parmesan alternative.
What kind of pasta works best?
Most short pasta shapes work wonderfully in this recipe. Penne, rigatoni, farfalle (bow-tie pasta), or fusilli are excellent choices as they hold the creamy tomato sauce really well. Longer pastas like spaghetti or linguine can also work, but you might need to adjust the liquid slightly and ensure they are fully submerged as they cook.
How long does this pasta last in the refrigerator?
Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave, adding a splash of water or milk if it seems a bit dry. The creamy texture might change slightly upon reheating, but it will still be delicious!

Easy One Pot Creamy Tomato Pasta
A simple and delicious one-pot pasta dish featuring a creamy tomato sauce, ready in under 30 minutes.
Ingredients
Instructions
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.
