This spaghetti pasta salad recipe uses one pound of broken spaghetti, pepperoni, mozzarella pearls, and a full bottle of Italian dressing to soak into the noodles as they chill. The dressing needs time to work its way into the strands, which is why this dish tastes better on day two than it does the moment it's tossed together.
Bring a large stockpot of generously salted water to a rolling boil. Break the spaghetti in half and add it to the boiling water. Cook according to package directions until al dente, generally around 9 to 10 minutes.
Drain the spaghetti in a colander as soon as it's done cooking. Rinse under cold running water for about a minute to stop the cooking process and remove excess starch. Shake or spin the colander to get rid of as much water as possible, then set aside to air-dry.
Halve the cherry tomatoes. Dice the cucumber and bell peppers into bite-sized pieces. Thinly slice the red onion and slice the black olives. Quarter the pepperoni slices, or use mini pepperoni straight from the package.
Transfer the cooled, drained spaghetti to a large mixing bowl. Add the cherry tomatoes, cucumber, bell peppers, red onion, black olives, mozzarella pearls, pepperoni, and grated parmesan. Sprinkle in the Italian seasoning, along with salt and pepper to taste.
Pour the bottle of Italian dressing over the combined ingredients. Toss everything together using tongs or a large spoon until the noodles and vegetables are evenly coated. Scrape down the sides of the bowl to catch any dressing that pools at the bottom. Taste and adjust seasoning if needed.
Cover the bowl tightly or transfer the salad to an airtight container. Refrigerate for at least 2 hours, which is enough time for the dressing to soak into the noodles. Give it a stir partway through if you have the chance.
Remove the salad from the fridge and give it one more good toss. Add a splash of fresh Italian dressing if the noodles have absorbed most of it and look dry. Garnish with the chopped parsley right before serving. Serve cold, straight from the bowl or portioned into individual servings.
Notes
Break the spaghetti before boiling: Shorter strands are far easier to portion and eat with a fork once everything is mixed in.
Don't skip the cold rinse: It stops the pasta from continuing to cook in its own residual heat, which prevents mushiness.
Dress it while it's still slightly warm: The noodles absorb more flavor when the dressing goes on right after the pasta cools rather than after a full chill in the fridge.
Salt the pasta water properly: Under-salted pasta water is one of the most common reasons a cold pasta salad tastes flat even with plenty of dressing.
Use a bottled dressing with real acidity: Cheaper Italian dressings are often more oil than vinegar, and the salad needs that acid to cut through the pepperoni and cheese.
Cut vegetables to a similar size: It makes every bite more balanced and keeps the salad from looking sloppy on a serving platter.
Let it sit before serving: Even 15 minutes at room temperature after chilling brings the flavor back up compared to serving it ice cold.
Storage: Store leftovers in an airtight container in the refrigerator for 3 to 4 days. A small splash of Italian dressing and a toss brings the salad back to life after a day or two in the fridge.
Refresh before re-serving: Add a splash of fresh Italian dressing if the noodles have absorbed most of it and look dry.
Avoid freezing: The texture of the vegetables and cheese doesn't hold up well after thawing.