Cook the linguine pasta in a large pot of boiling salted water according to package instructions. Drain and set aside.
1 lb linguine pasta
Heat extra virgin olive oil in a sauté pan over medium heat.
2 tablespoons extra virgin olive oil
Add minced carrots and anchovy fillets. Cook for about 2 minutes while mashing the anchovies into the oil until they dissolve.
5 fillets anchovies, 1/2 cup carrots
Add garlic, sun-dried tomatoes, kalamata olives, capers, diced tomatoes, dried oregano, red pepper flakes, and tomato paste. Stir and bring to a boil. Cover and simmer for 12 to 17 minutes to let the flavors blend.
3 teaspoons garlic, 1/4 cup sun-dried tomatoes, 1/4 cup kalamata olives, 3 tablespoons capers, 1 can (28 oz) diced tomatoes, 1 teaspoon dried oregano, 1 teaspoon red pepper flakes, 1 1/2 tablespoon tomato paste
Add the cooked pasta and chopped fresh basil leaves. Toss well to coat the noodles evenly with the sauce.
1 lb linguine pasta, 5 to 6 pieces fresh basil leaves
Sprinkle with Parmesan cheese and season with salt and pepper to taste.
1/4 cup Parmesan cheese, salt and pepper
Transfer to a serving plate and serve immediately. Enjoy this flavorful pasta puttanesca with your favorite drink or a side of garlic bread.