You bring it once. Then you’re expected to bring it forever. That’s the kind of recipe this is.
This Italian pasta salad has shown up to more potlucks, BBQs, and summer cookouts than I can count — and the bowl is always empty before I even get a chance to grab seconds. It’s cold, it’s loaded with flavor, it travels like a dream, and honestly it tastes even better the next day.
If you’ve been looking for that one go-to dish to bring to every gathering from now on, this is it. And once you make it, you’ll understand why people ask for it on repeat.

What You’ll Need
For the salad:
- 1 lb (450g) rotini pasta
- 1 cup black olives, sliced
- 1 cup cherry tomatoes, halved
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 large cucumber, diced
- ½ red onion, finely diced
- 4 oz (113g) pepperoni, quartered
- 4 oz (113g) salami, quartered
- 1 cup provolone cheese, cubed into small pieces
- ¼ cup fresh parsley, chopped
- ¼ cup parmesan, freshly grated
- Salt and black pepper, to taste
For the dressing:
- 1 cup Italian dressing (store-bought works great)
- 2 tsp Italian seasoning
- 1 tsp garlic powder
- ½ tsp red pepper flakes (optional but recommended)
- 2 tbsp red wine vinegar
- 1 tsp honey
Tools You’ll Need
- Large pot (for boiling the pasta)
- Colander
- Large mixing bowl
- Sharp knife + cutting board
- Measuring cups and spoons
- Whisk (for the dressing)
- Airtight container or large bowl with lid (for chilling)
- Wooden spoon or silicone spatula
Pro Tips
These are the things I wish someone had told me the first time I made this.
- Don’t skip rinsing the pasta. After draining, rinse it under cold water immediately. It stops the cooking, cools it down fast, and keeps the pasta from clumping into one big blob.
- Cook the pasta just under al dente. It’ll keep absorbing the dressing as it chills. If you cook it fully now, it’ll be mushy by the time you serve it.
- Make it the night before. This is a non-negotiable. A few hours isn’t enough — overnight is where the magic happens. The pasta absorbs the dressing and everything melds together in the best way.
- Add a little extra dressing right before serving. Pasta drinks up dressing as it sits in the fridge. Keep a little aside to refresh it before it hits the table — this prevents dry pasta salad syndrome. 😅
- Cube the cheese small. Big chunks don’t coat in the dressing the same way. Smaller pieces means every bite has a little cheese in it.
Substitutions and Variations
This recipe is flexible. Here’s how to make it work for different people at the table:
| Swap This | For This | Why |
|---|---|---|
| Rotini | Penne, bow tie, or shells | All hold dressing well |
| Pepperoni + salami | Grilled chicken or chickpeas | Great for a lighter or vegetarian version |
| Provolone | Fresh mozzarella or feta | Both work beautifully |
| Italian dressing | Homemade red wine vinaigrette | More control over flavor |
| Red onion | Green onions | Milder flavor if you’re sensitive to raw onion |
| Cherry tomatoes | Sun-dried tomatoes | Adds a more concentrated, rich flavor |
Make it gluten-free: Use your favorite GF pasta — just note that cook times may vary.
Make it vegan: Skip the meat and cheese, add extra olives, artichoke hearts, and roasted red peppers. Use a vegan Italian dressing.
Make-Ahead Tips
This is genuinely one of the best make-ahead dishes out there.
- 24 hours ahead: Make the full salad, toss in about ¾ of the dressing, cover and refrigerate.
- Right before serving: Add the remaining dressing and give it a good toss. Taste and adjust salt, pepper, or more Italian seasoning.
- Already at the party? Keep it chilled in a cooler bag — it should stay good for up to 4 hours at room temperature, but you don’t want it sitting in summer heat for long.
Instructions
Step 1: Cook the pasta
Bring a large pot of heavily salted water to a boil. Add the rotini and cook for about 1 minute less than the package says. You want it almost done, not fully cooked.
Drain and immediately rinse under cold water until the pasta is completely cool. Shake off the excess water and set aside.
Step 2: Mix the dressing
In a small bowl or jar, whisk together the Italian dressing, Italian seasoning, garlic powder, red pepper flakes, red wine vinegar, and honey.
Taste it. It should be bold, a little tangy, and slightly garlicky. Adjust to your preference.
Step 3: Prep your mix-ins
Slice the olives. Halve the cherry tomatoes. Dice the bell peppers and cucumber. Finely dice the red onion. Quarter the pepperoni and salami. Cube the cheese.
Step 4: Combine everything
In your large mixing bowl, add the cooled pasta, all the vegetables, meats, and cheese. Pour about ¾ of the dressing over the top and toss everything together until evenly coated.
Step 5: Taste and chill
Add salt, black pepper, and more dressing if needed. Cover the bowl with plastic wrap and refrigerate for at least 4 hours, but overnight is where it really shines.
Step 6: Final toss before serving
Take it out, add the remaining dressing, toss again, and top with fresh parsley and grated parmesan. Done.
Nutrition Breakdown (Per Serving, Approximate)
Based on 10 servings
| Nutrient | Amount |
|---|---|
| Calories | ~380 |
| Protein | ~16g |
| Carbohydrates | ~38g |
| Fat | ~18g |
| Fiber | ~3g |
| Sodium | ~820mg |
Note: Nutrition will vary based on the dressing brand and specific cheeses used.
Meal Pairing Suggestions
This pasta salad pairs with basically anything you’d serve at a cookout or potluck. Think:
- Grilled burgers or hot dogs
- BBQ ribs or pulled pork
- Grilled chicken skewers
- Garlic bread or focaccia
- Watermelon and lemonade on the side
It’s hearty enough to hold its own as a main dish too, especially if you load it up with the proteins.
Leftovers and Storage
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Don’t freeze it. The veggies go mushy and the pasta texture is never the same.
- Refreshing leftovers: After a day in the fridge it can get a little dry. Just drizzle in a little extra Italian dressing and toss — it comes right back to life.
FAQ
Can I make this without meat? Yes, completely. Skip the pepperoni and salami and it’s still incredibly flavorful. Add artichoke hearts or roasted red peppers to make up for the volume.
What pasta shape works best? Rotini is the gold standard for pasta salad because all those little spirals trap the dressing. Penne and bow ties are close seconds.
My pasta salad is dry after chilling. What happened? Pasta absorbs dressing as it sits — this is totally normal. Just add a bit more dressing before serving and toss it well. That’s why keeping some aside is a good habit.
Can I use a homemade dressing? Absolutely. A simple red wine vinaigrette with garlic, Dijon mustard, olive oil, and vinegar works really well here.
How far in advance can I make this? Up to 24 hours ahead is the sweet spot. Any longer and the vegetables start to soften more than you’d want.
Is this kid-friendly? Very much so. Skip the red pepper flakes and the olives if you’re serving picky eaters — the rest of it tends to be a crowd-pleaser across all ages.
Can I double the recipe? Yes and you should. If you’re feeding a crowd, double everything and use a very large bowl or two separate bowls for mixing. It scales up perfectly.
Wrapping Up
This pasta salad is the kind of dish that doesn’t ask much of you — a pot of boiling water, some chopping, a good dressing — but it absolutely delivers at the table.
Make it once and you’ll see exactly why it earns a permanent spot in your potluck rotation. Every. Single. Time.
If you try this, drop a comment below and let me know how it went! Did you change anything? Add your own twist? I love seeing what people do with it. And if you have any questions at all, ask away — I’m happy to help. 🙌