Every summer, my Italian neighbor Maria would bring the most incredible pasta salad to our neighborhood potlucks. The vibrant colors, bold flavors, and that perfect balance of tangy dressing made it disappear faster than any other dish on the table. After years of begging, she finally shared her secret recipe with me, and now I’m passing this treasure on to you.
Why This Recipe Will Become Your Go-To
A Crowd-Pleasing Champion
This Italian pasta salad consistently wins over even the pickiest eaters. The combination of savory meats, creamy mozzarella, and zesty dressing creates a harmony of flavors that appeals to all ages and palates.
Perfect Make-Ahead Solution
Unlike many dishes that lose their charm over time, this pasta salad actually improves as it sits. The flavors meld beautifully in the refrigerator, making it an ideal choice for meal prep or entertaining when you want to prepare something delicious in advance.
Endlessly Customizable
While the base recipe is perfection on its own, it serves as an excellent canvas for creativity. You can easily swap ingredients based on dietary preferences, seasonal availability, or simply what’s hiding in your refrigerator.
Essential Ingredients
For the Pasta Salad Base
- 1 pound rotini pasta, uncooked
- 8 ounces fresh mozzarella cheese pearls or chopped into pieces
- 8 ounces salami, pepperoni, or beef summer sausage
- 6 ounces black olives, pitted and sliced
- 1/2 red onion, diced
- 1 1/2 cups cherry tomatoes (224g), halved
- 2 tablespoons fresh parsley, chopped
- 1/2 cup freshly grated parmesan cheese (50g)
- Pepperoncinis, sliced (optional)
For the Signature Dressing
- 3/4 cup olive oil (150g)
- 1/4 cup red wine vinegar (58g)
- 2 teaspoons dried parsley flakes
- 2 teaspoons dried minced onion
- 2 teaspoons fresh lemon juice
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1 teaspoon garlic salt
- 1 teaspoon granulated sugar
- 1/4 teaspoon freshly ground black pepper
Step-by-Step Instructions
Creating the Perfect Dressing
Start by combining all dressing ingredients in a jar or bowl. Whisk together the olive oil, red wine vinegar, dried herbs, lemon juice, garlic salt, sugar, and black pepper until well blended. This dressing can be stored in the refrigerator for up to two weeks, making it perfect for multiple uses. Remember to shake vigorously before each use as the ingredients naturally separate.
Preparing the Pasta Foundation
Cook the rotini pasta according to package directions until al dente. Once cooked, drain thoroughly and rinse with cold water to stop the cooking process. Allow the pasta to cool completely for at least 10 minutes – this step is crucial for preventing the dressing from being absorbed too quickly.
Assembling Your Masterpiece
In a large mixing bowl, combine the cooled pasta with half of your prepared dressing, tossing gently to coat. Next, add the mozzarella cheese, your choice of cured meat, black olives, diced red onion, halved cherry tomatoes, fresh parsley, and grated parmesan cheese. If you enjoy a bit of heat, include the sliced pepperoncinis at this stage.
Final Touches
Pour the remaining dressing over the salad and toss everything together until evenly distributed. Cover the bowl with plastic wrap and refrigerate for at least one hour before serving. This chilling time allows the flavors to meld and develop into something truly spectacular.

Creative Serving Suggestions
Summer Entertaining
Serve this pasta salad alongside grilled chicken, barbecued ribs, or fresh corn on the cob for the perfect summer feast. The cool, refreshing nature of the salad provides a delightful contrast to hot grilled foods.
Picnic Perfect
Pack this salad in a well-insulated cooler for your next outdoor adventure. It travels beautifully and requires no reheating, making it ideal for beach trips, hiking excursions, or backyard gatherings.
Lunch Game-Changer
Transform your workday lunch routine by portioning this salad into meal prep containers. Add a side of crusty bread or fresh fruit for a complete, satisfying meal.
Delicious Recipe Variations
Mediterranean Twist
Replace the salami with grilled chicken or chickpeas, add sun-dried tomatoes, artichoke hearts, and crumbled feta cheese. This variation brings a fresh, lighter flavor profile while maintaining the satisfying nature of the original.
Vegetarian Version
Omit the meat entirely and double up on the mozzarella and parmesan. Consider adding marinated artichoke hearts, roasted red peppers, or pine nuts for extra texture and flavor. The result is equally delicious and accommodates vegetarian guests beautifully.
Protein-Packed Option
For those seeking extra protein, add hard-boiled eggs, grilled shrimp, or diced turkey. These additions make the salad hearty enough to serve as a main course rather than just a side dish.
Make-Ahead Mastery
Storage Tips
This pasta salad actually improves with time, storing beautifully in the refrigerator for up to 4-5 days. Keep it covered tightly to prevent the pasta from drying out and the flavors from dissipating.
Freshness Preservation
Before serving leftovers, give the salad a gentle stir and taste for seasoning. Sometimes a splash of fresh lemon juice or a drizzle of olive oil can refresh the flavors and restore the salad’s vibrant appeal.
Freezing Guidelines
While this salad doesn’t freeze well due to the fresh vegetables and dairy components, the homemade dressing can be frozen separately for up to three months.
Pro Tips for Success
Pasta Perfection
Choose a pasta shape with nooks and crannies like rotini, fusilli, or penne. These shapes grab onto the dressing and other ingredients better than smooth pastas, ensuring every bite is flavorful.
Temperature Matters
Always let your pasta cool completely before adding the dressing. Warm pasta will absorb the dressing too quickly, leaving your salad dry and under-seasoned.
Quality Ingredients
Since this recipe relies on relatively few ingredients, quality matters significantly. Use the best olive oil you can afford, fresh herbs when possible, and high-quality cured meats and cheeses.

Frequently Asked Questions
Can I make this pasta salad gluten-free?
Absolutely! Simply substitute your favorite gluten-free pasta for the regular rotini. Corn-based and rice-based pastas work particularly well in this recipe, maintaining their texture even when chilled.
How far in advance can I prepare this dish?
You can prepare this pasta salad up to 24 hours in advance for optimal flavor development. However, if you’re making it more than a day ahead, consider adding the fresh herbs and tomatoes closer to serving time to maintain their vibrant color and texture.
What’s the best way to transport this salad to events?
Use a large bowl with a tight-fitting lid or transfer to a disposable aluminum pan covered with foil. Keep it chilled in a cooler with ice packs, especially during warm weather, to maintain food safety and quality.
Can I substitute different types of cheese?
Definitely! While mozzarella and parmesan create the classic flavor, you can experiment with provolone, asiago, or even crumbled gorgonzola for different taste profiles. Just maintain similar quantities to keep the balance right.
Why does my pasta salad seem dry after refrigeration?
Pasta naturally absorbs liquids over time, which is normal. Simply toss the salad with a bit of extra olive oil or a splash of the reserved dressing before serving to restore its creamy texture.
Is it safe to leave this salad out during parties?
Due to the dairy and meat components, this salad should not sit at room temperature for more than two hours (one hour if the temperature is above 90°F). For buffet-style serving, consider placing the bowl over ice or bringing out smaller portions more frequently.
Preparation Time: 10 minutes
Cooking Time: 15 minutes
Total Time: 25 minutes
Category: 30-Minute Miracles
Skill Level: Beginner-Friendly
Cuisine Type: Italian
Serves: 8
Required Tools: Large pot, Large mixing bowl
Allergy Information:
Always check each ingredient for allergens and consult a medical professional if unsure.
- Contains dairy from mozzarella and parmesan cheese
- May contain gluten if using regular pasta
Nutritional Information (per serving):
These details are shared for general guidance and don’t replace professional advice.
- Calories: 664
- Fats: 42g
- Carbohydrates: 49g
- Proteins: 23g