Classic Pasta Salad Recipe

This classic pasta salad recipe combines rotini, mozzarella, and pepperoni in a zesty vinaigrette. Simple, colorful, and ready in 90 minutes.

This classic pasta salad recipe uses tri-color rotini, cherry tomatoes, mozzarella, pepperoni, and a homemade red wine vinaigrette, the same combination that shows up in nearly every well-known version of this dish.

It comes together in under 30 minutes of active work, though it needs at least an hour in the fridge before the flavors settle.

The pasta spirals are the detail that matters most here, since their ridges catch the dressing in a way that flat noodles simply can’t.

A common mistake with this dish is dressing the pasta while it’s piping hot, which causes the oil-based vinaigrette to separate and pool at the bottom of the bowl instead of clinging to every piece.

Cooling the pasta first, and giving the salad a second toss right before serving, keeps that dressing exactly where it belongs.

Quick Recipe Summary
Prep Time20 minutes
Cook Time10 minutes
Chill Time1 hour
Total Time1 hour 30 minutes
Servings10 side servings
Difficulty LevelEasy

Read Also: Chicken Caesar Pasta Salad Recipe

Classic Pasta Salad Recipe

Why You’ll Love This Classic Pasta Salad Recipe

This isn’t a recipe that needs a special occasion.

It holds up in a cooler for hours, it feeds a crowd from one bowl, and it tastes better the longer it sits.

  • Make-ahead friendly: The flavor actually improves after a few hours in the fridge, so it’s one less thing to prep the day of an event.
  • Ten simple ingredients: No specialty grocery trip required. Everything on the list is available at a standard supermarket.
  • Naturally colorful: Cherry tomatoes, bell pepper, red onion, and mozzarella give it visual appeal without any extra effort.
  • Feeds a crowd: One batch covers 10 side servings, and it doubles easily for larger gatherings.
  • Endlessly adaptable: Swap the protein, the cheese, or the vegetables based on what’s in the fridge, and it still works.
  • No fancy equipment: A pot, a mixing bowl, a whisk, and a cutting board are all you need.

This pairs well with my BLT Pasta Salad if you’re looking for a bacon-forward version with the same easy prep style.

Ingredients

Everything below makes about 10 side-dish servings. Measurements are given in both imperial and metric, and every item here is something you can find at a regular grocery store without hunting through a specialty aisle.

For the pasta salad:

For the dressing:

You might also enjoy: Best Pasta Sauce Recipes

Kitchen Equipment Needed

None of this requires anything beyond a well-stocked home kitchen, though a couple of tools make the process noticeably easier, especially if you’re planning to make a double batch for a larger event.

  • Large stockpot for boiling the pasta
  • Colander for draining
  • Large mixing bowl or serving bowl with room to toss
  • Small mixing bowl or mason jar for the dressing
  • Whisk (or a tight-lidded jar for shaking the dressing)
  • Sharp chef’s knife
  • Cutting board
  • Measuring cups and spoons
  • Rubber spatula or large serving spoon

I keep a wide, shallow bowl just for pasta salad. A deep, narrow bowl makes it much harder to fold the dressing through evenly without crushing the tomatoes.

This dressing method works just as well for my Potato Side Dish Recipes collection, if you want to try the same vinaigrette on a different base.

Recommended Products for This Recipe

These are products I genuinely reach for when I make this dish, based on things that solved a real problem in my own kitchen, not sponsored picks.

1. OXO Good Grips Salad Spinner

Rinsing the cherry tomatoes and cucumber and getting them properly dry before they go into the bowl matters more than people expect. Watery vegetables dilute the vinaigrette and leave the whole salad tasting flat by the second day. A spinner gets produce dry in seconds instead of relying on paper towels that never quite finish the job.

Get it on Amazon

2. Cento Red Wine Vinegar

I tested a few different vinegars side by side, and a mild, well-balanced red wine vinegar makes a noticeably smoother dressing than a sharp, overly acidic one. This brand keeps the vinaigrette tangy without it overpowering the mozzarella and pepperoni.

Get it on Amazon

3. BelGioioso Fresh Mozzarella Pearls

Pre-cubed, shelf-stable mozzarella tends to turn rubbery once it hits a cold dressing overnight. Fresh mozzarella pearls stay tender and soak up a little of the vinaigrette instead of resisting it, which makes a real difference by the second serving.

Get it on Amazon

4. Rubbermaid Brilliance Large Food Storage Container

A pasta salad this size needs a container with real width, not just depth, so the dressing coats everything evenly during storage instead of pooling at the bottom. This one also seals tightly enough that I can transport it to a potluck without worrying about leaks.

Get it on Amazon

5. Microplane Garlic Press

Mincing two cloves of garlic by hand every time gets old fast, and pre-minced jarred garlic has a flatter, slightly bitter flavor in a raw dressing like this one. A good press gets you fresh garlic flavor in about five seconds.

Get it on Amazon

You might also enjoy: Garlic Parmesan Sauce

Classic Pasta Salad Recipe

Step-by-Step Instructions: How to Make Classic Pasta Salad

Follow these steps and you’ll have a fully dressed, chilled pasta salad ready to serve in about an hour and a half.

1. Cook the Pasta

  • Bring a large stockpot of water to a rolling boil and salt it generously, until it tastes like seawater.
  • Add the 1 pound (450g) of tri-color rotini and stir once to prevent sticking.
  • Cook according to the package directions, usually 9 to 11 minutes, until al dente. The pasta should have a slight bite left in the center.
  • Drain the pasta in a colander and rinse immediately under cold running water for about 30 seconds to stop the cooking and remove excess starch.
  • Shake the colander well and let the pasta sit for 5 minutes to drain fully. Wet pasta will water down the dressing.

2. Prepare the Vegetables and Add-Ins

  • While the pasta cooks, halve the pint of cherry tomatoes and set them aside.
  • Dice the red onion, bell pepper, and cucumber into small, bite-sized pieces, roughly 1/4 inch (6mm) each.
  • Halve the mozzarella pearls if they’re larger than a marble.
  • Drain the sliced black olives.
  • Measure out the mini pepperoni or diced salami and the grated Parmesan.

3. Make the Dressing

  • In a small mixing bowl or mason jar, combine the olive oil, red wine vinegar, minced garlic, Italian seasoning, sugar, salt, black pepper, and red pepper flakes if using.
  • Whisk vigorously for about 30 seconds, or seal the jar and shake hard for 20 seconds, until the mixture looks slightly thickened and no longer separates immediately.
  • Taste and adjust salt or vinegar to preference. The dressing should taste slightly too bold on its own, since the pasta will mellow it.

4. Combine the Salad

  • In your largest mixing bowl, add the fully drained, cooled pasta.
  • Add the cherry tomatoes, mozzarella, pepperoni, black olives, red onion, bell pepper, and cucumber.
  • Pour about three-quarters of the dressing over the top, reserving the rest.
  • Sprinkle in the grated Parmesan.

5. Toss and Chill

  • Using a rubber spatula or large spoon, fold everything together gently until the pasta and vegetables are evenly coated. Avoid stirring too hard or the tomatoes will break down.
  • Cover the bowl tightly with plastic wrap or transfer to an airtight container.
  • Refrigerate for at least 1 hour, though 2 to 3 hours gives the pasta more time to absorb the dressing.

6. Finish Before Serving

  • Remove the salad from the fridge about 10 minutes before serving. Cold olive oil can solidify slightly, and a short rest at room temperature loosens it back up.
  • Pour the reserved dressing over the top and toss once more, since the pasta will have soaked up some of the original dressing while chilling.
  • Taste one more time and adjust salt, pepper, or a splash of extra vinegar if the flavor has mellowed too much.

This same base method shows up in my Pasta House Salad, just with a different mix of vegetables.

Classic Pasta Salad Recipe

Tips for The Best Classic Pasta Salad

A few small habits make the difference between an average batch and one people ask you to bring back next time.

  • Salt the pasta water like the ocean. It’s the only chance the pasta itself has to pick up seasoning, since everything after this point is a cold dish.
  • Rinse the pasta under cold water. This stops the cooking immediately and washes off surface starch that would otherwise make the salad gummy.
  • Dress it in two stages. Adding most of the dressing before chilling and the rest right before serving keeps the salad from tasting dry after a few hours in the fridge.
  • Cut vegetables to match the pasta size. Dice everything small enough to fit comfortably on a fork alongside a piece of rotini.
  • Don’t skip the chill time. A full hour lets the dressing soak into the pasta instead of just sitting on the surface.
  • Use full-fat mozzarella. Low-moisture, part-skim varieties turn rubbery in a cold vinaigrette much faster than fresh mozzarella does.
  • Double the dressing if making ahead by a day. Pasta continues to absorb liquid overnight, so a single batch can leave leftovers tasting underdressed.

I ruined an early batch by tossing the pasta with dressing while it was still warm from the pot, and the oil separated out completely by the time it hit the fridge. Letting the pasta cool fully first fixed the problem for good.

Read Also: Shrimp Macaroni Salad Recipe

What to Serve with Classic Pasta Salad

This salad is built to sit alongside grilled and smoked mains, since its acidity cuts through richer, fattier foods. It also travels well, which makes it a natural fit for potlucks, cookouts, and packed lunches.

  • Burgers or grilled sausages fresh off the grill
  • Teriyaki Grilled Chicken for a sweeter, glazed protein pairing
  • BBQ Pulled Pork Sandwiches for a classic backyard cookout spread
  • Deviled Eggs as a second cold side dish
  • Mexican Street Corn for a smoky, charred contrast
  • Sliced watermelon or another fresh fruit tray
  • Garlic bread or a crusty baguette
  • A simple green salad with a light vinaigrette
  • Coleslaw if you want two cold, crunchy sides on the table
  • Iced tea or lemonade for a warm-weather gathering
  • Grilled shrimp skewers for a lighter seafood pairing

For a smokier pairing, try: BBQ Sauce Recipe

Variations of Classic Pasta Salad

Once the base recipe feels familiar, it’s an easy one to reshape around what’s in the fridge or what the occasion calls for. None of these require special techniques, just swapping or adding a few ingredients to the same basic method.

  • Greek-style: Swap the mozzarella for feta, add cucumber, kalamata olives, and a squeeze of lemon into the dressing.
  • Caprese pasta salad: Use fresh basil, cherry tomatoes, and mozzarella only, with a splash of balsamic in the dressing.
  • Ranch pasta salad: Replace the vinaigrette with a bottled or homemade ranch dressing and add crumbled bacon.
  • Buffalo chicken pasta salad: Toss in shredded rotisserie chicken and a spoonful of buffalo sauce mixed into the dressing.
  • Vegetarian version: Drop the pepperoni and add chickpeas or white beans for protein instead.
  • Pesto pasta salad: Stir a few spoonfuls of basil pesto into the dressing for a greener, herbier flavor.
  • Spicy version: Double the red pepper flakes and add a few sliced pepperoncini for extra heat.
  • Antipasto-style: Add salami, provolone cubes, roasted red peppers, and artichoke hearts for a heartier, deli-style salad.

If you like the macaroni family of pasta salads, my Ono Hawaiian Macaroni Salad takes the concept in a completely different, creamier direction.

Storage and Reheating

This salad is meant to be served cold, so there’s no reheating step involved, just proper storage to keep the texture and flavor intact. Handled correctly, it actually holds up better than most cold sides, since the vinaigrette acts as a light preservative on the vegetables.

  • Store in an airtight container in the refrigerator for up to 4 days.
  • Give the salad a good stir before each serving, since the dressing settles at the bottom over time.
  • If the pasta looks dry after a day or two, add a small splash of olive oil and vinegar to refresh it.
  • Avoid leaving the salad at room temperature for more than 2 hours, especially with the mozzarella and pepperoni included.
  • This salad does not freeze well. The pasta turns mushy and the vegetables release excess water once thawed.
  • If making more than a day ahead, keep the reserved dressing separate and toss it in the morning of serving for the freshest texture.

Read Also: Healthy Coleslaw Recipe

Nutritional Facts

Approximate values per serving, based on 10 servings per batch. These numbers will shift slightly depending on the exact brands of pepperoni, mozzarella, and olive oil used.

Nutrition Per Serving
Calories320
Total Fat19g
Saturated Fat5g
Cholesterol25mg
Sodium480mg
Total Carbohydrates27g
Dietary Fiber2g
Sugars3g
Protein10g

This pairs nicely alongside my Cranberry Jello Salad if you’re planning a full potluck spread with both a savory and a sweet side.

Health Benefits of Key Ingredients

This salad leans indulgent, but several of its core ingredients bring real nutritional value along with the flavor.

  • Cherry tomatoes: A good source of vitamin C and lycopene, an antioxidant linked to heart health.
  • Bell peppers: Higher in vitamin C than citrus fruit by weight, and they add crunch without extra calories.
  • Cucumber: Mostly water, which helps keep the salad light and hydrating on hot days.
  • Red onion: Contains quercetin, a plant compound associated with anti-inflammatory effects.
  • Mozzarella: Provides calcium and protein, helping round out the meal beyond just carbohydrates.
  • Olive oil: A source of monounsaturated fat, the same type found in the Mediterranean diet that’s linked to better heart health.
  • Garlic: Contains allicin, a compound studied for its potential immune-supporting properties.
  • Parmesan: Adds concentrated flavor along with a meaningful dose of calcium in a small amount.

For a lighter option, try: Broccoli Salad Recipe

FAQs About Classic Pasta Salad

1. Can I make classic pasta salad the night before?

Yes, and it’s actually better that way. Making it a day ahead gives the pasta time to fully absorb the dressing, which deepens the flavor.

Just hold back a small amount of the dressing and add it right before serving so the salad doesn’t taste dry.

2. Why is my pasta salad dry the next day?

Pasta continues to soak up liquid as it sits in the fridge, even after the salad seemed perfectly dressed the day before.

This is completely normal and not a sign anything went wrong.

The fix is simple: keep a little extra dressing on hand and toss it through before serving leftovers.

3. Can I use a different pasta shape?

Absolutely. Any short, sturdy pasta shape works well here, including penne, farfalle, or elbow macaroni.

Avoid long noodles like spaghetti, since they don’t hold the dressing or mix in with the other ingredients nearly as well.

4. Is this recipe gluten-free?

Not as written, since regular rotini contains wheat. Substituting a gluten-free rotini or penne works well, though the texture will be slightly softer once chilled.

Everything else in the recipe, including the dressing, is naturally gluten-free.

5. How do I keep the mozzarella from getting rubbery?

Rubbery mozzarella usually comes down to using a low-moisture, part-skim variety instead of fresh mozzarella. Fresh mozzarella pearls or bocconcini stay soft even after a few hours in a cold vinaigrette.

If rubbery texture is still an issue, add the cheese right before serving instead of during the initial toss.

Read Also: 7-Layer Taco Salad Recipe

Classic Pasta Salad Recipe

Classic Pasta Salad

Author: Wholesome Cove
320kcal
No ratings yet
Share Print Save
Prep 20 minutes
Cook 10 minutes
Total 1 hour 30 minutes
This classic pasta salad recipe uses tri-color rotini, cherry tomatoes, mozzarella, pepperoni, and a homemade red wine vinaigrette. It comes together in under 30 minutes of active work and needs at least an hour in the fridge for the flavors to settle and meld together perfectly.
Servings 10 servings
Course Side Dish
Cuisine American, Italian
Cost $12

Ingredients

  • 1 pound tri-color rotini pasta - 450g
  • 1 pint cherry tomatoes - 300g, halved
  • 8 ounces fresh mozzarella pearls - 225g, or bocconcini, halved if large
  • 1 cup mini pepperoni - 150g, or diced salami
  • 1/2 cup sliced black olives - 75g, drained
  • 1/2 cup red onion - 60g, finely diced
  • 1 cup bell pepper - 150g, red or green, diced
  • 1 cup English cucumber - 120g, diced
  • 1/2 cup grated Parmesan cheese - 50g
For the Dressing
  • 3/4 cup extra-virgin olive oil - 180ml
  • 1/4 cup red wine vinegar - 60ml
  • 2 teaspoons Italian seasoning
  • 2 cloves garlic - minced (or 1 teaspoon garlic powder)
  • 1 teaspoon sugar
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes - optional

Equipment

Method

  1. Bring a large stockpot of generously salted water to a rolling boil. Add the rotini and cook according to package directions until al dente. Drain and rinse immediately under cold running water to stop cooking and remove excess starch. Shake well and let sit for 5 minutes to drain fully.
  2. While the pasta cooks, halve the cherry tomatoes, dice the red onion, bell pepper, and cucumber into small bite-sized pieces. Halve larger mozzarella pearls. Drain the black olives and measure out the pepperoni and Parmesan.
  3. In a small mixing bowl or mason jar, combine the olive oil, red wine vinegar, minced garlic, Italian seasoning, sugar, salt, black pepper, and red pepper flakes (if using). Whisk or shake vigorously until slightly thickened and emulsified.
  4. In a large mixing bowl, combine the cooled pasta, cherry tomatoes, mozzarella, pepperoni, olives, red onion, bell pepper, and cucumber. Pour about three-quarters of the dressing over the top, then sprinkle in the Parmesan cheese.
  5. Gently fold everything together with a rubber spatula or large spoon until evenly coated. Cover and refrigerate for at least 1 hour, preferably 2-3 hours, to allow the flavors to develop.
  6. Remove the salad from the fridge about 10 minutes before serving. Pour the reserved dressing over the top and toss once more. Taste and adjust seasoning as needed before serving.

Nutrition

Serving1servingCalories320kcalCarbohydrates27gProtein10gFat19gSaturated Fat5gPolyunsaturated Fat2gMonounsaturated Fat10gCholesterol25mgSodium480mgPotassium210mgFiber2gSugar3gVitamin A10IUVitamin C20mgCalcium15mgIron6mg

Notes

  • Salt the pasta water generously: It should taste like seawater. This is your only chance to season the pasta itself.
  • Rinse thoroughly: Rinsing under cold water stops the cooking and removes surface starch that can make the salad gummy.
  • Two-stage dressing: Adding most of the dressing before chilling and the rest just before serving prevents the salad from tasting dry after refrigeration.
  • Chill time is essential: A full hour allows the dressing to soak into the pasta. Overnight is even better.
  • Use fresh mozzarella: Fresh mozzarella pearls stay creamy and tender. Low-moisture, part-skim varieties can turn rubbery in a cold vinaigrette.
  • Cut vegetables to size: Dice everything small enough to fit comfortably on a fork alongside a piece of rotini.
  • Let it rest before serving: Cold olive oil solidifies slightly. A 10-minute rest at room temperature brings the texture back.
  • Double the dressing for leftovers: Pasta continues to absorb liquid overnight. A little extra dressing keeps leftovers from drying out.
  • Store properly: Keep in an airtight container in the refrigerator for up to 4 days. Stir before each serving.
  • Don’t freeze this salad: Freezing turns the pasta mushy and causes vegetables to release excess water upon thawing.

Tried this recipe?

Let us know how it was!

Final Thoughts

This classic pasta salad recipe earns its place at every cookout for a reason.

It’s simple enough for a weeknight side dish, but sturdy enough to survive a cooler and a car ride to someone else’s backyard.

Give it a try the next time you need something cold, colorful, and reliable for a crowd.

If you make it, I’d love to hear how it turned out, drop a comment below or share a photo the next time you bring it to a gathering.

Recommended: