Easy Creamy Tomato Pasta – Quick One Pot Meal
Easy One Pot Creamy Tomato Pasta is about to become your new weeknight savior! Are you tired of spending hours in the kitchen, only to be faced with a sink overflowing with dishes? I know I am! That’s why I’m so excited to share this incredibly simple yet ridiculously delicious recipe. This isn’t just any pasta; it’s a hug in a bowl, a symphony of rich, tangy tomato flavor balanced perfectly with a luscious, creamy finish. What makes this easy one pot creamy tomato pasta so special? Well, beyond the minimal cleanup, it’s the way every single ingredient melds together in a single pot, creating a depth of flavor that feels like it simmered for hours. It’s the perfect dish when you crave comfort food without the fuss, and I guarantee it will have you licking your plate clean!

Easy One Pot Creamy Tomato Pasta
There are nights when the thought of washing a mountain of dishes after dinner feels more exhausting than the cooking itself. On those evenings, the magic of a one-pot meal truly shines. And when you’re craving something comforting, flavourful, and surprisingly quick, this Easy One Pot Creamy Tomato Pasta is an absolute lifesaver. It’s the kind of dish that feels indulgent and impressive, yet requires minimal effort and just one pot – that means less cleanup and more time to actually enjoy your meal. The beauty of this recipe lies in its simplicity. Everything cooks together, allowing the flavours to meld beautifully, creating a rich, creamy sauce that coats every strand of spaghetti perfectly.
This recipe is incredibly adaptable too. If you can’t find fresh tomatoes, a good quality tin of chopped tomatoes works just as well. Similarly, if you’re vegetarian, simply swap the chicken stock for vegetable stock. The fresh basil at the end adds a burst of freshness that cuts through the richness, elevating the whole dish. So, let’s get started and transform your weeknight dinner into a culinary triumph with minimal fuss.
Ingredients:
Cooking Instructions:
1. Sautéing the Aromatics:
Begin extract by heating the 2 tablespoons of olive oil in a large, deep pot or Dutch oven over medium heat. A pot with a good, heavy base is ideal as it distributes heat evenly and prevents sticking. Once the oil is shimmering, add your finely chopped onion. We want to soften the onion until it’s translucent and slightly sweet, which usually takes about 5-7 minutes. Stir occasionally to ensure it doesn’t brown too quickly. After the onion has softened, add your minced garlic. Be careful here, as garlic can burn very easily. Sauté for another minute until it’s fragrant. The aroma of garlic and onion sizzling together is the first hint of the deliciousness to come!
2. Building the Tomato Base:
Now it’s time to add your tomatoes. If you’re using fresh tomatoes, ensure they are chopped into bite-sized pieces. If using tinned chopped tomatoes, you can pour them straight into the pot. Stir the tomatoes into the softened onion and garlic mixture. If using fresh tomatoes, cook them for about 5-8 minutes, stirring occasionally, until they start to break down and release their juices. This will form the base of our delicious tomato sauce. The natural sweetness and acidity of the tomatoes will cook down beautifully.
3. Adding the Spaghetti and Stock:
Once the tomatoes have softened, it’s time to add the uncooked spaghetti. You might need to break the spaghetti in half if your pot isn’t wide enough to lay it flat, but it’s not strictly necessary as it will soften and submerge as it cooks. 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. Ensure there is enough liquid to mostly cover the pasta. 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, stirring frequently. This is crucial to prevent the spaghetti from sticking to the bottom of the pot. You’ll notice the pasta absorbing the liquid and becoming tender.
4. Achieving Creaminess:
After the initial simmering time, remove the lid and stir the pasta and sauce. The spaghetti should be nearly cooked, and the liquid will have thickened considerably. Now, it’s time to introduce the creaminess. Pour in the 150 ml of double cream. Stir well to combine it with the tomato and pasta mixture. Continue to simmer gently, uncovered, for another 3-5 minutes, stirring constantly. This will allow the sauce to thicken further to a luscious, creamy consistency and for the spaghetti to finish cooking to your desired al dente texture. Taste and season with salt and freshly ground black pepper as needed. Remember that stock can be salty, so season cautiously.
5. Finishing Touches and Serving:
The final step is to add the fresh basil. Finely chop half a bunch of fresh basil leaves. Stir most of the chopped basil into the creamy pasta, reserving a little for garnish. The fresh basil adds a wonderful aromatic lift and a beautiful vibrant green colour to the dish. Give it one last good stir. Serve the creamy tomato pasta immediately in warm bowls. Garnish with the reserved fresh basil leaves. You can also add a sprinkle of grated Parmesan cheese if you like, although it’s absolutely delicious without it. Enjoy this simple yet incredibly satisfying one-pot wonder!

Conclusion:
And there you have it – your super simple, incredibly delicious Easy One Pot Creamy Tomato Pasta! This recipe is an absolute winner because it delivers maximum flavor with minimal effort. The magic of a one-pot meal means less cleanup and more enjoyment, letting you savor a restaurant-quality dish right in your own kitchen without the fuss. It’s perfect for busy weeknights, lazy weekends, or whenever you’re craving something comforting and satisfying.
This versatile pasta dish is wonderful on its own, but it truly shines when paired with some thoughtful additions. Consider serving it with a crisp green salad tossed with a light vinaigrette, some crusty garlic bread for extra indulgence, or even a sprinkle of fresh basil and a drizzle of good olive oil for a burst of freshness. For those who love to customize, feel free to experiment! Stir in cooked chicken or sausage for added protein, wilt in some spinach or knon-alcoholic ale for extra greens, or toss in some sun-dried tomatoes for an intensified tomato flavor. Don’t be afraid to play with different cheeses like Gruyère or Parmesan for a richer taste. I truly encourage you to give this Easy One Pot Creamy Tomato Pasta a try – you won’t regret it!
Frequently Asked Questions:
Can I make this pasta vegan?
Absolutely! To make this a vegan delight, simply swap out the heavy cream for full-fat coconut milk or a cashew cream. Use vegetable broth instead of chicken or beef broth, and ensure your Parmesan cheese is replaced with a vegan alternative or nutritional yeast for that cheesy flavor.
What kind of pasta works best?
While many pasta shapes work well, medium-sized shapes like penne, rotini, or farfalle are ideal as they hold the creamy sauce beautifully and cook evenly in the single pot. Longer pastas like spaghetti can work, but you might need to adjust the liquid slightly.
How long does this pasta last in the refrigerator?
This Easy One Pot Creamy Tomato Pasta is best enjoyed fresh, but 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 bring back the creaminess.

Easy One Pot Creamy Tomato Pasta
A quick and delicious one-pot pasta dish with a creamy tomato sauce, perfect for a 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 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 tomatoes (fresh or tinned), uncooked spaghetti, and chicken or 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 10-12 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 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.
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.
