Easy Creamy Tomato Pasta – Quick One Pot Meal
Easy One Pot Creamy Tomato Pasta is the ultimate weeknight savior, and I’m about to show you why it’s become my go-to comfort food. We all love pasta, but let’s be honest, sometimes the thought of multiple pots and pans can be a real buzzkill after a long day. That’s where this magical dish shines! It’s a culinary marvel that delivers incredible flavor and a luxuriously creamy texture with astonishingly little effort.
What’s not to love?
This isn’t just another pasta recipe; it’s a harmonious symphony of simple ingredients coming together in a single pot to create something truly spectacular. The rich, tangy tomato base melds perfectly with the creamy elements, coating every strand of pasta in velvety goodness. It’s the kind of meal that makes you feel like a gourmet chef without any of the fuss, perfect for busy families, novice cooks, or anyone craving a delicious, satisfying, and fuss-free meal. Get ready to fall in love with this Easy One Pot Creamy Tomato Pasta!

Easy One Pot Creamy Tomato Pasta
There are few things more comforting and satisfying than a big bowl of pasta. And when you can achieve that creamy, dreamy texture with minimal fuss and cleanup, well, that’s a weeknight dinner game-changer. This Easy One Pot Creamy Tomato Pasta recipe is exactly that. It’s a vibrant, flavourful dish that comes together in a single pot, meaning less washing up and more time to enjoy your meal. Perfect for busy evenings, a quick lunch, or when you’re simply craving something delicious without the effort. The beauty of this recipe lies in its simplicity, allowing the fresh ingredients to shine. The sweetness of the tomatoes, the aromatic garlic and onion, and the rich creaminess create a harmonious blend that coats the spaghetti beautifully.
Ingredients:
Cooking Instructions:
This recipe is all about building layers of flavour in one go. We’ll start by softening our aromatics, then introduce the tomatoes and stock, allowing the spaghetti to cook directly in the sauce. Finally, we’ll add the cream and fresh basil to finish it off.
Phase 1: Building the Flavor Base
1. Begin extract by preparing your vegetables. Finely chop the onion and mince the garlic. If you’re using fresh tomatoes, give them a quick chop – no need to be precise here as they’ll be breaking down during cooking. If using tinned tomatoes, have them ready to go.
2. Place a large pot or deep frying pan over medium heat. Add the 2 tablespoons of olive oil. Once the oil is shimmering, add the finely chopped onion. Sauté the onion for about 5-7 minutes, stirring occasionally, until it softens and becomes translucent. You’re not looking for browning here, just a gentle softening to release its sweetness. This step is crucial for developing a good flavour foundation for your sauce.
3. Now, add the minced garlic to the pot. Stir it in with the onions and cook for another minute until fragrant. Be careful not to burn the garlic, as burnt garlic can turn bitter. The aroma of garlic and onion mingling in the hot oil is already a good sign of things to come!
Phase 2: Simmering the Sauce and Pasta
4. Add your chopped fresh tomatoes (or the tin of chopped tomatoes) to the pot. Stir everything together well. Let the tomatoes cook for about 5 minutes, stirring occasionally, allowing them to start breaking down and releasing their juices. This natural moisture is the begin extractning of our sauce.
5. Pour in the 500 ml of chicken or vegetable stock. If you’re using a stock cube, dissolve it in 500 ml of hot water first. Stir the stock into the tomato mixture. Once the liquid comes to a gentle simmer, it’s time for the spaghetti. Add the 250 g of uncooked spaghetti directly into the pot, ensuring it’s mostly submerged in the liquid. You might need to break the spaghetti in half if your pot isn’t wide enough, but generally, it will soften and submerge as it cooks.
6. Bring the mixture back to a simmer, then reduce the heat to medium-low. Cover the pot and let it cook for about 10-12 minutes, stirring frequently to prevent the spaghetti from sticking together or to the bottom of the pot. The spaghetti will absorb the liquid and cook directly in the flavourful tomato sauce, becoming infused with its deliciousness. Keep an eye on the liquid level; if it seems to be reducing too quickly, you can add a splash more stock or water. The goal is for the spaghetti to be al dente – cooked through but still with a slight bite.
Phase 3: Finishing Touches and Serving
7. Once the spaghetti is cooked to your liking and most of the liquid has been absorbed, it’s time to make it creamy. Pour in the 150 ml of double cream. Stir gently until the cream is fully incorporated and the sauce becomes wonderfully rich and glossy. Let it simmer for another 1-2 minutes to thicken slightly. This is where the magic happens, transforming the simple tomato sauce into a luxurious, creamy coating for your pasta.
8. Remove the pot from the heat. Take your half bunch of fresh basil, roughly tear or chop the leaves, and stir them into the pasta. The residual heat will wilt the basil and release its fresh, aromatic flavour. The vibrant green of the basil against the creamy red pasta is a beautiful sight and adds a burst of freshness.
9. Serve immediately. Ladle the creamy tomato pasta into bowls. You can garnish with a few extra basil leaves or a sprinkle of grated Parmesan cheese if you like. This dish is wonderfully satisfying on its own, but a side salad would be a lovely accompaniment. Enjoy your easy, delicious, one-pot creation!

Conclusion:
There you have it – an incredibly satisfying and incredibly simple Easy One Pot Creamy Tomato Pasta that’s guaranteed to become a weeknight staple. The beauty of this recipe lies in its minimal cleanup and maximum flavor. By cooking everything in a single pot, you retain all those delicious pasta starches, creating a lusciously creamy sauce that clings perfectly to every bite. It’s the kind of meal that feels like a treat but requires hardly any effort, proving that delicious home-cooked food doesn’t have to be complicated.
This versatile dish is wonderful on its own, but I love serving it with a crisp green salad and some crusty bread for soaking up any leftover sauce. For variations, feel free to add cooked chicken, shrimp, or even some sautéed mushrooms for extra protein and texture. A sprinkle of fresh basil or parsley right before serving adds a beautiful pop of color and freshness. Don’t be afraid to experiment with different cheeses; a touch of Parmesan or a creamy mozzarella can elevate it further. I truly encourage you to give this Easy One Pot Creamy Tomato Pasta a try – I’m confident you’ll be delighted with how easy and delicious it is!
Frequently Asked Questions:
Can I make this recipe vegan?
Absolutely! To make this recipe vegan, simply swap the heavy cream for full-fat coconut milk or a cashew cream. For a vegan cheese substitute, nutritional yeast can add a cheesy flavor, or use your favorite vegan shredded cheese.
What kind of pasta works best?
Short pasta shapes like penne, rotini, or farfalle are ideal for this recipe. They hold onto the creamy tomato sauce beautifully and cook evenly in the one-pot method.
How can I make the sauce spicier?
For a spicier kick, add a pinch of red pepper flakes along with the garlic and onions. You can also stir in some sriracha or your favorite hot sauce at the end of cooking.

Easy One Pot Creamy Tomato Pasta
A simple and delicious one-pot pasta dish with creamy tomato sauce, 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 chicken or vegetable stock
-
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) and spaghetti to the pot. Pour in the chicken or vegetable stock. -
Step 5
Bring to a boil, then reduce heat and simmer, stirring occasionally, for about 10-12 minutes, or until the pasta is cooked through and most of the liquid has been absorbed. -
Step 6
Stir in the double cream and cook for another 2-3 minutes until the sauce has thickened slightly. -
Step 7
Season with salt and pepper to taste. Stir in the fresh basil 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.
