Spaghetti alla Puttanesca is a vibrant and bold dish that perfectly captures the essence of Italian cooking. This pasta is known for its robust flavors and delightful combination of ingredients like olives, capers, and anchovies. Each bite offers a savory experience, with the tangy tomatoes blending beautifully with the aromatic herbs. It’s the kind of meal that wraps around you like a warm hug, ideal for any occasion, whether it’s a cozy night in or an impromptu gathering with friends.
Thank you for reading this post, don't forget to subscribe!
I first discovered Spaghetti alla Puttanesca while wandering through the winding streets of Naples. The enticing aroma wafting from a tiny trattoria lured me in, and I couldn’t resist the vibrant colors and rich scents of this classic dish. It’s become a treasured recipe in my kitchen that I return to time and again. Not only is it quick and easy to whip up — ready in just over half an hour — but it’s also a satisfying meal that is sure to impress.
Why You’ll Love This Recipe
- Simple & Quick: You can prepare a delicious meal in about 50 minutes, including prep and cooking time.
- Irresistible Flavor: A perfect balance of salty anchovies and briny olives lends a unique depth to the dish.
- Eye-Catching Appeal: The colors of the ingredients create a visually stunning plate that will impress anyone.
- Flexible Serving: It’s perfect for a weeknight dinner or a weekend celebration with friends.
- Diet-Friendly Options: Easily adaptable for vegan diets; just omit the anchovies for a plant-based version.
Ingredients You’ll Need
- 1 pound (454g) dried pasta: Spaghetti is traditional, but feel free to use your favorite pasta shape.
- 1/4 cup (57ml) extra-virgin olive oil: The quality of olive oil enhances the overall flavor, so choose a good one.
- 1/2 cup yellow onion, diced: Sweet onions give a wonderful base flavor to the sauce.
- 8 cloves garlic, minced: Fresh garlic adds a robust taste.
- 1 2-ounce tin flat anchovy fillets in olive oil, drained: For richness; you can skip them for a vegetarian option.
- 1/2 teaspoon dried oregano: This herb adds a classic Italian flavor.
- 1/2 teaspoon crushed red pepper flakes, more or less, to taste: Adjust the heat to your preference; it’s easy to customize.
- 1/2 cup pitted Kalamata olives, roughly chopped: These bring a briny flavor that enhances the dish.
- 3 tablespoons capers, drained: They add a burst of tanginess that balances well with the other ingredients.
- 1 28-ounce can crushed tomatoes with basil: A must for that rich, savory tomato base; opt for whole tomatoes if you prefer to crush them yourself!
- 1/2 cup dry white wine: Choose a wine you enjoy drinking, as this will contribute to the sauce’s flavor.
- 1/4 teaspoon black pepper: Freshly cracked adds a touch of heat.
- 2 tablespoons flat-leaf parsley, chopped: For a fresh, green finish.
- 1/2 cup loosely packed fresh basil, chopped: Use fresh basil for the best flavor and aroma.
- 1/4 teaspoon salt, more if needed: Start with a small amount, as the olives and capers will add saltiness.
How to Make Spaghetti alla Puttanesca
- Warm the Oil: In a large saucepan over medium heat, add 1/4 cup olive oil. Once warm, add the diced onion and sauté, stirring occasionally, until softened, about 6 minutes.
- Sauté Aromatics: Stir in 8 cloves of minced garlic, the drained anchovies, 1/2 teaspoon dried oregano, and 1/2 teaspoon crushed red pepper flakes. Cook until the anchovies dissolve and the garlic is lightly golden, roughly 2 minutes.
- Combine the Sauce Ingredients: Incorporate the chopped olives, drained capers, 1 can of crushed tomatoes, 1/2 cup dry white wine, 1/4 teaspoon black pepper, and 2 tablespoons chopped parsley. Bring the mixture to a boil, then reduce the heat and simmer for about 20 minutes.
- Finish the Sauce: Stir in the chopped fresh basil and 1/4 teaspoon salt, continuing to cook for another 5 minutes. Taste and adjust the seasoning as necessary — a little more salt or pepper can go a long way!
- Cook the Pasta: While the sauce is simmering, fill a large pot with water and bring it to a rapid boil. Add a dash of salt to the water for flavor. Once boiling, add your 1 pound of dried pasta and cook according to the package instructions until al dente.
- Combine Pasta and Sauce: Drain the pasta well and add it to the sauce, tossing gently to combine all the flavors.
- Serve: Plate your spaghetti and top with freshly grated cheese, if desired.
Storing & Reheating
To store, place any leftovers in an airtight container and refrigerate for up to 3 days. For freezing, transfer to a freezer-safe container and enjoy within 3 months. When reheating, warm in a skillet over medium heat for about 5-7 minutes until heated through. If the pasta seems dry, add a splash of water or olive oil to refresh the texture.
Chef’s Helpful Tips
- Be sure to adjust the amount of crushed red pepper flakes if you prefer a milder dish.
- For best texture, cook the pasta just until al dente, as it will continue to cook when mixed with the sauce.
- Taste the sauce before adding salt; the capers and olives are already salty.
- If you have time, let the sauce sit off the heat for a few minutes after cooking; the flavors meld really nicely that way.
- Fresh herbs make a big difference, so use them when you can; they complement the other flavors beautifully.
The magic of Spaghetti alla Puttanesca lies in its simplicity and bold flavors that come together effortlessly. It’s a dish that invites creativity in the kitchen — feel free to experiment with seasoning or add in veggies you have on hand. Enjoying this pasta dish is like taking a quick vacation to Italy, reminding us of the joy of good food shared with loved ones.

Recipe FAQs
Can I make Spaghetti alla Puttanesca ahead of time?
Yes, you can prep the sauce ahead of time! Just cook it until the simmering step, allow it to cool, then store it in the fridge for up to 3 days. When you’re ready to eat, simply reheat and cook your pasta.
Is Puttanesca sauce gluten-free?
The sauce itself is gluten-free, but make sure to use gluten-free pasta if you’re following a gluten-free diet. Many options are available in stores today that work well.
What can replace anchovies in Spaghetti alla Puttanesca?
If you’re looking for alternatives, try using a bit of miso paste or a sprinkle of nutritional yeast to attain a similar umami flavor without anchovies. This variation still provides a delicious depth.
Can I add vegetables to this recipe?
Absolutely! This recipe is versatile; adding veggies like spinach, zucchini, or even bell peppers can enhance both flavor and nutrition. Just sauté them along with the onion at the beginning for best results.
Print
Spaghetti alla Puttanesca
Enjoy the irresistible flavor of Spaghetti alla Puttanesca, featuring a medley of anchovies, olives, and tomatoes. This dish is easy to prepare, making it a perfect option for a quick and flavorful dinner that will delight food enthusiasts.
- Total Time: 50 minutes
- Yield: 6 servings 1x
Ingredients
- 1 pound (454g) dried pasta
- 1/4 cup (57ml) extra-virgin olive oil
- 1/2 cup yellow onion diced
- 8 cloves garlic minced
- 1 2-ounce tin flat anchovy fillets in olive oil drained
- 1/2 teaspoon dried oregano
- 1/2 teaspoon crushed red pepper flakes more or less, to taste
- 1/2 cup pitted Kalamata olives roughly chopped
- 3 tablespoons capers drained
- 1 28-ounce can crushed tomatoes with basil
- 1/2 cup dry white wine
- 1/4 teaspoon black pepper
- 2 Tablespoons flat-leaf parsley chopped
- 1/2 cup loosely packed fresh basil chopped
- 1/4 teaspoon salt more if needed
Instructions
- Heat the olive oil in a large saucepan over medium heat.
- Add the diced onion and cook, stirring occasionally, until softened, about 6 minutes.
- Incorporate the minced garlic, drained anchovies, oregano, and crushed red pepper. Sauté until the anchovies dissolve and the garlic turns golden, about 2 minutes.
- Introduce the Kalamata olives, capers, crushed tomatoes, dry white wine, black pepper, and parsley. Bring the sauce to a boil, then lower the heat and simmer for about 20 minutes.
- Fold in the chopped basil and salt, cooking for an additional 5 minutes. Adjust seasonings if necessary based on taste.
- While the sauce simmers, boil water in a large pot, add salt, and cook the pasta according to the package instructions.
- Once the pasta is done cooking, drain it well and mix it with the sauce until fully coated.
- Serve the pasta on plates and top with cheese if desired.
Notes
For a vegetarian version, omit the anchovies.
Feel free to adjust the crushed red pepper flakes to control the spice level.
Fresh herbs enhance the flavor, so use freshly chopped parsley and basil.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Dishes
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6g
- Sodium: 900mg
- Fat: 20g
- Saturated Fat: 3g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 54g
- Fiber: 4g
- Protein: 11g
- Cholesterol: 30mg






