Fresh cherry tomatoes bring bright summer sweetness to classic puttanesca sauce in this quick, pantry-friendly meal. Toss the sauce with store-bought gnocchi for an easy dinner that comes together in about 30 minutes.

What is Puttanesca Sauce?
Puttanesca is a bold, aromatic Italian sauce that originated in the Naples region. Traditionally made with tomatoes, olives, capers, anchovies, garlic and herbs, it was designed to be quick to prepare using pantry staples. The sauce’s name has colorful historical explanations, but regardless of origin, puttanesca is prized for its bright, salty, savory flavor and its simplicity.
In this version, fresh cherry tomatoes add a juicy, fresh element that complements the salty, briny components and keeps the preparation fast and seasonal.

Why This Recipe Is a Keeper
This gnocchi with cherry tomato puttanesca sauce is fast, flavorful and perfect for a weeknight. Using fresh cherry tomatoes gives a bright, summery lift while many other ingredients come straight from the pantry: olive oil, white wine (or a non-alcoholic substitute), olives, capers, anchovy paste, red pepper flakes and Parmesan. A few fresh herbs and garlic finish the sauce.
Instead of traditional long-pasta preparation, store-bought gnocchi cooks in minutes, so you can have a satisfying, saucy meal without heating a large pot for pasta.
How to Make Gnocchi with Cherry Tomato Puttanesca Sauce
Recipe Ingredients
Below are the ingredients and notes to prepare this recipe. Quantities are available in the recipe card section.

Ingredient Notes and Substitutions
- Cherry Tomatoes: Use fresh cherry or grape tomatoes for best texture; canned cherry tomatoes work if fresh aren’t available.
- Dry White Wine: Use a wine you’d enjoy drinking. For a non-alcoholic option, substitute vegetable broth or water with a splash of white or red wine vinegar.
- Capers: Found in the pickled foods section, capers add bright, briny flavor—rinse them if they taste overly salty.
- Kalamata Olives: Use pitted, halved Kalamatas for their meaty texture and deep flavor.
- Anchovy Paste: Convenient and milder than whole fillets; it adds savory depth without overwhelming the sauce.
- Gnocchi: Any packaged potato gnocchi works—look in the pasta aisle.
Step-by-Step Instructions
- Gather and prep the ingredients.
- Bring a large saucepan of salted water to a rolling boil for the gnocchi.
- Meanwhile, start the puttanesca: place the cherry tomatoes in a large nonstick skillet, drizzle with olive oil and season with salt and pepper. Heat to medium-high.
- When the pan is hot, cover and let the tomatoes sizzle, pop and burst for 2–3 minutes. Stir, cover again and cook another 3–4 minutes until they begin to break down.

- Once the saucepan is boiling, add the gnocchi and cook according to package directions. Drain and keep warm.
- Add the white wine, garlic and crushed red pepper flakes to the skillet with the tomatoes. Boil 2–3 minutes to reduce the wine.
- Stir in anchovy paste, olives and capers and heat through.
- Add chopped parsley and sliced basil; taste and add a pinch of sugar if the tomatoes need balancing.
- Toss the cooked gnocchi into the sauce and mix gently until coated.
- Finish with freshly grated Parmesan and serve immediately.




Chef Tip
- For deeper flavor, roast the cherry tomatoes at 400°F on a nonstick sheet for about 20 minutes or until they burst and release their juices. Then transfer to a skillet and continue the recipe, adding the wine, garlic and other puttanesca ingredients.

Recipe FAQs
Yes. Make the sauce, cool and refrigerate without the cheese. Reheat gently over low to medium-low heat until simmering. Cook the gnocchi just before serving and stir it into the sauce, thinning with a bit of the gnocchi cooking water if needed.
Puttanesca includes healthful ingredients like tomatoes and garlic, and anchovies provide omega-3s. However, olives, capers and anchovies are salty, so watch added salt if you monitor sodium intake.
Yes. Omit the anchovy paste and use a vegan umami substitute such as a splash of vegan fish sauce or a small amount of miso or soy for depth. Use plant-based Parmesan if you want a vegetarian-friendly topping.

Serve With
- Crusty bread or focaccia
- A simple chopped kale or green salad
- Light, crunchy Parmesan crisps
More Great Italian Recipes You’ll Love
- Meat-stuffed zucchini with tomato sauce
- Italian sausage and bell pepper polenta bake
- Tomato farro risotto with basil and Parmesan
- Tomato ricotta tart with basil pesto
Get all pasta recipes in the recipe card section below.

Gnocchi with Cherry Tomato Puttanesca Sauce
Equipment
-
Chef knife
-
Cutting board
-
Saucepan
-
Large skillet (nonstick or enameled)
-
Measuring cups and spoons
Ingredients
- Salt and freshly ground black pepper, to taste
- 3 pints cherry tomatoes, (about 6 cups)
- 3 tablespoons olive oil
- 1/2 cup dry white wine
- 6 cloves garlic, chopped
- 1/2 teaspoon crushed red pepper flakes
- 2 tablespoons anchovy paste
- 2/3 cup pitted and halved Kalamata olives
- 3 tablespoons capers, rinsed
- 1/4 cup chopped fresh parsley
- 1 sprig fresh basil, thinly sliced
- Pinch of sugar, if needed
- 1 package (16-ounce) potato gnocchi
- Freshly grated Parmesan cheese, for serving
Instructions
-
Place a large saucepan of salted water on a burner and bring to a boil for the gnocchi.
-
Add cherry tomatoes to a large nonstick skillet, drizzle with olive oil and season with salt and pepper. Heat to medium-high.
-
Cover and let the tomatoes fry and burst for 2–3 minutes, stir, then cover and continue 3–4 more minutes.
-
When the water is boiling, add the gnocchi and cook according to package directions; drain and keep warm.
-
Add wine, garlic and red pepper flakes to the skillet and boil 2–3 minutes to reduce.
-
Stir in anchovy paste, olives and capers and heat through.
-
Add parsley, basil and a pinch of sugar if needed. Toss the gnocchi into the sauce, serve with freshly grated Parmesan.
Notes
- Canned cherry tomatoes may be substituted.
- Non-alcoholic substitute: use vegetable broth or water with a splash of white or red wine vinegar.
TIP:
- Roast the tomatoes at 400°F for about 20 minutes for extra depth, then continue the recipe in a skillet.
MAKE AHEAD:
- Do not cook the gnocchi if making the sauce ahead. Cook and cool the sauce, refrigerate without cheese, then reheat gently and cook the gnocchi just before serving.
Nutrition
Nutritional values are estimates and may vary based on ingredients and portion sizes. Adjust for dietary needs as necessary.
Like this? Leave a comment below!