• linguine or spaghetti 12 ounces
  • cherry or grape tomatoes 12 ounces , halved or quartered if large
  • Onion 1, thinly sliced (about 2 cups)
  • Cloves Garlic 4 , thinly sliced 
  • red-pepper flakes 1/2 teaspoon
  • sprigs basil 2 , plus torn leaves for garnish
  • Extra-virgin olive oil 2 tablespoons , plus more for serving
  • Coarse salt and freshly ground pepper
  • Water 4 1/2 cups
  • Freshly grated Parmesan cheese, for serving

Wish there was a pasta dish where everything cooked together at once, saving you time and extra washing up? Well, there is – check out this one pan pasta recipe!

Everything (even the pasta) cooks together in a deep skillet, and at the end of the cooking time it’s all ready to serve up.

Fresh onion, garlic, and basil simmer gently with the pasta, and red pepper flakes add a little kick of heat. Once the cooking time is up, all you need to do is plate up and sprinkle with Parmesan and a little more basil. Super easy!


Combine pasta, tomatoes, onion, garlic, red-pepper flakes, basil, oil, 2 teaspoons salt, 1/4 teaspoon pepper, and water in a large, deep skillet.

Bring everything to a boil over high heat.

Simmer the mixture, stirring and turning pasta frequently with tongs, until pasta is al dente and water has nearly evaporated. This should take around 9 to 11 minutes, depending on the type of pasta you use.

Season to taste with salt and pepper, divide among 4 bowls, and garnish with basil. Serve with olive oil, some torn basil, and Parmesan.