Classic Rigatoni Puttanesca

5.0 from 2 votes


By Ollie Cartwright

Reading Time: 4 minutes

Simple yet delicious! That’s why I love Italian food. This Rigatoni Puttanesca certainly delivers on that by skipping the fussy & overly complicated part and going straight to knock your socks off tasty in 35 minutes!

Rigatoni Puttanesca (1)

Before I get to my classic rigatoni puttanesca recipe, a quick history lesson (don’t skip this as it’s actually interesting):

Rumour has it that this sauce, with a name translating to “in the style of a prostitute,” was either a quick dish ladies of the night would whip up between appointments or an aromatic lure to draw in potential clientele.

How to Make Classic Rigatoni Puttanesca

A detailed recipe with full quantities can be found in the recipe card at the bottom of this page.

Step 1: The sauce is so quick to make that you actually need to get your pasta on first – unless you’re using fresh pasta, of course. Bring a pot of water to a boil, season with lots of salt and then cook the pasta according to the packet.

Usually, this will be between 8 to 10 minutes for al dente but just cook it how you like it. There are no rules or judgements here!

Screenshot 2023 09 20 at 10.19.42

Step 2: While the pasta is cooking, it’s time to get on with making the sauce. Cook the garlic, chilli flakes and anchovies in a little oil. Don’t turn your nose up at the anchovies. They’ll pretty much melt into the sauce but will add so much flavour.

Screenshot 2023 09 20 at 10.19.50

But, Can You Make Puttanesca Without Anchovies?

Yes, you can. While anchovies add a unique depth of flavour, they can be omitted for a vegetarian version. We recommend adding a bit more salt to compensate if you omit the anchovies.

Step 3: Once the garlic is fragrant, add the tomatoes, olives and capers. Seasons and then let the sauce simmer for 10 minutes or so.

Screenshot 2023 09 20 at 10.20.00

Step 4: Scoop a little pasta water from the pot and drain the pasta before immediately adding it to your sauce. Don’t worry about getting the pasta fully drained. That starchy pasta water will help bring your sauce and pasta together.

Step 5: Serve it hot, sprinkled with parsley and a healthy dose of Parmesan.

Screenshot 2023 09 20 at 10.20.25


I really don’t think this recipe needs any tweaks. But, if you want to experiment a little in the kitchen or don’t have all the ingredients, then try this:

  • Go Vegetarian: Remove the anchovies and replace them with a handful of finely chopped chestnut mushrooms to help bulk out the sauce.
  • Roast It: Instead of using tinned tomatoes, roast tomatoes on the vine beforehand and then stir them into the pan. You’ll get a more intense, sweet sauce.
  • Lighten It: If you want a creamier, lighter sauce then add a spoonful of mascarpone to the sauce at the end. If you think you’ll end up freezing it, though, this is one worth avoiding as mascarpone doesn’t freeze that well.


If you’ve made more puttanesca sauce than you’re going to eat, the good news is that it stores really well depending on how long you want to keep it:

Refrigerate: Let the pasta cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 3 to 5 days. For best quality, separate the pasta from the sauce if possible, but it’s not strictly necessary.

Freeze: I would only freeze the sauce. To freeze, let the pasta sauce cool completely, then transfer it to a freezer-safe container or heavy-duty freezer bag. It can be frozen for up to 3 months.

Reheat: If the pasta and sauce are stored together, the dish can be reheated in the microwave in 1-minute intervals, stirring between each one until heated through.

If you’ve stored the sauce separately, reheat it on the stovetop over medium heat until it’s hot, then toss with freshly cooked pasta.

If the sauce is frozen, you can defrost it in the fridge overnight before reheating, or you can reheat it directly from frozen on the stovetop over low heat, stirring occasionally.

Classic Rigatoni Puttanesca Recipe

5.0 from 2 votes
Course: PastaCuisine: ItalianDifficulty: Easy


Prep time


Cooking time


Total time



This is my freezer-friendly version of rigatoni puttanesca

Cook Mode

Keeps the screen of your device ON


  • 500 g 1 lb – Rigatoni

  • 3 tbsp 3 tbsp – Olive Oil

  • 2 2 – Garlic Cloves, Crushed

  • 1 tsp 1 tsp – Dried Chilli Flakes

  • 6 6 – Anchovy Fillets, Diced

  • 400 g 14 oz – Tin of Chopped Tomatoes

  • 100 g 1/3 cup – Black Olives, Pitted and Sliced

  • 2 tbsp 2 tbsp – Capers

  • – Salt

  • – Black Pepper

  • – Fresh Chopped Parsley, to Garnish

  • – Grated Parmesan Cheese, for Serving


  • Cook Pasta
    Cook the rigatoni according to the package instructions until al dente. Reserve some pasta water for later.
  • Cook Base
    While the pasta is cooking, heat the olive oil in a large skillet over medium heat. Add the garlic, chilli flakes, and anchovies. Cook until the garlic is fragrant, and the anchovies have melted into the oil.
  • Add Other Ingredients
    Stir in the diced tomatoes (with their juice), olives, and capers. Season with salt and black pepper. Simmer for 10-15 minutes until the sauce has thickened.
  • Toss
    Once the pasta is ready, drain it and add it directly into the skillet with the sauce. Toss to combine, adding a bit of pasta water if needed to loosen the sauce.
  • Serve
    Serve hot, garnished with parsley and a sprinkle of Parmesan cheese.

Recipe Video

Was this helpful?

Thanks for your feedback!

Leave a Comment