Zesty Italian Pasta Salad

As seen in: Nutritious Dishes That Feel Like Pleasure

This vibrant Italian pasta salad combines al dente rotini with chopped salami, crisp vegetables, and fresh mozzarella pearls. The homemade dressing brings everything together with a perfect blend of olive oil, lemon juice, Italian seasoning, and red wine vinegar. Ready in just 22 minutes, it's ideal for potlucks, picnics, or make-ahead lunches.

The secret to this dish is cutting ingredients uniformly and rinsing the pasta with cold water to stop cooking. For best results when making ahead, add the mozzarella, tomatoes, and herbs just before serving. This crowd-pleaser serves 12 and keeps well in the refrigerator.

Sarah Crisp
Contributed By Sarah Crisp
Last modified on Wed, 30 Apr 2025 23:14:40 GMT
A bowl of Italian pasta salad. Save This
A bowl of Italian pasta salad. | cookrisp.com

This hearty Italian pasta salad has been my summer potluck secret weapon for years. Packed with vibrant vegetables, savory salami, creamy mozzarella pearls, and al dente rotini, all tossed in a zesty homemade dressing, it's a crowd-pleaser that disappears fast at any gathering.

I first made this pasta salad for a neighborhood block party, and three people asked for the recipe before the evening was over. Now it's requested at every family barbecue from Memorial Day through Labor Day.

Ingredients

  • Rotini pasta: The spiral shape catches all the delicious dressing and small ingredients. Cook it al dente to maintain texture even after refrigeration.
  • Salami: Adds a savory, slightly spicy element that elevates this from basic pasta salad. Choose a good quality Italian dry salami for best flavor.
  • English cucumber: Provides a refreshing crunch and mild flavor. English varieties have fewer seeds and thinner skin than regular cucumbers.
  • Grape tomatoes: Their sweet flavor and firm texture hold up well without making the salad watery. Look for bright red ones for peak ripeness.
  • Bell peppers: Add crunch, color, and vitamin C. Using two different colors makes the salad visually striking.
  • Red onion: Contributes a sharp, vibrant flavor that balances the rich ingredients. Soak in cold water for 10 minutes if you prefer a milder taste.
  • Black olives: Provide a briny counterpoint to the other flavors. I recommend kalamata for more authentic Mediterranean flavor.
  • Fresh mozzarella pearls: These creamy little bites add richness and cheese pull to every forkful. Their mild flavor complements the zesty dressing perfectly.
  • Parmesan cheese: Adds a nutty, salty element that enhances all other flavors. Freshly grated will melt slightly into the dressing for better flavor distribution.
  • Parsley: Brightens the dish with fresh color and a subtle herbal note. Choose Italian flat-leaf variety for best flavor.
  • Olive oil: Forms the base of the dressing. Use a good quality extra virgin variety for noticeably better flavor.
  • Lemon juice: Adds brightness and helps cut through the richness. Always use fresh squeezed for best results.
  • Italian seasoning: A time-saving blend that brings classic Mediterranean flavors. Look for one containing basil, oregano, rosemary, and thyme.
  • Sugar: Just enough to balance the acidity without making the dressing sweet. It rounds out all the flavors.
  • Red wine vinegar: Provides tangy acid that makes the dressing pop. Its mild fruity notes work perfectly in Italian dishes.
  • Garlic: The aromatic foundation of the dressing. Fresh minced will give you much better flavor than pre-jarred.
  • Dijon mustard: Acts as an emulsifier to keep the dressing from separating and adds depth of flavor.
  • Salt and pepper: Essential seasoning elements that bring everything together. Use freshly ground black pepper for best results.

Step-by-Step Instructions

Cook the pasta:
Bring a large pot of heavily salted water to a rolling boil. Add rotini and cook according to package directions until al dente, usually about 7-9 minutes. Avoid overcooking as the pasta will continue to absorb liquid from the dressing. Drain thoroughly in a colander and rinse immediately with cold water to stop the cooking process and prevent sticking.
Prepare the dressing:
In a medium bowl, combine olive oil, freshly squeezed lemon juice, Italian seasoning, sugar, red wine vinegar, minced garlic, Dijon mustard, salt, and pepper. Whisk vigorously until the mixture becomes slightly thickened and emulsified. This should take about 1-2 minutes of continuous whisking. The mustard will help keep the oil and vinegar from separating.
Combine ingredients:
In a very large bowl, add the cooled pasta, chopped salami, cucumber, halved tomatoes, diced bell peppers, chopped red onion, sliced olives, mozzarella pearls, shredded parmesan, and chopped parsley. Make sure your bowl is larger than you think you need to allow for proper tossing without spillage.
Dress and toss:
Pour the prepared dressing over all ingredients in the bowl. Using two large serving spoons or tongs, gently fold everything together, lifting from the bottom of the bowl to ensure even distribution of all ingredients and dressing. Continue tossing until every pasta piece is coated with dressing and ingredients are evenly distributed throughout.
Chill and serve:
Cover the bowl with plastic wrap and refrigerate for at least 30 minutes before serving to allow flavors to meld. For best results, give it a quick toss right before serving. This salad is best enjoyed cold.
A bowl of Italian pasta salad. Save This
A bowl of Italian pasta salad. | cookrisp.com

The first time I made this salad, I accidentally doubled the red onion. Rather than starting over, I soaked the chopped onion in ice water for 15 minutes, which mellowed the flavor perfectly. Now I do this intentionally even with the correct amount for a more balanced taste that doesn't overpower the other ingredients.

Make-Ahead Tips

This pasta salad actually improves with time as the flavors meld together. You can prepare it up to 24 hours in advance, but I recommend a few adjustments for best results. Cook the pasta and prepare all ingredients and dressing separately. Store the dressing in a jar in the refrigerator. Combine the pasta with most ingredients except tomatoes, mozzarella, and fresh herbs. Right before serving, add those reserved ingredients and pour over the dressing, then toss well. This prevents the tomatoes from becoming mushy, the cheese from absorbing too much dressing, and keeps the herbs bright and fresh.

Customization Ideas

The beauty of this recipe lies in its flexibility. For a vegetarian version, simply omit the salami and add 1 cup of chickpeas for protein. If you prefer a spicier kick, add 1/4 teaspoon red pepper flakes to the dressing. For a Greek-inspired variation, substitute feta for the mozzarella and add 1/2 cup chopped artichoke hearts. You can also transform this into a heartier main dish by adding grilled chicken, shrimp, or even leftover rotisserie chicken. The base recipe provides the perfect canvas for creativity.

Serving Suggestions

This versatile salad pairs beautifully with almost any summer meal. Serve it alongside grilled chicken, burgers, or Italian sausages for a complete meal. For a lighter option, spoon it over mixed greens with an extra drizzle of the dressing. I love setting out small bowls of additional toppings like pine nuts, pepperoncini, or fresh basil leaves so guests can customize their portions. For an elegant presentation, serve individual portions in martini glasses or small mason jars at your next gathering.

Common Queries

→ Can I make this Italian pasta salad ahead of time?

Yes! This pasta salad is perfect for make-ahead preparation. For best results, keep the fresh mozzarella, tomatoes, and herbs separate and add them just before serving. This prevents the salad from becoming watery and maintains the best texture.

→ What can I substitute for the mozzarella pearls?

If you can't find mozzarella pearls, you can easily substitute with fresh mozzarella in brick or ball form cut into small, bite-sized cubes. The flavor and texture will be virtually identical.

→ How long does this pasta salad stay fresh?

When stored in an airtight container in the refrigerator, this pasta salad stays fresh for 3-4 days. The flavors actually improve after a day as the ingredients marinate in the dressing.

→ Can I substitute the salami with something else?

Absolutely! Mini pepperonis make an excellent alternative to salami with a similar flavor profile. For a meatless version, you could use chickpeas or extra vegetables like artichoke hearts for added texture and protein.

→ How can I make this pasta salad more flavorful?

For more flavor, allow the salad to marinate in the refrigerator for a few hours before serving. You can also add fresh basil just before serving, increase the amount of Parmesan cheese, or add a pinch of red pepper flakes to the dressing for a slight kick.

→ What type of pasta works best for this salad?

Rotini is ideal because its spiral shape catches and holds the dressing. However, other short pasta shapes like fusilli, farfalle (bow tie), or penne would work well too. Choose a pasta with ridges or curves rather than smooth shapes.

Zesty Italian Pasta Salad

Vibrant rotini salad with salami, veggies, and mozzarella pearls in zesty homemade dressing. Ready in just 22 minutes!

Preparation Time
10 Minutes Required
Cooking Duration
12 Minutes Required
Overall Time
22 Minutes Required
Contributed By: Sarah Crisp


Skill Level: Beginner-Friendly

Cuisine Type: American

Serving Size: 12 Number of Servings

Dietary Preferences: Suitable for Vegetarians

What You’ll Need

→ Pasta Salad

01 16 oz rotini pasta
02 10 oz salami, chopped into ¼ inch pieces
03 1 cup English cucumber, quartered and sliced
04 2 cups grape tomatoes, halved
05 1 ½ cups bell peppers, diced (use two different colors)
06 ½ cup red onion, chopped
07 8 oz black olives, drained and sliced
08 8 oz fresh mozzarella pearls
09 ½ cup parmesan cheese, shredded
10 ½ cup parsley, chopped

→ Dressing

11 1 ¼ cup olive oil
12 3 tbsp lemon juice, freshly squeezed
13 1 ½ tbsp Italian seasoning
14 2 tsp sugar
15 3 tbsp red wine vinegar
16 2 tsp garlic, minced
17 1 tsp Dijon mustard
18 ½ tsp salt
19 ½ tsp black pepper

Steps to Follow

Step 01

In a large pot, cook pasta according to the package directions for al dente. Drain in a large colander and rinse with cold water to cool the pasta down. Then set aside.

Step 02

Add olive oil, lemon juice, Italian seasoning, sugar, red wine vinegar, Dijon mustard, salt, and black pepper to a medium bowl. Whisk until well combined and set aside.

Step 03

Add cooked pasta and the remaining pasta salad ingredients to a large bowl. Then pour the dressing over the top. Mix until well combined.

Step 04

Serve cold, and enjoy!

Additional Notes

  1. If you can't find pearl-sized fresh mozzarella, substitute it with fresh mozzarella in a brick or ball shape, cut into small cubes.
  2. Mini pepperonis can replace salami if unavailable.
  3. Cut all vegetables into uniform, bite-sized pieces.
  4. If preparing ahead of time, keep ingredients like fresh mozzarella, tomatoes, and herbs separate until serving to prevent excess moisture.
  5. Top the salad with fresh basil before serving for added color and flavor.

Allergen Information

Double-check ingredients for allergens, and seek medical guidance if necessary.
  • Contains dairy (mozzarella and parmesan cheese)
  • Contains gluten (rotini pasta)

Nutrition Info (Per Serving)

These figures are estimates and shouldn’t replace professional health advice.
  • Calories Per Serving: 557
  • Fat Content: 39 grams
  • Carbohydrates: 35 grams
  • Protein Amount: 17 grams