Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy One Pot Creamy Tomato Pasta Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy tomato pasta is a one-pot wonder! Easy to make, full of flavor, and perfect for weeknight dinners.

  • Total Time: 35 minutes
  • Yield: 4 1x

Ingredients

Scale
  • 250 g (½ lb) uncooked spaghetti
  • 500 g (1 lb) 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 (2 cups) chicken or vegetable stock (use a stock cube for convenience)
  • 150 ml (¾ cup) double cream
  • ½ bunch fresh basil

Instructions

Step 1: Heat the oil

Start by heating your olive oil in a skillet over medium heat. Let it warm up for about 2 minutes. You’ll know it’s ready when it shimmers slightly.

Step 2: Sauté the aromatics

Add your chopped onion and minced garlic to the skillet. Stir them gently and let them cook until they’re soft, fragrant, and just starting to turn golden. Be careful not to let the garlic burn—it turns bitter quickly!

Step 3: Cook the tomatoes

Toss in the chopped fresh tomatoes (or canned ones). Stir and let them cook down until they begin to caramelize slightly. This step brings out their natural sweetness and intensifies the flavor.

Step 4: Add the stock and spaghetti

Pour in your stock and give it a quick stir. Add the spaghetti, making sure it’s fully submerged in the liquid. If it doesn’t fit at first, just press it down gently as it softens.

Step 5: Cook the pasta

Let the pasta simmer in the stock for about 15 minutes, stirring occasionally to prevent sticking. You’ll know it’s ready when it’s al dente and most of the liquid has been absorbed.

Step 6: Finish with cream and basil

Lower the heat and stir in the double cream until the sauce turns a beautiful pinkish hue. Add the fresh basil leaves and let the dish sit for a couple of minutes so the flavors can meld together.

Step 7: Serve

Spoon the pasta into bowls and garnish with a few extra basil leaves if you’re feeling fancy. Serve it hot and enjoy!

Notes

For an elegant touch, serve this pasta in shallow bowls and top with a sprinkle of freshly grated cheese or a drizzle of olive oil. Add a few whole basil leaves as a garnish—it instantly makes the dish look more polished. Pair it with a simple green salad or crusty bread to round out the meal.

  • Author: Soraya
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Lunch