I’ve been making this Classic Pasta Salad for potlucks and weeknight dinners for years. It’s a colorful, crowd-pleasing mix of tri-color rotini, turkey pepperoni, fresh vegetables, and two cheeses tossed in a bright red apple vinaigrette. If you like make-ahead sides that travel well to picnics or feed a family with minimal fuss, this is one to keep on rotation — and if you want a lighter, herb-forward spin, try my take on a spring pasta salad for a fresher palette-pleaser.
Why you’ll love this dish
This salad balances textures and flavors: al dente rotini holds dressing without getting mushy, cherry tomatoes and bell pepper add snap, and mozzarella plus parmesan make it comforting but not heavy. It’s quick to scale up for a crowd, budget-friendly when you use store-brand ingredients, and kid-friendly because the shapes and colors make it fun to eat.
“I brought this to a family reunion and everyone asked for the recipe. It stayed fresh all afternoon and was the first dish to disappear.”
Reasons to try it now:
- Ideal for potlucks, school lunches, or a simple make-ahead dinner.
- No-fuss ingredient list — most items are pantry or grocery staples.
- Stays appealing when served at room temperature, so it’s great for outdoor gatherings.
Preparing Classic Pasta Salad
Step-by-step overview
- Cook the tri-color rotini until just al dente, then cool it quickly to stop cooking.
- Toss the pasta with tomatoes, pepperoni, onion, bell pepper, cheeses, and olives.
- Whisk a simple red apple vinaigrette and pour over the salad.
- Chill for at least one hour so flavors meld, then toss again and serve.
This quick overview gives you the flow before you gather ingredients and start cooking.
Gather these items
- 24 ounces tri-color rotini pasta
- 1 pint cherry tomatoes, halved
- 12 ounces sliced turkey pepperoni
- 1 red onion, diced
- 1 green bell pepper, diced
- 16 ounces mozzarella cheese, cubed
- 1 cup grated parmesan cheese
- 8 ounces olives, sliced
- 1 1/2 cups olive oil
- 1/2 cup red apple vinegar
- 2 tablespoons Italian seasoning
- 2 teaspoons garlic powder
- 1 1/2 teaspoons salt
- 1 teaspoon black pepper
- 1/2 teaspoon red pepper flakes
Ingredient notes and swaps
- Tri-color rotini is attractive and holds dressing well. Use fusilli or gemelli if you prefer.
- Turkey pepperoni gives smoky. For a vegetarian version, replace it with chickpeas or roasted mushrooms.
- Cubed fresh mozzarella is mild and creamy; if you like bolder flavor, crumble in some feta or add more parmesan.
- Red apple vinegar is tangy and slightly sweet. If you need a different acid, lemon juice can work in a pinch but reduce the amount slightly.
Directions to follow
- Bring a large pot of water to a rolling boil and salt it generously. Add the tri-color rotini and cook according to package directions until al dente.
- Drain the pasta in a colander, then rinse under cold running water until it feels cool. Shake well to remove excess water.
- In a very large mixing bowl, combine the cooled pasta with halved cherry tomatoes, sliced turkey pepperoni, diced red onion, diced green bell pepper, cubed mozzarella, grated parmesan, and sliced olives.
- In a separate bowl, whisk together the olive oil, red apple vinegar, Italian seasoning, garlic powder, salt, pepper, and red pepper flakes until emulsified.
- Pour the vinaigrette over the pasta mixture and toss gently until everything is evenly coated.
- Cover the bowl and refrigerate for at least one hour to let flavors meld. Before serving, give it one more gentle toss and taste for seasoning, adjusting salt or vinegar if needed.

What to serve it with
Best ways to enjoy it
- Serve chilled or at room temperature as a side to grilled or roasted chicken.
- For a hearty picnic plate, pair it with a fresh green salad and crusty bread.
- Make it the main course by adding a crisp green side and a protein like grilled chicken breasts or a simple pan-seared fish.
If you want a complementary main with creamy herbs, try pairing with our recipe for Boursin chicken pasta for a restaurant-style dinner at home.
Plating ideas
- Spoon into a wide shallow bowl and top with extra parmesan and a few torn basil leaves for color.
- For parties, serve in a chilled bowl with a mound of microgreens in the center for height.
Storage and reheating tips
Keeping leftovers fresh
- Store pasta salad in an airtight container in the refrigerator for up to 3 to 4 days.
- Before storing, make sure the salad is cooled to room temperature to avoid condensation and sogginess.
- Re-toss the salad before serving; dressings can settle and dry out the top layer.
- Freezing is not recommended because the texture of the fresh mozzarella and vegetables degrades when frozen. If you must freeze, separate the dressing and freeze only the pasta; expect a softer texture on thawing.
Food safety note
- Keep the salad refrigerated when not serving, and do not leave it out for more than two hours at room temperature to minimize food safety risk.
Pro chef tips
Helpful cooking tips
- Salt the pasta water like the sea. Properly seasoned pasta makes the whole salad taste better.
- Rinse the pasta briefly under cold water to stop cooking and chill it quickly. That also makes it easier to toss with cold ingredients without wilting tomatoes.
- If you want the dressing to cling more, shake the vinaigrette in a jar to emulsify it just before dressing the pasta.
- Taste and adjust: after chilling, flavors can mellow. Add a splash more red apple vinegar or a pinch of salt before serving if it needs brightness.
- Cut ingredients uniformly. Even-sized bites make every forkful balanced.
Recipe variations
Creative twists
- Vegetarian: Omit turkey pepperoni and add a can of drained chickpeas or roasted diced eggplant.
- Extra veg: Add diced cucumber, pepperoncini, or blanched asparagus tips for seasonality and crunch.
- Cheesy swap: Replace some mozzarella with crumbled feta for a tangier profile.
- Lighter dressing: Use 1 cup olive oil and 1/3 cup red apple vinegar and increase herbs for a brighter, lower-fat version.
- Make it spicy: Increase red pepper flakes or add a small amount of chopped pickled jalapeño for heat.
Helpful answers
Can I make this pasta salad ahead of time?
Yes. Make it up to one day in advance and refrigerate. The flavors deepen after a few hours. Hold off on adding delicate herbs until serving to keep them fresh.
Is this recipe freezer friendly?
Freezing is not recommended. Fresh cheeses and vegetables become watery and change texture. If you want meal prep, prepare the pasta and vegetables separately and store the dressing in a jar; combine within a few days.
How long does it keep in the fridge?
Stored in an airtight container, it will keep 3 to 4 days. Discard if you notice off smells or a slimy texture on vegetables or cheese.
Can I make this gluten free?
Yes. Substitute a gluten-free short pasta in the same volume and follow cooking directions on the package. Rinse and cool as directed.
What can I use instead of turkey pepperoni?
For a vegetarian option, use chickpeas, roasted mushrooms, or marinated artichoke hearts. If you want a different deli-style protein, choose cooked shredded chicken or a thin-sliced turkey salami alternative.






