This Zesty Italian Pasta Salad is loaded with fresh cherry tomatoes, black and green olives, artichokes, salami, pepperoni, mozzarella balls, and finished with a homemade Italian dressing that’s tangy and herb-packed.
Want to try a bite of this in an appetizer instead? Try our popular Charcuterie Skewers!

Save This Recipe 💌
Italian pasta salad is a cold dish made with cooked pasta, cured meats, cheese, vegetables, and zesty Italian dressing. It likely evolved from antipasto platters and has become a classic American side dish—especially during the summer months.
If you like these bold Italian flavors, check out our Pesto Tortellini Recipe, Easy Casarecce Pasta with Pesto, or the Viral La Scala Chopped Salad.
Why We Love This Recipe
- Zesty Flavor: Between the olives, artichokes, salami, and homemade Italian dressing—every bite is loaded with flavor.
- Meal Prep Friendly: This salad tastes even better the next day and holds up well in the fridge.
- Quick to Make: With minimal cooking, you can prep this in under 30 minutes.
- Customizable for Any Crowd: Easy to adjust for picky eaters, dietary needs, or what’s in your pantry. For a pasta free version, try our Easy Italian Chopped Salad.
Zesty Pasta Salad Ingredients
This pasta salad recipe uses simple ingredients that deliver huge flavor. Here's what you'll need:
- Gemelli Pasta: I love how the twisty shape holds onto the dressing and bits of salami. Rotini or penne work too.
- Cherry Tomatoes: Halved for a juicy, sweet pop of color and freshness.
- Mozzarella Balls: Soft and creamy—cut in half so they blend better throughout.
- Black Olives & Castelvetrano Olives: A mix of briny and buttery olives makes every bite more interesting.
- Marinated Artichoke Hearts: Add that tangy, herby kick that balances everything.
- Genoa Salami & Pepperoni: Slice them thin for bite-sized pieces that add richness. Love these ingredients? Try or Calzone with Pizza Dough!
- Pepperoncini: These give it a little zing. Totally optional, but I love the brightness.
- Parmesan Cheese: Grated or shredded—adds a salty, nutty note.
- Fresh Herbs: Basil or parsley, chopped finely for a fresh finish.
- Italian Seasoning & Lemon Juice: A little zip of lemon keeps the dressing from feeling too heavy.
A full ingredient list with exact measurements can be found in the recipe card below.
Substitutions & Variations
- Mozzarella Balls: Swap for cubed provolone or vegan mozzarella if dairy-free.
- Salami & Pepperoni: Use deli turkey, grilled chicken, chickpeas, or go meatless for a vegetarian version.
- Castelvetrano Olives: Sub with kalamata or extra black olives if needed.
How To Make Zesty Italian Pasta Salad
STEP 1: Make the Zesty Italian Dressing
Whisk together olive oil, red wine vinegar, Dijon mustard, garlic, oregano, salt, and pepper until fully combined.
STEP 2: Cook the Pasta
Boil the gemelli pasta in well-salted water until al dente. Drain and rinse with cold water to cool it down quickly.
STEP 4: Add the Diced Veggies
Dice or slice the tomatoes, olives, artichokes, mozzarella, and meats. Add them to a large bowl with the pasta and a sprinkle of Parmesan cheese.
STEP 4: Toss & Garnish
Pour the dressing over the salad and toss until evenly coated. Finish with fresh basil and more Parmesan if desired.
Expert Tips for Success
👩🍳Jami's Pro Tips: Want to take this recipe to the next level? Check out my expert tips below for the best flavor, texture, and meal prep hacks!
✔️ DO Rinse your pasta in cold water to keep it from sticking and to stop the cooking.
✔️ DO Make the salad at least 30 minutes ahead—it gives the flavors time to blend.
❌ DO NOT Overdress the salad—it can get soggy. Add a little at a time and taste.
Storage
Store leftovers in an airtight container in the fridge for up to 4 days. This pasta salad doesn't freeze well, but it’s perfect for make-ahead lunches. To refresh it, add a splash of olive oil or lemon juice before serving.
Recipe FAQs
Rinse the pasta in cold water after boiling to stop the cooking process. Let it drain fully before mixing with the other ingredients. Also, add the dressing in stages—just enough to coat, then chill and taste again before serving.
Absolutely! You can leave out the salami and pepperoni and bulk it up with more veggies like bell peppers, cucumbers, or roasted red peppers. Chickpeas or white beans also make a great plant-based protein swap.
Zesty Italian pasta salad is always served cold or at room temperature. It’s meant to be a refreshing side dish, especially during warmer months. After assembling, it’s best to chill it for at least 30 minutes so the flavors come together.
More Italian Recipes You'll Love ♥️
Did You Like This Italian Pasta Salad Recipe?
- Leave a ⭐️⭐️⭐️⭐️⭐️ Star Rating if think this cold pasta salad with zesty dressing is drool-worthy!
📖 Recipe
Zesty Italian Pasta Salad
Equipment
- Large Pot
- Large Mixing Bowl
- Measuring Cups & Spoons
- Whisk or mason jar (for dressing)
Ingredients
- 12 oz Gemelli pasta gluten-free if needed
- 1 cup cherry tomatoes halved
- 1 cup mozzarella balls halved
- ½ cup black olives sliced
- ½ cup Calestravano olives halved
- ½ cup marinated artichoke hearts quartered
- 3 ounces Genoa salami sliced
- 3 ounces pepperoni sliced or quartered
- ¼ cup sliced pepperoncini peppers
- ¼ cup grated Parmesan cheese shredded
- ¼ cup fresh basil chopped
- ½ lemon juice of
- ½ teaspoon Italian seasoning
- salt and pepper to taste
Zesty Italian Dressing (Use Dressing Sparingly)
- ½ cup extra virgin olive oil
- ¼ cup red wine vinegar
- 2 cloves garlic, minced
- 1 teaspoon Dijon mustard
- 1 teaspoon dried oregano
- salt and black pepper, to taste
Instructions
- Boil a large pot of salted water. Cook gemelli pasta until al dente, about 10 minutes. Drain and rinse with cold water to stop the cooking and cool it down.
- Whisk together olive oil, red wine vinegar, lemon juice, minced garlic, Dijon mustard, and oregano. Add salt and black pepper to taste.
- In a large mixing bowl, combine pasta, cherry tomatoes, mozzarella balls, olives, artichoke hearts, salami, pepperoni, and sliced pepperoncini.
- Pour the desired amount of dressing over the salad (use sparingly). Toss gently to coat. Stir in Parmesan cheese and chopped basil.
- Cover and chill at least 30 minutes before serving. Garnish with extra Parmesan if desired.
Video
Notes
Freeze This dish is not freezer-friendly.
Reheat No reheating is required. Substitutions
- Mozzarella Balls: Swap for cubed provolone or vegan mozzarella if dairy-free.
- Salami & Pepperoni: Use deli turkey, grilled chicken, chickpeas, or go meatless for a vegetarian version.
- Castelvetrano Olives: Sub with kalamata or extra black olives if needed.
Jami Powell says
Our family loves this pasta salad recipe!