If you are on the hunt for a bold, tangy, and utterly satisfying pasta dish that bursts with Mediterranean flair, this Spaghetti alla Puttanesca Recipe is an absolute must-try. Let’s dive into the flavors of briny olives, fragrant garlic, and ripe tomatoes all tossed together in a deliciously easy sauce that clings to every strand of spaghetti like a dream. Whether you’re whipping up a quick weeknight dinner or impressing friends with authentic Italian vibes, this dish strikes the perfect balance between simplicity and sophistication. I promise, once you try this classic, Spaghetti alla Puttanesca Recipe will become one of your go-to comfort foods!

Ingredients You’ll Need
This recipe shines because of its simple, vibrant ingredients that each contribute something special to the final dish — from the salty punch of anchovies to the fresh brightness of basil. Let’s take a look at what brings this beloved recipe to life.
- 200g / 7oz spaghetti: Choose your favorite long pasta; spaghetti works best to hold the flavorful sauce.
- 2 tbsp extra virgin olive oil: The base for the sauce, it provides richness and a silky texture.
- 2 garlic cloves, finely minced: Adds a fragrant and savory punch that is essential to balancing the bold flavors.
- 3 anchovy fillets, finely minced: These melt into the sauce to provide an umami depth without an overpowering fishiness.
- 1/4 cup pitted black olives, quartered: Olives bring that briny saltiness and chewy texture vital for Puttanesca.
- 1 tbsp capers, drained: Little bursts of tangy flavor that lift the whole dish.
- 1/4 tsp chilli flakes: Adds just the right kick of heat to balance the richness.
- 400g / 14oz can crushed tomato: The heart of the sauce, providing sweetness, acidity, and body.
- 1/2 cup water: Used to rinse the tomato can, nothing goes to waste and it helps loosen the sauce.
- 1 tsp fresh oregano, roughly chopped: Fresh herbs add an aromatic layer that enhances the Mediterranean vibe.
- 1/8 tsp kosher or cooking salt: Just enough to season without overpowering the naturally salty ingredients.
- 1/8 tsp black pepper: Adds warmth and subtle heat.
- 1/4 tsp sugar (optional): Balances acidity if your tomatoes are overly tart.
- 2 tbsp fresh basil, roughly chopped: Added at the end for a bright, herbal finish that makes the dish sing.
How to Make Spaghetti alla Puttanesca Recipe
Step 1: Prepare Your Tools and Ingredients
Start by bringing a large pot of water to a boil for your pasta and warming your serving bowls so the dish stays cozy when served. Having everything ready makes the cooking process smooth and stress-free.
Step 2: Infuse the Olive Oil with Garlic
Heat extra virgin olive oil in a medium skillet over medium-high heat. Add the finely minced garlic and let it cook for about 15 seconds until it begins to turn golden and fragrant. This step awakens your kitchen with an irresistible aroma that signals something delicious is underway.
Step 3: Build the Flavor Base with Anchovies, Capers, and Olives
Next, add the anchovy fillets, capers, black olives, and chili flakes to the garlic-infused oil. Cook everything together for about a minute, stirring frequently so the anchovies melt and the flavors meld. This secret ingredient mix is what makes the Spaghetti alla Puttanesca Recipe so unforgettable.
Step 4: Add Tomatoes and Water
Pour in the crushed tomatoes. Don’t forget to add half a cup of water to the empty tomato can, swirl to loosen every bit of tomato and juice, then pour that into the skillet as well. This little trick ensures no flavor is left behind.
Step 5: Let the Sauce Simmer
Sprinkle in the chopped fresh oregano, salt, black pepper, and if needed, a tiny bit of sugar to balance the acidity. Stir everything, bring the mixture to a simmer, then reduce the heat to low. Let it gently cook for about 10 minutes until the tomatoes break down and the sauce thickens into a luscious, aromatic blend.
Step 6: Cook the Pasta to Al Dente
While the sauce is simmering, add salt to the boiling water and cook your spaghetti according to the package instructions, typically around 8 to 10 minutes. The pasta should be just tender but still have a bit of bite to perfectly hold the sauce.
Step 7: Save Some Pasta Water
Right before draining, scoop out about a mugful of the starchy pasta water. This magic liquid will help marry the sauce and pasta seamlessly later on.
Step 8: Toss Pasta with Sauce
Drain the spaghetti and immediately add it to the skillet with the sauce. Pour in about a quarter cup of the reserved pasta cooking water and use two wooden spoons to toss everything on low heat. Keep tossing until the sauce clings beautifully to the noodles — silky, slippery, and perfectly coated. Add more reserved water if it feels too dry.
Step 9: Finish and Serve Immediately
Transfer your glorious Spaghetti alla Puttanesca to the warmed bowls. Drizzle a little more olive oil on top and sprinkle with freshly chopped basil for that final hit of color and fragrance. Serve right away for maximum flavor and texture enjoyment!
How to Serve Spaghetti alla Puttanesca Recipe

Garnishes
Fresh basil leaves are the classic choice and add a burst of herbal brightness. If you like, sprinkle some finely chopped parsley or a pinch of grated Pecorino Romano cheese for extra richness and saltiness. A drizzle of good-quality extra virgin olive oil right before serving enhances the luxurious mouthfeel.
Side Dishes
This dish shines on its own but pairs wonderfully with a crisp green salad dressed simply with lemon and olive oil. Crusty bread or garlic bread makes perfect companions to scoop up every last bit of that irresistible sauce. For a heartier meal, serve alongside roasted vegetables or grilled seafood to match the Mediterranean mood.
Creative Ways to Present
Serve the pasta nestled in rustic ceramic bowls to emphasize its home-cooked charm. For a dinner party, garnish each plate with edible flowers or herb sprigs to impress guests with visual appeal as well as flavor. Alternatively, toss the pasta with arugula just before plating for a peppery crunch that brightens the dish.
Make Ahead and Storage
Storing Leftovers
If you find yourself with leftover Spaghetti alla Puttanesca, pop it into an airtight container and refrigerate for up to 3 days. The flavors will meld even further, making for a delicious second helping, though the pasta may absorb some sauce and thicken as it sits.
Freezing
This recipe freezes fairly well if you want to meal prep. Store cooled pasta with sauce in freezer-safe containers. Use within 2 months for best taste. Keep in mind that freezing may soften the pasta a bit more, so reheat gently to retain the best texture.
Reheating
To reheat, warm the pasta in a skillet over low heat with a splash of water or olive oil to loosen the sauce. Stir gently until heated through but be careful not to overcook — Spaghetti alla Puttanesca is at its finest fresh, but reheating is a great option for busy days.
FAQs
Can I use other types of pasta in this Spaghetti alla Puttanesca Recipe?
Absolutely! While spaghetti is traditional and ideal for holding the sauce, other long pastas like linguine or bucatini also work beautifully. Even penne or rigatoni can be great if you want something a little different.
What if I don’t like anchovies?
Anchovies add a unique umami flavor but if you’re not a fan, you can omit them or substitute with a splash of Worcestershire sauce or soy sauce for depth, though the classic flavor will be slightly different.
How spicy is this recipe? Can I adjust the heat?
The red pepper flakes add a gentle kick, but you can always adjust the amount to suit your taste, from mild to bolder heat. This flexibility makes the Spaghetti alla Puttanesca Recipe a crowd-pleaser for all heat tolerances.
Can I use dried herbs instead of fresh?
Yes, dried oregano is a suitable substitute, but fresh herbs are recommended for their bright, vibrant flavor. If using dried basil, add it earlier in the cooking process to allow flavors to develop fully.
Is this dish gluten-free?
The recipe is naturally gluten-free if you swap out regular spaghetti for your favorite gluten-free pasta. Just follow cooking instructions on the package and proceed as usual with the sauce.
Final Thoughts
Sharing my go-to Spaghetti alla Puttanesca Recipe feels like giving you a hug on a plate — it’s warm, flavorful, and effortlessly delicious. This dish embodies the best of Italian cooking: simple ingredients combined with care and passion to create something truly unforgettable. Give it a try and watch how this vibrant pasta quickly becomes a cherished favorite in your home too!
Print
Spaghetti alla Puttanesca Recipe
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 2 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Description
Spaghetti alla Puttanesca is a vibrant and flavorful Italian pasta dish featuring a tangy tomato sauce enriched with anchovies, capers, olives, garlic, and a hint of chili flakes. Perfect for a quick and satisfying weeknight dinner, this recipe balances salty and spicy flavors with fresh herbs and olive oil, creating a classic Mediterranean taste.
Ingredients
Pasta
- 200g / 7oz spaghetti (or other long pasta)
Sauce
- 2 tbsp extra virgin olive oil (plus more for drizzling)
- 2 garlic cloves, finely minced (knife, not garlic press)
- 3 anchovy fillets, finely minced
- 1/4 cup pitted black olives, preferably in oil, quartered
- 1 tbsp capers, drained
- 1/4 tsp chilli flakes (red pepper flakes)
- 400g / 14oz can crushed tomato (or hand crushed whole canned tomatoes)
- 1/2 cup water
- 1 tsp fresh oregano, roughly chopped (or 1/4 tsp dried oregano)
- 1/8 tsp kosher or cooking salt (or 2 pinches table salt)
- 1/8 tsp black pepper
- 1/4 tsp sugar (if needed, depending on tomato quality)
- 2 tbsp fresh basil, roughly chopped
Instructions
- Prepare: Bring a large pot of water to a boil, ready for the pasta. Warm the serving bowls by microwaving them for about 1 minute.
- Cook garlic: Heat the olive oil in a medium skillet over medium-high heat. Add the finely minced garlic and cook for 15 seconds until it starts turning golden and fragrant.
- Cook anchovies and aromatics: Add the minced anchovies, capers, quartered olives, and chili flakes to the skillet. Cook for 1 minute, allowing the anchovies to dissolve and release their flavor.
- Add tomato and water: Pour in the crushed tomatoes followed by 1/2 cup of water. To get all the tomato from the can, swirl the water around in the can first then add it to the skillet.
- Simmer sauce: Stir in the fresh oregano, salt, and black pepper. Bring the sauce to a gentle simmer, then reduce heat to low. Cook uncovered for 10 minutes or until the tomato has broken down and the sauce has thickened.
- Cook pasta: Meanwhile, add 2 teaspoons of salt to the boiling water. Add the spaghetti and cook according to the package instructions until al dente.
- Reserve pasta water: Just before draining the pasta, scoop out a mugful of the starchy pasta cooking water and set it aside for later use. Drain the pasta thoroughly using a colander.
- Toss pasta in sauce: Immediately transfer the hot pasta into the skillet with the puttanesca sauce. Add 1/4 cup of the reserved pasta water. Using two wooden spoons, toss the pasta over low heat for 1 minute until the sauce clings beautifully to the noodles and becomes slick and glossy. Add more reserved water if the pasta seems dry.
- Serve: Transfer the pasta into the warmed bowls. Drizzle with extra virgin olive oil and sprinkle generously with fresh basil. Serve immediately to enjoy the full flavor and aroma.
Notes
- Note 1: Finely mincing anchovy fillets helps them melt into the sauce, lending a rich umami depth without a strong fishy taste.
- Note 2: Using olives in oil helps enrich the flavor; pitted black olives work best for ease of eating.
- Note 3: Capers add a tangy, briny punch essential for the authentic taste of Puttanesca.
- Note 4: Sugar is optional and used only if tomatoes are too acidic.
- Note 5: Pasta water is key to adjusting sauce consistency and helping sauce adhere to pasta.
- Note 6: Fresh basil adds a bright herbal finish—do not substitute with dried.

