Classic Easy Pasta Salad Recipe for a Crowd


Classic pasta salad with rotini, cherry tomatoes, cucumber, olives, and mozzarella in a large bowl

This classic pasta salad for a crowd is my go-to recipe every summer. It turns out overdressed and flat when the dressing gets poured on too early. This easy version holds its texture and bright flavor for hours, even at a picnic table.

Prep Time: 15 minutes

Cook Time: 10 minutes

Total Time: 25 minutes (plus 30 minutes chill time)

Servings: 10

Method: Stovetop

Why This Classic Pasta Salad Works

The dressing is a simple red wine vinegar and olive oil base. Dried oregano and garlic powder soak into the pasta during the chill time. Every forkful carries bold, tangy flavor with a steady herb finish.

Colorful vegetables add crunch and contrast to this easy pasta salad. Cherry tomatoes stay juicy. Cucumber brings a cool, watery bite. Pepperoncini peppers contribute a mild brine heat that lifts the whole dish.

Fresh mozzarella balls add a creamy, milky center to each bite. I use bocconcini because they hold their shape in the dressing. They soak up a little of the vinegar without turning rubbery or breaking apart.

Rinsing the pasta under cold water right after draining is the step most people skip. It stops the cooking immediately and washes off excess surface starch. That starch is what makes pasta salad clump together instead of separating cleanly in the bowl.

Ingredients

  • 12 oz (340g) rotini pasta
  • 1 cup (150g) cherry tomatoes, halved
  • 1 medium cucumber, diced
  • 1 red bell pepper, chopped
  • 1/2 red onion, thinly sliced
  • 1/2 cup (60g) pitted black olives, sliced
  • 1/4 cup pepperoncini peppers, sliced
  • 4 oz (115g) fresh mozzarella balls (bocconcini)
  • 1/4 cup fresh parsley, roughly chopped
  • 1/3 cup (80ml) extra virgin olive oil
  • 3 tablespoons red wine vinegar
  • 1 teaspoon dried oregano
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

What You Need for Classic Pasta Salad

Rotini pasta: The spiral shape traps the dressing in every groove. Penne or bow-tie work too, but rotini holds the most flavor per piece.

Cherry tomatoes: Halved so each half carries dressing on the cut face. Grape tomatoes work as a direct swap with similar results.

Cucumber: Adds cool crunch without adding much richness. English cucumber works best because the seeds are small and the skin is tender enough to leave on.

Red bell pepper: Brings natural sweetness and a bright red color. Yellow bell pepper is a good substitute for a slightly milder flavor.

Red onion: Thinly sliced so the sharpness mellows in the dressing. Soak the slices in cold water for 5 minutes first if you want an even milder bite.

Black olives: Add a salty, briny depth to the background flavor. Kalamata olives work here for a more robust, earthy note.

Pepperoncini peppers: Contribute mild heat and bright brine. Save a splash of the brine from the jar and add it to the dressing for an extra layer of flavor that red wine vinegar alone does not give.

Fresh mozzarella balls: Creamy and mild, they balance the acidity of the dressing. Regular diced mozzarella works, but the fresh variety gives a softer, more tender texture.

Fresh parsley: Adds a clean herbal finish right before serving. Basil is a great substitute if parsley is not on hand.

Extra virgin olive oil: Forms the body of the dressing and rounds out the acidity. A neutral oil like avocado oil works, but olive oil gives the best flavor here.

Red wine vinegar: The main acid in the dressing. Apple cider vinegar gives a fruitier result as an alternative.

Dried oregano: Earthy and slightly bitter, it rounds out the vinegar sharpness as the salad chills.

Garlic powder: Distributes evenly throughout the dressing without the raw bite of fresh garlic.

How to Make Pasta Salad

  1. Bring a large pot of salted water to a boil. Cook the rotini 1 minute less than the package directions.
  2. Drain the pasta. Rinse immediately under cold running water until fully cooled. This stops cooking and removes excess starch.
  3. Whisk together the olive oil, red wine vinegar, oregano, garlic powder, salt, and black pepper in a large bowl.
  4. Add the cooled pasta to the bowl. Toss to coat every piece in the dressing.
  5. Add cherry tomatoes, cucumber, red bell pepper, red onion, black olives, and pepperoncini. Toss again to combine.
  6. Fold in the fresh mozzarella balls and chopped parsley.
  7. Cover the bowl and refrigerate for at least 30 minutes before serving.

Pasta Salad Variations

Greek Pasta Salad

Swap the mozzarella for 3 oz crumbled feta cheese and use kalamata olives instead of black olives. Add a pinch of dried basil to the dressing along with the oregano. The salty, briny feta adds a sharper tang than mozzarella and holds up well after a full day in the fridge.

BLT Pasta Salad

Add 6 slices of cooked, crumbled bacon to the finished salad along with 1 cup of chopped romaine lettuce. The bacon adds a smoky, salty crunch that pairs well with the cherry tomatoes. Add the romaine right before serving so it stays crisp rather than wilting in the dressing.

Vegan Pasta Salad

Skip the mozzarella and add 1/2 cup canned artichoke hearts and 1 diced avocado. The artichoke brings a meaty, savory bite that fills in the richness the cheese would have provided. Add the avocado right before serving so it does not brown in the dressing.

Spicy Italian Pasta Salad

Add 1/2 teaspoon crushed red pepper flakes to the dressing and toss in 2 oz sliced spicy salami. The salami releases its fat into the dressing as the salad chills. It adds depth and heat to each bite without overwhelming the vegetables underneath.

Tips for the Best Pasta Salad

  • I always cook the pasta 1 minute less than the package directions. The pasta continues to soften as it sits in the cold dressing.
  • Rinse the pasta immediately under cold water after draining. Skipping this step leaves starchy pasta that clumps instead of separating cleanly.
  • Make this easy pasta salad 12 to 24 hours ahead of serving. The dressing soaks in overnight and the flavor improves noticeably.
  • If the salad looks dry after chilling, add 1 tablespoon of olive oil and toss again before serving. The pasta absorbs most of the dressing as it rests.
  • Slice red onion thinly rather than dicing it. Thin slices mellow in the dressing without delivering sharp onion bites.
  • Add a splash of pepperoncini brine to the dressing. It adds a tangy, salty layer that plain vinegar alone does not give.

Make Ahead & Storage

This classic pasta salad stores well in the fridge for up to 3 days in an airtight container. I usually make a full batch the night before any gathering. The flavor is best on day 1 and day 2 after the dressing fully soaks in.

Do not dress the pasta while it is still warm. Warm pasta absorbs too much oil too fast and turns heavy and greasy. Cool the pasta completely before adding the dressing for the best texture and separation.

This pasta salad does not freeze well. Vegetables lose their crunch and mozzarella becomes watery after thawing. Keep it refrigerated and serve within 3 days of making for the best results.

Common Questions

Can I make pasta salad the night before?

Yes. Making it 12 to 24 hours ahead gives the pasta time to absorb the dressing fully. The flavor is noticeably better than a freshly made batch. I always make it the night before for gatherings and parties.

Why does my pasta salad dry out in the fridge?

Pasta absorbs dressing as it sits. After a few hours in the fridge, the pasta soaks up most of the oil and vinegar. Add 1 tablespoon of olive oil and toss again before serving. The salad will look freshly dressed again.

What pasta shape is best for pasta salad?

Rotini is my top choice because the spirals hold dressing in every groove. Penne, bow-tie (farfalle), and fusilli also work well. Avoid flat shapes like spaghetti or linguine. They do not hold dressing evenly and the salad turns slippery.

Can I add protein to this pasta salad recipe?

Yes. Grilled chicken, shrimp, salami, or canned chickpeas all work well. Add them at the same time as the vegetables and toss to coat in the dressing. I like grilled chicken thighs sliced thin for a heartier, more filling version.

How many servings does this pasta salad recipe make?

This recipe makes 10 servings as a side dish. Each serving is about 1 cup. For a main dish serving size, it feeds 5 to 6 people generously.

This easy pasta salad recipe comes together in 25 minutes and feeds a crowd without any fuss. Save this recipe for your next summer gathering or meal prep day.

Classic pasta salad with rotini, cherry tomatoes, cucumber, olives, and mozzarella in a large bowl

Classic Easy Pasta Salad Recipe for a Crowd

A bright, tangy rotini pasta salad with colorful vegetables, fresh mozzarella, and a bold red wine vinegar dressing.

Prep
15 min
Cook
10 min
Total
25 min
Servings
10
Calories
250

Ingredients

  • 12 oz (340g) rotini pasta
  • 1 cup (150g) cherry tomatoes, halved
  • 1 medium cucumber, diced
  • 1 red bell pepper, chopped
  • 1/2 red onion, thinly sliced
  • 1/2 cup (60g) pitted black olives, sliced
  • 1/4 cup pepperoncini peppers, sliced
  • 4 oz (115g) fresh mozzarella balls (bocconcini)
  • 1/4 cup fresh parsley, roughly chopped
  • 1/3 cup (80ml) extra virgin olive oil
  • 3 tablespoons red wine vinegar
  • 1 teaspoon dried oregano
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions

  1. Bring a large pot of salted water to a boil. Cook the rotini 1 minute less than the package directions.
  2. Drain the pasta. Rinse immediately under cold running water until fully cooled. This stops cooking and removes excess starch.
  3. Whisk together the olive oil, red wine vinegar, oregano, garlic powder, salt, and black pepper in a large bowl.
  4. Add the cooled pasta to the bowl. Toss to coat every piece in the dressing.
  5. Add cherry tomatoes, cucumber, red bell pepper, red onion, black olives, and pepperoncini. Toss again to combine.
  6. Fold in the fresh mozzarella balls and chopped parsley.
  7. Cover the bowl and refrigerate for at least 30 minutes before serving.
Nutrition per serving
250 cal29g carbs10g protein11g fat3g fiber3g sugar380mg sodium

Michal Sieroslawski

Michal is a personal trainer and writer at Millennial Hawk. He holds a MSc in Sports and Exercise Science from the University of Central Lancashire. He is an exercise physiologist who enjoys learning about the latest trends in exercise and sports nutrition. Besides his passion for health and fitness, he loves cycling, exploring new hiking trails, and coaching youth soccer teams on weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent Posts