
Zesty Italian Pasta Salad is my never-fail answer when I need something fresh and crowd-pleasing for a summer meal. With its mix of tender pasta, juicy tomatoes, briny olives, savory meats, and crisp bell peppers, every forkful is bright and bold. The homemade Italian dressing ties it all together, soaking into the warm pasta and making this salad truly craveable.
My family expects this salad at every cookout now. I started making it for summer picnics and now it always vanishes first at potlucks no matter how much I bring.
Ingredients
- Rotini pasta: brings the perfect spiral shape to hold onto the zesty dressing. Choose a sturdy brand for best texture
- Pepperoni: for a smoky spicy bite. Look for thicker-cut deli pepperoni for extra flavor
- Salami: layers in robust savory notes. A good-quality Genoa or Italian dry salami works beautifully
- Cherry tomatoes: add juicy sweetness and color. Pick ripe firm tomatoes for the best results
- Black olives: give briny depth. I like pitted Kalamata olives for an extra tang
- Orange bell pepper: adds crisp texture and sweetness. Look for firm unblemished peppers
- Green bell pepper: brings earthiness and crunch. Choose bright green peppers with shiny skin
- Finely diced red onion: gives sharpness and bite. Fresher onions will be less harsh
- Chopped pepperoncini: provides tang and gentle heat. Look for bright yellow pepperoncini without brown spots
- Fresh mozzarella pearls: add creamy richness. If not available, cut fresh mozzarella into small cubes
- Fresh grated Parmesan and chopped parsley for garnish: add salty freshness and a pop of green
- Extra virgin olive oil: brings richness and depth of flavor. Choose olive oil with a fruity aroma
- Red wine vinegar: gives a bright acidic kick. Check the label for a deep red color and robust scent
- Lemon juice: for extra zing. Use freshly squeezed for brightest flavor
- Finely grated Parmesan cheese: gives savory body to the dressing. Grate just before mixing if possible
- Sugar: balances the acidity. Any white sugar works here
- Dried parsley: for herbal freshness. Choose green dried parsley for best flavor
- Dried basil: for an aromatic Italian touch. Smell before using to ensure it’s fragrant
- Dried oregano: for that classic pizza-shop vibe. Rub in your fingers to release flavor
- Garlic powder and onion powder: for sweet depth
- Paprika: for gentle smokiness and color. Spanish paprika if you can find it
- Salt and black pepper to taste: I always use kosher salt and freshly cracked pepper
Step-by-Step Instructions
- Prepare the Dressing:
- Whisk together the olive oil, red wine vinegar, lemon juice, finely grated Parmesan cheese, sugar, dried parsley, dried basil, dried oregano, garlic powder, onion powder, paprika, salt, and black pepper in a bowl or shake them in a jar with a tight lid until the mixture is smooth and the Parmesan is well incorporated. Set the dressing in the refrigerator while you prep the salad so the flavors meld. Taste and adjust seasoning if needed
- Cook the Pasta:
- Bring a large pot of well-salted water to a rolling boil and add the rotini pasta. Stir occasionally and cook until the pasta is just al dente, usually one to two minutes less than the package instructions. Drain the pasta and shake off excess water thoroughly but do not rinse. Place the hot pasta into a very large mixing or serving bowl
- Dress the Warm Pasta:
- Pour half of the chilled dressing over the hot pasta while it is still warm. Toss gently with a large spoon to coat all the spirals so they begin to absorb the dressing and flavor
- Add the Mix-Ins:
- Once the pasta is just warm but not hot, gently fold in the pepperoni, salami, cherry tomatoes, black olives, chopped orange and green bell peppers, red onion, chopped pepperoncini, and mozzarella pearls. Stir until everything is evenly distributed but do not overmix or the cheese may break up
- Chill and Finish:
- Cover the bowl tightly and refrigerate for at least one hour so flavors mingle fully. Before serving, give everything a gentle toss and drizzle in the remaining dressing plus extra Parmesan and parsley as a garnish. Taste and adjust salt or pepper if needed

Storage Tips
Keep leftovers in an airtight container in the fridge and give the salad a good stir before serving again. If it seems a little dry after a day or two simply drizzle in a splash of olive oil or reserved dressing to freshen it up. This salad keeps for three days easily and makes the best speedy lunch
Ingredient Substitutions
Use turkey or chicken sausage in place of salami and pepperoni for a lighter option. If you need a vegetarian version just leave out the meats and add more veggies like blanched green beans or roasted zucchini. Swap the mozzarella for cubes of provolone if you want some extra sharpness
Serving Suggestions
Pair this pasta salad with grilled chicken or burgers at a cookout or let it be the main event with crusty bread and icy lemonade. I often scoop it into jars for picnic lunches or serve it alongside a big green salad for a light summer supper

Cultural and Historical Context
Italian-inspired pasta salads became popular in American kitchens in the 1980s as summer staples. Drawing from antipasto platters and bright Mediterranean flavors this salad is a fusion of convenience and old-world charm. You get all the flavors of a classic Italian deli in one easy bowl
Common Recipe Questions
- → What type of pasta works best?
Rotini is ideal for soaking up flavors and catching the dressing, but bowtie or penne pasta also work well.
- → How can I make the salad spicier?
Increase the amount of pepperoncini or add a pinch of red pepper flakes to boost the heat to your preference.
- → Can I use a different cheese?
Feel free to substitute mozzarella pearls with cubes of fresh mozzarella or even provolone for a unique twist.
- → How long can I store leftovers?
The salad stays fresh for up to 2 days when stored in an airtight container in the refrigerator. Add extra dressing before serving.
- → Is it possible to make this ahead of time?
Yes, prepare components ahead and toss with reserved dressing just before serving to keep it vibrant and fresh.