This Italian pasta salad brings bright flavors, crunchy veggies, and a tangy dressing together in one bowl. It’s the kind of dish that disappears fast at cookouts, picnics, and family dinners. You can make it ahead, serve it cold, and customize it to fit what you have on hand.
The best part? It tastes even better the next day. If you want a reliable, crowd-pleasing side that also works as a light main, this is it.
What Makes This Recipe So Good

- Balanced flavors: Savory salami, briny olives, creamy mozzarella, and a sharp vinaigrette hit all the right notes.
- Great texture: Al dente pasta, crisp vegetables, and soft cheese give every bite a mix of crunch and chew.
- Make-ahead friendly: The flavors meld as it chills, so it’s ideal for prepping a day in advance.
- Flexible and forgiving: Swap veggies, change the protein, or adjust the dressing.
It’s hard to mess up.
- Feeds a crowd: One bowl serves many and travels well for potlucks or lunch meal prep.
Ingredients
- 12 ounces short pasta (rotini, fusilli, penne, or farfalle)
- 1 cup cherry tomatoes, halved
- 1 small cucumber, diced (or 1 cup English cucumber, half-moons)
- 1 red bell pepper, diced
- 1/4 red onion, thinly sliced
- 1 cup mozzarella pearls (or diced fresh mozzarella)
- 1/2 cup sliced black olives or Kalamata olives
- 3/4 cup sliced Genoa salami or pepperoni, cut into bite-size pieces (optional for a vegetarian version)
- 1/2 cup pepperoncini, sliced (optional, for tang and mild heat)
- 1/4 cup grated Parmesan
- Fresh parsley and/or basil, chopped (about 1/4 cup)
For the Italian dressing:
- 1/3 cup extra-virgin olive oil
- 3 tablespoons red wine vinegar
- 1 tablespoon lemon juice (freshly squeezed)
- 1 clove garlic, finely minced or grated
- 1 teaspoon Dijon mustard
- 1 teaspoon honey (or sugar), optional
- 1 teaspoon dried oregano
- 1/2 teaspoon dried basil (or use fresh and add at the end)
- 1/4 teaspoon red pepper flakes (optional)
- Kosher salt and black pepper to taste
How to Make It

- Cook the pasta: Bring a large pot of salted water to a boil. Cook the pasta until just al dente. You want a little bite so it holds up in the salad.
- Rinse and cool: Drain and rinse the pasta under cold water to stop the cooking.
Shake off excess water. Toss with a drizzle of olive oil to prevent sticking.
- Make the dressing: In a jar or bowl, whisk together olive oil, red wine vinegar, lemon juice, garlic, Dijon, honey, oregano, dried basil, red pepper flakes, salt, and black pepper until emulsified.
- Prep the mix-ins: Halve the tomatoes, dice the cucumber and bell pepper, slice the onion and olives, and cut the salami. If using pepperoncini, slice them into rings.
- Combine in a big bowl: Add cooled pasta, tomatoes, cucumber, bell pepper, onion, olives, salami, mozzarella, and pepperoncini to a large mixing bowl.
- Dress and toss: Pour about two-thirds of the dressing over the salad.
Toss gently until everything is coated.
- Finish with cheese and herbs: Sprinkle in Parmesan and fresh parsley/basil. Toss again. Taste and adjust salt, pepper, and acid as needed.
- Chill to marry the flavors: Cover and refrigerate for at least 30 minutes, ideally 2–4 hours.
Before serving, toss with the remaining dressing if the pasta has absorbed some.
- Serve: Garnish with extra herbs and a pinch of Parmesan. Serve cold or at cool room temperature.
Storage Instructions
- Refrigerate: Store in an airtight container for 3–4 days.
- Refresh before serving: Stir in a splash of olive oil or a teaspoon of vinegar if it tastes flat after chilling.
- Keep components separate: For best texture, store extra dressing separately and add just before serving.
- Avoid freezing: Pasta and fresh vegetables become mushy when thawed, so freezing isn’t recommended.

Health Benefits
- Balanced macros: Pasta provides energy-rich carbs, while cheese and salami add protein and fat for satisfaction. Add chickpeas to boost protein even more.
- Veggie variety: Tomatoes, peppers, cucumbers, and onions bring fiber, antioxidants, and vitamins A and C.
- Heart-friendly fats: Extra-virgin olive oil offers monounsaturated fats and polyphenols.
- Lower sodium option: Choose no-salt-added olives, rinse pepperoncini, and use fresh mozzarella to help manage sodium.
- Gluten-free friendly: Use gluten-free pasta to adapt the recipe without sacrificing flavor.
What Not to Do
- Don’t overcook the pasta: Soft pasta turns mushy after sitting in dressing.
Aim for firm al dente.
- Don’t skip seasoning the water: Salting the cooking water is your first chance to season the pasta itself.
- Don’t overdress at once: Start with most of the dressing, then add more after chilling to prevent sogginess.
- Don’t use watery veggies without seeding: If using standard cucumbers or juicy tomatoes, remove seeds to avoid watering down the salad.
- Don’t add delicate herbs too early: Save most fresh basil for the end so it stays bright and fragrant.
Recipe Variations
- Vegetarian: Skip the salami and add chickpeas, marinated artichokes, or roasted red peppers.
- High-protein: Stir in grilled chicken, tuna, or diced turkey along with extra mozzarella or provolone.
- Mediterranean twist: Use Kalamata olives, sun-dried tomatoes, feta, and a lemon-forward dressing.
- Pesto upgrade: Replace half the vinaigrette with basil pesto for a rich, herbaceous version.
- Herb lovers: Add fresh dill and chives, and swap red wine vinegar for white wine vinegar for a softer tang.
- Heat seekers: Add Calabrian chili paste or a pinch more red pepper flakes to the dressing.
- Gluten-free: Use a sturdy gluten-free pasta such as chickpea or brown rice. Rinse gently and cook a minute less than package directions.
- Dairy-free: Skip the mozzarella and Parmesan; add olives, capers, and toasted pine nuts for richness.
FAQ
Can I make this a day ahead?
Yes. In fact, it tastes better the next day.
Keep a little extra dressing to stir in just before serving to revive the flavors.
What pasta shape works best?
Short, ridged shapes like rotini, fusilli, penne, or farfalle hold onto the dressing and mix-ins. Avoid long pasta like spaghetti for this salad.
How do I keep it from getting soggy?
Cook the pasta al dente, seed watery vegetables, and add part of the dressing first. Toss with the rest right before serving.
Is bottled Italian dressing okay?
You can use it in a pinch.
For better flavor and control over salt and sugar, a quick homemade vinaigrette is worth the extra five minutes.
What can I use instead of salami?
Grilled chicken, turkey, tuna, chickpeas, or marinated tofu all work. Keep the olives and herbs for that classic Italian flavor profile.
Do I have to rinse the pasta?
For pasta salad, yes. Rinsing stops cooking and cools the pasta so the dressing doesn’t get absorbed too fast or turn gummy.
How much salt should I add?
Salt the pasta water generously (it should taste like the sea).
Then season the dressing to taste. Adjust again after chilling.
Can I serve it warm?
This recipe is designed to be served chilled or at room temperature. If you want it slightly warm, skip rinsing the pasta and toss quickly with dressing and mix-ins before the cheese melts too much.
Final Thoughts
Italian pasta salad is a reliable recipe that fits almost any table, from weeknight dinners to big gatherings.
It’s fresh, colorful, and easy to customize, which makes it a repeat favorite. Keep the pasta firm, the dressing zippy, and the vegetables crisp. With those basics in place, you’ll have a bright, satisfying salad every time.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

