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

One Pot Creamy Tomato Pasta


  • Author: Emily
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

One-pot creamy tomato pasta made with garlic, fresh tomatoes, basil, and cream. A fast, rich, and comforting weeknight meal.


Ingredients

Scale
  • 250 g (½ lb) uncooked spaghetti
  • 500 g (1 lb) fresh tomatoes, chopped (or 1 x 400 g tin chopped tomatoes)
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 onion, finely chopped
  • 500 ml (2 cups) chicken or vegetable stock (use a stock cube if needed)
  • 150 ml (¾ cup) double cream
  • ½ bunch fresh basil, chopped

Instructions

Step 1: Heat the Oil

In a medium, high-sided skillet or saucepan, heat 2 tablespoons olive oil over medium heat for about 2 minutes until shimmering.

Sauté Aromatics

Add the finely chopped onion and minced garlic to the pan. Sauté for 3–5 minutes, stirring occasionally, until soft, translucent, and fragrant. Avoid browning the garlic to prevent bitterness.

Cook the Tomatoes

Stir in the chopped fresh tomatoes. Cook for 5–7 minutes, allowing them to soften and begin to caramelize slightly, releasing their juices and intensifying the flavor.

Add Stock and Pasta

Pour in the 500 ml stock (chicken or vegetable). Add the uncooked spaghetti, making sure it’s fully submerged in the liquid. You may need to press it down gently with a spoon. Stir well.

Cook the Pasta

Let the mixture come to a boil, then reduce the heat to maintain a gentle simmer. Cook for 15 minutes, stirring occasionally to prevent sticking, until the pasta is al dente and most of the liquid has reduced into a sauce.

Add the Cream and Basil

Once the pasta is cooked and the sauce has thickened slightly, stir in the 150 ml double cream. Add the chopped fresh basil and mix gently to combine. Let it simmer for 2 more minutes to allow the flavors to meld together.

Serve

Serve the creamy tomato pasta immediately, garnished with extra fresh basil if desired.

Notes

Stir pasta regularly while cooking to avoid sticking.

Fresh basil should be added last to preserve its delicate flavor.

If using canned tomatoes, reduce the liquid slightly or simmer longer to thicken the sauce.

Taste and season the sauce before serving with salt and pepper if needed.

  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Dinner, Pasta
  • Method: One-Pot, Stovetop
  • Cuisine: Italian-Inspired

Keywords: creamy tomato pasta, one pot pasta, weeknight dinner, fresh tomato pasta