Simple Pasta Salad For A Crowd (Make-Ahead & No Mayo)
This no-mayo pasta salad is built to feed a crowd and hold up for hours. A bright lemon herb vinaigrette soaks into every spiral of rotini, and the whole thing tastes even better after a night in the fridge.

Serve it at your next cookout or potluck and watch it disappear. It stays fresh, colorful, and zippy when other salads turn sad and soggy.
Why This Pasta Salad Always Works
Keeping a big pasta salad off a buffet without mayo means you never have to babysit a cooler. The dressing is a simple mix of olive oil, lemon, garlic, and oregano, and it clings to the pasta without getting gluey.
The vegetables stay crisp and the salami adds just enough salty chew. Every forkful has a little something different, and the fresh herbs at the end wake everything up right before you set it out.
Ingredients

- 1 lb rotini pasta: any short spiral or tube shape works, the nooks catch the dressing.
- 1 cup halved cherry tomatoes: use the sweetest ones you can find.
- 1 cup diced English cucumber: no need to peel, just dice small.
- ½ cup thinly sliced red onion: soak in ice water for 10 minutes if you want a milder bite.
- 1 cup halved pitted kalamata olives: the briny punch balances the lemon.
- 8 oz diced salami: Genoa or hard salami both work well.
- 8 oz fresh mozzarella pearls (bocconcini): drained and halved if large.
- ½ cup extra virgin olive oil: a good everyday one, not too grassy.
- 3 tbsp red wine vinegar: the acid that keeps everything bright.
- 2 tbsp fresh lemon juice: about 1 juicy lemon.
- 1 tsp Dijon mustard: helps the dressing hold together.
- 1 small garlic clove, grated or pressed: use a rasp grater so it melts into the dressing.
- 1 tsp dried oregano: crumble it between your fingers to wake it up.
- 1 tsp kosher salt, plus more for the pasta water.
- ½ tsp freshly ground black pepper.
- ¼ cup chopped fresh basil and flat leaf parsley: stirred in right before serving.
Variations / Substitutions
- Make it vegetarian: swap the salami for a can of drained chickpeas or skip it entirely, the cheese and olives carry plenty of flavor.
- Dairy free: leave out the mozzarella and add an extra handful of olives or roasted red peppers.
- Different pasta: bowties, penne, or gemelli all work; just cook them to the low end of the package time so they stay firm.
- Swap the herbs: try fresh oregano and a little mint instead of basil and parsley for a more Mediterranean vibe.
- Add crunch: toss in toasted pine nuts or sunflower seeds right before serving.
Pasta salad with Creamy Italian Dressing is another great make-ahead option if you want a creamier base.
How To Make Pasta Salad For A Crowd
Step 1: Cook the Pasta

Bring a large pot of water to a rolling boil. Salt it generously, about 1 tablespoon of kosher salt per gallon of water, so the pasta gets seasoned from the inside. Add the 1 lb rotini and cook until just al dente, 1 minute less than the package says, usually about 7 minutes.
Drain the pasta and rinse it well under cold running water to stop the cooking. Shake off the excess water and let it sit in the colander while you make the dressing. A little leftover moisture is fine, it helps the dressing spread.
Step 2: Whisk the Dressing

In a small bowl or a liquid measuring cup, combine the ½ cup olive oil, 3 tablespoons red wine vinegar, 2 tablespoons lemon juice, 1 teaspoon Dijon mustard, the grated garlic, 1 teaspoon dried oregano, 1 teaspoon kosher salt, and ½ teaspoon black pepper. Whisk hard until the mixture looks creamy and blended.
Taste a drop and adjust the salt or lemon. The dressing should be punchy on its own, it will mellow once it hits the pasta and all the other ingredients.
Step 3: Toss the Salad

Put the drained pasta into your largest mixing bowl. Add the cherry tomatoes, cucumber, red onion, olives, salami, and mozzarella. Pour about three quarters of the dressing over everything and toss with two big spoons until every piece is coated.
Let the bowl sit on the counter for 10 minutes so the pasta drinks up some of the dressing. Then toss once more, adding the rest of the dressing if the salad looks dry. The pasta will absorb more as it chills, so it is better to have a little extra liquid now than a dry salad later.
Step 4: Finish with Fresh Herbs

Just before you plan to serve the salad, sprinkle the ¼ cup of chopped basil and parsley over the top and fold them through with a light hand. Taste one more time and add a last pinch of salt or a squeeze of lemon if it needs a lift.
Pile the salad into a big serving bowl and set it out. The herbs sit bright on top, and the colors stand out against the pale pasta.
Tips for a Crowd-Pleasing Pasta Salad
- Undercook the pasta by a full minute. It stays firmer after an overnight chill and does not turn mushy under dressing.
- If you make the salad the night before, hold back about a third of the dressing and toss it in the next day. The pasta will have absorbed the first round and the fresh pour restores the gloss.
- Keep the fresh herbs separate until the last minute. Chopped basil and parsley wilt and darken after a few hours, so they are best added right before the bowl hits the table.
- For a true buffet, set out a small bowl of extra dressing on the side. Latecomers can add a drizzle if the pasta has soaked it all up.
Scale the ingredients for your group using the table below.
| Servings | Pasta (lb) | Olive Oil (cup) | Red Wine Vinegar (tbsp) | Lemon Juice (tbsp) |
|---|---|---|---|---|
| 8 | ½ | ¼ | 1½ | 1 |
| 16 | 1 | ½ | 3 | 2 |
| 24 | 1½ | ¾ | 4½ | 3 |
The rest of the ingredients scale proportionally.
Storing Leftovers
- Refrigerate: Pack the salad in a sealed container and keep it in the fridge for up to 3 days. The flavors deepen overnight.
- Serve cold or at room temperature: Take the container out 20 minutes before serving so the olive oil loosens up, then give it a good stir.
What Goes Well With This Pasta Salad
Grilled lemon herb chicken thighs make the easiest pairing, their charred edges and citrus finish echo the dressing without overpowering it. For a casual barbecue, set it next to thick cut turkey chops with a smoky rub. The bright vinegar bite cuts through the richness. A platter of roasted vegetables works well too, especially eggplant and zucchini, which soak up the same lemon and oregano notes.
Frequently Asked Questions
Can I use a different cheese?
Yes, cubed provolone or small fresh ciliegine mozzarella balls work well. Avoid pre-shredded cheese, the dressing clumps on the shreds and looks messy.
How far ahead can I make the dressing?
You can whisk the dressing up to 3 days in advance and keep it in a jar in the fridge. Shake it hard before using, the olive oil will solidify a bit when cold.
What if I do not have red wine vinegar?
White wine vinegar or a mix of half white vinegar and half fresh lemon juice gives a similar clean sharpness. Balsamic works but darkens the pasta and adds sweetness.
Can I make this gluten free?
Yes, substitute a sturdy brown rice or chickpea rotini and cook it a minute less than the box says. Rinse well after draining so the pasta does not clump.

Simple Pasta Salad For A Crowd (Make-Ahead & No Mayo)
Ingredients
Method
- Boil salted water, cook pasta 1 minute less than package directions. Drain, rinse with cold water, and let drain again.
- Whisk olive oil, red wine vinegar, lemon juice, Dijon, garlic, oregano, salt, and pepper until creamy.
- Toss pasta, tomatoes, cucumber, onion, olives, salami, and mozzarella with most of the dressing. Let sit 10 minutes, then toss again and add remaining dressing if needed.
- Fold in fresh herbs just before serving and taste for seasoning.
