Pasta With Tomato Sauce



  1. Bring a stockpot of water to a boil and salt it.
  2. Put the oil in a skillet over medium-high heat.
  3. When hot, add the onion.
  4. Cook, stirring occasionally, until soft, 2 to 3 minutes.
  5. Add the tomatoes and sprinkle with salt and pepper.
  6. Adjust the heat so the sauce bubbles enthusiastically and cook, stirring occasionally, until the tomatoes break down and the mixture begins to thicken and appear more uniform in texture, 10 to 15 minutes.
  7. Taste, adjust the seasoning, and adjust the heat so the tomato sauce stays hot but doesn't boil.
  8. When the water boils, cook the pasta until it is tender but not mushy; start tasting after 5 minutes.
  9. When it's done, scoop out and reserve at least 1 cup of the cooking water, then drain the pasta.
  10. Add the pasta and a splash of the cooking water to the sauce in the skillet and toss to coat, adding more oil or cooking water if necessary to create a slightly creamy sauce.
  11. Taste and adjust the seasoning and add more oil; then toss with the cheese and the basil.
  12. Serve, passing more cheese at the table.