A good spaghetti puttanesca recipe turns a near-empty pantry into a dinner with real attitude. It leans on canned tomatoes, olives, capers, and anchovies to build a sauce that is salty, acidic, and just a little bit fierce. You get a weeknight pasta that tastes like it came from a Naples kitchen without a single fresh herb or fancy cut of meat.
The version below keeps the technique tight so the sauce stays glossy rather than watery. We cook the aromatics in the oil the anchovies leave behind, which is where most of the flavor lives. If you have never made one before, this spaghetti puttanesca recipe will show you exactly why it became a staple of southern Italian cooking. If you enjoyed this, our california spaghetti salad is worth trying next.
Why You’ll Love These Spaghetti Puttanesca
- Uses only shelf-stable ingredients you likely own already
- Comes together in one skillet and one pot in about 25 minutes
- Salty olive-caper tang cuts through rich pasta without cream
- Cheap to make yet tastes like a restaurant antipasto plate
- Naturally meat-free but still deeply savory from anchovies
Ingredients You’ll Need
- 400g spaghetti — standard durum wheat holds the sauce best
- 3 tbsp extra-virgin olive oil — split between pasta water and sauce
- 6 anchovy fillets — packed in oil, drained
- 4 garlic cloves, thinly sliced — raw bite mellows as it cooks
- 1 tsp chili flakes — adjust down if you dislike heat
- 800g canned whole peeled tomatoes — hand-crushed for rough texture
- 1/2 cup pitted black olives, halved — Sicilian or Kalamata both work
- 2 tbsp capers, rinsed — small non-pareil type keeps brining mild
- 1/2 tsp fine salt — anchovies already add salinity, go light
- 1/4 tsp black pepper, cracked
- 2 tbsp chopped parsley — stirred in at the end for freshness
Ingredient Substitutions
Anchovy fillets: Replace with 1 tablespoon of shrimp paste or 2 teaspoons of fish sauce if you avoid visible fish. Both keep the savory depth but dissolve fully so the sauce looks cleaner. Expect a slightly sweeter, less oily base and add the salt with more care since fish sauce is saltier per drop. Making this spaghetti puttanesca at home is surprisingly straightforward once you know the key steps.
Black olives: Swap for green Castelvetrano olives using the same half-cup measure for a buttery, less bitter note. Green olives hold their shape better and add a mild sweetness that softens the capers. The sauce will read lighter in color and taste less distinctly southern Italian. The spaghetti puttanesca works well for weeknight cooking when time is limited.
Whole peeled tomatoes: Use 800g crushed tomatoes for a smoother, quicker-reducing sauce if you dislike chunks. Crushed varietals cut the simmer time by about 5 minutes and give a denser coat on the noodles. You lose the rough homemade texture but gain speed on busy nights. Storing leftover spaghetti puttanesca correctly keeps it tasting good for days.
Capers: Replace with 1 tablespoon of finely chopped cornichons for a similar acidic pop with more crunch. Cornichons carry a vinegar edge that is sharper than caper brine, so rinse them well first. The finished dish tastes brighter and a touch less floral.
Step-by-Step Instructions
- Bring 4 liters of water to a rolling boil in a large pot and add 1 tablespoon of salt. Cook 400g spaghetti for 1 minute less than the package says, aiming for firm bite, then drain reserving 1 cup of the water.
- Warm 2 tbsp olive oil in a wide skillet over medium-low heat and add 6 anchovy fillets. Stir for 2 minutes until they melt into a paste with no visible pieces remaining.
- Add sliced garlic and 1 tsp chili flakes to the skillet, keeping heat at medium-low heat. Cook 90 seconds until garlic turns pale gold, not brown, or it turns bitter.
- Pour in 800g hand-crushed tomatoes, then add 1/2 cup olives and 2 tbsp capers. Raise to medium heat and simmer 10 minutes until the sauce thickens and bubbles slow to a lazy pop.
- Toss in drained spaghetti with 1/4 cup reserved water, stirring over medium heat for 2 minutes so noodles soak up sauce and turn glossy. Add more water only if it looks dry.
- Remove skillet from heat, stir in 2 tbsp parsley, 1/4 tsp black pepper, and final 1 tbsp olive oil. Serve immediately while the sauce still clings and shines.
Pro Tips
Crush the tomatoes with your hands right over the pan so the juice stays in and the pulp stays coarse. A smooth canned puree gives a thinner result that slides off the noodles.
Save more pasta water than you think you need because the salty starch helps the sauce emulsify. Add it a splash at a time rather than all at once to control thickness.
Rinse capers and olives briefly if they taste too sharp from the jar, but skip the rinse if you want maximum punch. The brine is free seasoning that the tomatoes absorb fast.
Read pasta sauce techniques from Simply Recipes to see how resting the pan off heat keeps garlic from turning acrid. That short pause matters more than an extra minute of boil.
Common Mistakes to Avoid
Adding salt to the sauce before tasting is the fastest way to overshoot since anchovies and capers already carry sodium. Season at the very end with a light hand.
Cooking garlic on high heat so it browns turns the whole skillet harsh and nutty in the wrong way. Keep the flame at medium-low heat until the tomatoes enter.
Draining all the pasta water kills your only tool for fixing a tight sauce. Always reserve at least a cup before the colander hits the sink.
Serving Suggestions
Plate the noodles in shallow bowls with a little sauce pooled underneath rather than drowned on top. A aperol spritz on the side cuts the salt and makes the meal feel like a patio lunch.
Pass extra chili flakes at the table for those who want more fire after cooking. Crusty bread is the only side you need to sweep up the last of the sauce.
Storage and Reheating
Cooled leftovers keep in an airtight container in the fridge for up to 4 days because the sauce is tomato- and oil-based with no dairy. Reheat in a skillet over medium-low heat with a splash of water until steaming.
This dish does not freeze well since the olives go soft and the noodles slacken on thaw. If you must, freeze the sauce alone for up to 2 months and boil fresh spaghetti to join it.
Recipe Variations
Spicy Version
Double the chili flakes to 2 tsp and add 1 finely diced fresh red chili with the garlic. The heat sits forward but the olives keep it from feeling one-note. spaghetti arrabbiata fans will like this closer cousin.
Penne Swap
Use 400g penne instead of spaghetti and extend the simmer by 3 minutes so the tube shape catches sauce inside. The eating style shifts to fork-twirling-free and works for penne puttanesca nights with kids.
Tuna Add-In
Fold in 1 drained can of tuna flakes in the final 2 minutes for extra protein and a softer texture. The fish blends with the anchovy base and makes the plate more filling. Serve with california spaghetti salad as a cold side.
Low-Oil Version
Cut the oil to 1 tbsp and use the tomato juice to loosen the pan after the anchovies melt. You lose some silkiness but drop roughly 120 calories per portion. A courses note: keep it as a lighter lunch main.
Spaghetti Puttanesca
Description
A good spaghetti puttanesca turns a near-empty pantry into a salty, acidic, fierce weeknight dinner built on canned tomatoes, olives, capers, and anchovies. This version keeps the technique tight so the sauce stays glossy and tastes like a Naples kitchen without fresh herbs or fancy meat.
Ingredients
Instructions
-
Boil pasta water
Bring 4 liters of water to a rolling boil in a large pot over high heat and add 1 tablespoon of salt. This well-salted water seasons the 400g spaghetti from within as it cooks.
-
Cook spaghetti
Cook 400g spaghetti for 1 minute less than the package says, aiming for a firm bite (al dente) with a slight resistance at the center. Drain the pasta but reserve 1 cup of the starchy water before the colander hits the sink so you can fix the sauce later.
-
Melt anchovies
Warm 2 tbsp olive oil in a wide skillet over medium-low heat and add 6 anchovy fillets. Stir for 2 minutes until they melt into a paste with no visible pieces remaining, leaving an oily savory base.
-
Cook garlic and chili
Add sliced garlic and 1 tsp chili flakes to the skillet, keeping heat at medium-low. Cook 90 seconds until garlic turns pale gold and fragrant, not brown, or it turns bitter and harsh.
-
Add tomatoes and simmer
Pour in 800g hand-crushed tomatoes, then add 1/2 cup olives and 2 tbsp capers. Raise to medium heat and simmer 10 minutes until the sauce thickens and bubbles slow to a lazy pop.
-
Toss spaghetti in sauce
Toss in drained spaghetti with 1/4 cup reserved water, stirring over medium heat for 2 minutes so noodles soak up sauce and turn glossy and coated. Add more reserved water only if it looks dry and tight.
-
Finish off heat
Remove skillet from heat, then stir in 2 tbsp parsley, 1/4 tsp black pepper, and the final 1 tbsp olive oil. The off-heat pause keeps the garlic from turning acrid while the sauce still clings and shines.
-
Serve immediately
Plate the noodles in shallow bowls with a little sauce pooled underneath rather than drowned on top. Serve immediately while the sauce still clings and shines for the best texture.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 350kcal
- % Daily Value *
- Total Fat 12g19%
- Saturated Fat 2g10%
- Cholesterol 10mg4%
- Sodium 900mg38%
- Total Carbohydrate 50g17%
- Dietary Fiber 4g16%
- Sugars 6g
- Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Storage: Cooled leftovers keep in an airtight container in the fridge for up to 4 days because the sauce is tomato- and oil-based with no dairy.
- Reheating: Reheat in a skillet over medium-low heat with a splash of water until steaming hot throughout, and do not reheat the same portion more than once.
- Pro tip: Save more pasta water than you think you need because the salty starch helps the sauce emulsify; add it a splash at a time. For a tube-shape twist, try our penne puttanesca variation.
- Capers: Rinse capers and olives briefly if they taste too sharp, but skip the rinse if you want maximum punch from the free brine seasoning.
