A great Italian pasta salad should taste bright, tangy, and a little salty from the meat, cheese, and olives. This version uses a homemade red wine vinegar dressing instead of the bottled stuff, and it holds up well at a cookout. It also gets better after a few hours in the fridge.
This Italian pasta salad is built for crowds. It feeds 8 to 10 as a side, travels well in a cooler, and works next to anything off the grill or smoker. Below you’ll find the exact amounts, the cook times, and the fixes for the usual problems, like bland flavor and dry, gummy pasta.
Quick Answer
The best Italian pasta salad uses 1 lb (0.45 kg) of al dente rotini, salami, mozzarella pearls, tomatoes, cucumber, olives, and a red wine vinegar dressing. Boil pasta 9–10 minutes, toss while warm, then chill at least 1 hour at 40°F (4°C) or below. Total time: about 1 hour 45 minutes. Keeps 3–4 days.
Why This Italian Pasta Salad Recipe Works
Most disappointing pasta salads fail for the same few reasons. The pasta is overcooked, the dressing is too mild, or the salad is served the moment it’s mixed. This recipe fixes all three.
- The dressing is oil-and-vinegar, not creamy. A sharp vinaigrette cuts through rich cheese and cured meat. It also means you don’t have a mayonnaise-heavy salad sitting out at a picnic.
- The pasta is salted and cooked a minute short. Pasta keeps softening as it sits in dressing, so pulling it early gives you a firm bite on day two.
- The dressing goes on twice. Some goes on while the pasta is still warm so it soaks in. The rest goes on right before serving to bring the flavor back.
- It rests. An hour in the fridge lets the garlic, vinegar, and oregano spread through every bite.

Ingredients and Equipment
This makes about 12 cups (2.8 L), enough for 8 to 10 side-dish servings.
For the Salad
- 1 lb (0.45 kg) rotini, fusilli, or rotelle
- 4 oz (115 g) Genoa salami, cut into small cubes or half-moons
- 4 oz (115 g) pepperoni or provolone, cubed
- 8 oz (225 g) mozzarella pearls, drained and patted dry
- 1 pint (about 10 oz or 280 g) cherry tomatoes, halved
- 1 medium cucumber, quartered lengthwise and sliced
- ½ small red onion, thinly sliced
- ½ cup (75 g) sliced black olives or halved kalamata olives
- ½ cup (80 g) pepperoncini, sliced (optional)
- ½ cup (60 g) jarred roasted red peppers, chopped
- ½ cup (12 g) fresh basil, torn
- ½ cup (50 g) shaved or grated Parmesan
For the Red Wine Dressing
- ¾ cup (180 ml) extra virgin olive oil
- ¼ cup (60 ml) red wine vinegar
- 1 tbsp lemon juice
- 1 tbsp Dijon mustard
- 2 garlic cloves, finely grated
- 1 tsp dried oregano
- 1 tsp Italian seasoning
- 1 tsp sugar or honey
- 1 tsp kosher salt
- ½ tsp black pepper
- ¼ tsp red pepper flakes (optional)
Equipment
- Large pot (6 to 8 quarts)
- Large mixing bowl, at least 5 quarts
- Colander
- Jar with a tight lid (for shaking the dressing)
- Cutting board and sharp knife
- Airtight storage container
Easy Substitutions
- No red wine vinegar: Use white wine vinegar or apple cider vinegar.
- No salami: Use diced ham, grilled chicken, or chickpeas.
- Meat-free: Skip the cured meat and double the olives, add artichoke hearts, and use extra mozzarella. The vegetarian pasta recipes on the site have more meatless ideas.
- Dairy-free: Leave out the mozzarella and Parmesan, and add white beans for body.
Choosing and Prepping Your Ingredients
The Pasta
Pick a short shape with ridges or spirals. Rotini, fusilli, and rotelle grab the dressing and trap bits of cheese and olive. Smooth tubes and long strands let the dressing slide off. Bow ties and small shells also work.
Stick with regular semolina pasta for the best texture. Whole wheat and chickpea pastas work too, but they get firmer and grittier once chilled, so cook them a little longer.
The Meat and Cheese
Genoa salami has a mild, garlicky flavor that fits this salad well. Pepperoni adds more heat and a bit of grease. Buy sliced deli meat in a thick cut, or buy a salami stick and cube it yourself so the pieces hold their shape.
Mozzarella pearls (ciliegine) are the easiest option because they need no cutting. Pat them dry with a paper towel. Wet cheese waters down the dressing. If you only find a block, cube it into ½-inch (1.3 cm) pieces.
The Vegetables
Cut everything to a similar size so each forkful has a bit of everything. Halve the tomatoes and let them drain in a strainer for 10 minutes. Slice the red onion thin, and if the flavor is too sharp for your crowd, soak the slices in cold water for 5 minutes and drain.

Step-by-Step Instructions
- Boil the water. Fill a large pot with 4 quarts (3.8 L) of water and add 1 tablespoon of kosher salt. Bring it to a full rolling boil at 212°F (100°C) at sea level.
- Make the dressing. Add all dressing ingredients to a jar. Seal and shake hard for 30 seconds until the mixture looks cloudy and slightly thick. Taste a drop on a piece of pasta later, since plain oil and vinegar always tastes sharper by itself.
- Cook the pasta. Add the pasta and stir right away so it doesn’t stick. Cook 1 minute less than the package says, usually 9 to 10 minutes. It should be firm with a thin white dot at the center when you bite one.
- Drain and cool. Drain in a colander and rinse with cool water for 20 to 30 seconds, until the pasta is only slightly warm. Rinsing stops the cooking and removes surface starch that makes pasta clump.
- Dress the pasta first. Shake the pasta dry, then move it to a big bowl. Pour on about one-third of the dressing and toss. Warm pasta absorbs dressing much better than cold pasta.
- Rest for 10 minutes. Let the pasta sit while you finish prepping, stirring once or twice.
- Add the mix-ins. Add the salami, pepperoni, mozzarella, tomatoes, cucumber, onion, olives, pepperoncini, and roasted red peppers. Pour over another third of the dressing.
- Fold gently. Use a large spoon or spatula and fold from the bottom so the mozzarella doesn’t break up.
- Chill. Cover and refrigerate at least 1 hour. Four hours is better.
- Finish before serving. Stir in the basil and Parmesan. Add the remaining dressing, then taste and adjust with salt, a splash of vinegar, or a pinch of pepper flakes.

Pitmaster Tip: Wait to add the fresh basil and Parmesan until right before serving. Basil turns dark and limp after a few hours in acidic dressing, and Parmesan gets mushy. Adding them last keeps the salad looking and tasting fresh.
Common Mistake: Draining the pasta and letting it sit in the colander while you prep. It dries out and sticks together in a clump. Rinse it, dress it right away, and keep it moving.
Time and Temperature Table
| Step | Target | Time |
| Water for boiling | 212°F (100°C) at sea level, rolling boil | 10 to 15 minutes to heat |
| Cook the pasta | Firm, al dente | 9 to 10 minutes (1 min under package time) |
| Rinse | Slightly warm to cool | 20 to 30 seconds |
| Warm-pasta rest | Room temperature | 10 minutes |
| Chill before serving | 40°F (4°C) or below | 1 hour minimum, 4 hours ideal |
| Best flavor window | Fridge | 4 to 24 hours after mixing |
| Fridge storage | 40°F (4°C) or below | Up to 3 to 4 days |
| Out on the table | Room temperature | 2 hours max (1 hour above 90°F or 32°C) |
How to Tell When It’s Done
You’re really checking three things: the pasta, the dressing balance, and the chill.
- The pasta: It should bend without breaking, but still have some resistance when you bite it. It will keep softening in the fridge.
- The dressing: Taste a piece of pasta with a tomato and a bit of cheese, not the dressing alone. It should taste slightly too bold when warm, because cold temperatures mute flavor.
- The chill: After an hour, the bowl should feel cold when you touch the side, and the oil should coat the pasta with a light gloss instead of pooling in the bottom.
If the pasta looks dry after chilling, that’s normal. The noodles have absorbed the dressing, so add the reserved dressing and toss again.
Resting, Serving, and Presentation
Pull the bowl out of the fridge about 10 minutes before serving. Ice-cold food dulls the oregano and garlic. Add the basil and Parmesan, stir, and taste again.
For a nicer table presentation, spoon the salad into a wide shallow bowl instead of a deep one. Top with a few extra olives, a handful of tomato halves, and some torn basil. A drizzle of olive oil and a crack of black pepper finishes it.
Serve it cold or slightly cool. A big Italian pasta salad should never be hot, and it shouldn’t sit in direct sun.
What to Serve With Italian Pasta Salad
This Italian pasta salad pairs with almost anything off the grill or smoker. It also works on its own as a light lunch.
- Smoked meats: It balances rich, fatty barbecue. A scoop next to pulled pork cuts through the richness nicely.
- Poultry: Try it beside smoked turkey legs or grilled chicken.
- Grilled vegetables: Charred grilled bell peppers double down on the Italian flavors.
- Bread: Serve it with grilled bread to scoop up extra dressing.
- Burgers and sausages: It’s a lighter, tangier side than potato salad.
Planning a bigger menu? The easy pasta recipes and dinner ideas with pasta pages have more options to round out the table.
Storing and Reheating Leftovers (and Can You Freeze It?)
Italian pasta salad is served cold, so there’s no reheating. The main job is keeping it cold and safe.
Food Safety Basics
Refrigerate leftovers within 2 hours, or within 1 hour if the air temperature is above 90°F (32°C), following USDA FSIS leftover guidance. Bacteria multiply fastest between 40°F and 140°F (4°C and 60°C), a range known as the danger zone.
For refrigerated storage, the FoodSafety.gov cold food storage chart lists prepared salads like macaroni salad at 3 to 4 days at 40°F (4°C) or below. Treat this salad the same way, since it contains cured meat and cheese.
Storage Tips
- Use shallow airtight containers so the salad chills faster.
- Keep the container at the back of the fridge, not in the door.
- Label it with the date.
- Stir in a spoonful of olive oil and vinegar before serving leftovers.
Can You Freeze It?
Not well. The same chart notes that these salads do not freeze well. Freezing makes the cucumbers, tomatoes, and mozzarella watery and soft, and the pasta turns mushy once thawed. Make only what you’ll eat in 3 to 4 days.
Keeping It Cold at a Cookout
- Set the serving bowl inside a larger bowl of ice.
- Serve small amounts and refill from the fridge.
- Use a cooler with ice packs for transport.
- Discard anything that has sat out longer than 2 hours (1 hour if it’s hot out).
Variations: Pellet Grill, Charcoal, Offset, and Oven
The base recipe needs no fire, but a grill or smoker adds a lot of flavor if you’re already cooking outside.
- Pellet grill: Set it to 400°F (200°C). Grill zucchini planks, bell peppers, and red onion for 3 to 4 minutes per side, then chop and fold into the salad. Smoked cheese is another good add-in, and the smoked cheese recipe shows how to do it.
- Charcoal grill: Cook over direct medium-high heat, about 425°F (220°C), using a grill basket for cherry tomatoes. They’re done when the skins blister, about 3 to 5 minutes.
- Offset smoker: Use the firebox heat to char vegetables on a grate near the cook chamber at about 350°F (175°C), or save the space for the main meat and use a regular stovetop.
- Oven backup: Roast cherry tomatoes and peppers on a sheet pan at 400°F (200°C) for 15 to 20 minutes. Let them cool completely before adding to the salad.
Flavor Variations
- Antipasto style: Add marinated artichoke hearts, chickpeas, and provolone.
- Spicy: Use hot soppressata, pepperoncini brine in the dressing, and extra red pepper flakes.
- Caprese-leaning: Skip the meat and double the tomatoes, mozzarella, and basil.
- Lighter: Swap half the pasta for extra chopped cucumber and tomatoes.
Troubleshooting Italian Pasta Salad
| Problem | Likely Cause | Fix |
| Bland flavor | Under-salted pasta water or cold-muted dressing | Salt the water well, then add a splash of vinegar and a pinch of salt before serving |
| Dry pasta | Noodles absorbed dressing in the fridge | Toss with reserved dressing or a spoonful of olive oil |
| Mushy pasta | Overcooked or left in warm water | Cook 1 minute under package time and rinse right away |
| Watery bottom of bowl | Wet tomatoes, cucumbers, or cheese | Drain tomatoes and pat cheese dry before adding |
| Dressing separated | Not enough mustard or not shaken well | Shake again hard, or whisk in another ½ tsp Dijon |
| Too sharp or acidic | Too much vinegar | Add 1 tbsp olive oil and a pinch of sugar |
| Greasy feel | Too much oil or fatty meats | Add a little more vinegar and use leaner salami |
| Salad looks dull after a day | Basil and vegetables aged | Refresh with fresh basil and tomatoes before serving |
Italian Pasta Salad Recipe Card
Yield: 8 to 10 side servings (about 12 cups or 2.8 L)
Prep time: 25 minutes
Cook time: 10 minutes
Chill time: 1 hour minimum
Total time: about 1 hour 45 minutes
Ingredients: 1 lb (0.45 kg) rotini; 4 oz (115 g) salami; 4 oz (115 g) pepperoni or provolone; 8 oz (225 g) mozzarella pearls; 1 pint (280 g) cherry tomatoes; 1 cucumber; ½ red onion; ½ cup (75 g) olives; ½ cup (60 g) roasted red peppers; ½ cup (80 g) pepperoncini; ½ cup (12 g) basil; ½ cup (50 g) Parmesan. Dressing: ¾ cup (180 ml) olive oil; ¼ cup (60 ml) red wine vinegar; 1 tbsp lemon juice; 1 tbsp Dijon; 2 garlic cloves; 1 tsp oregano; 1 tsp Italian seasoning; 1 tsp sugar; 1 tsp salt; ½ tsp pepper.
Steps:
- Boil salted water and cook pasta 9 to 10 minutes.
- Shake the dressing in a jar.
- Drain, rinse briefly, and toss pasta with one-third of the dressing.
- Add meats, cheese, and vegetables with another third of the dressing.
- Chill at least 1 hour.
- Stir in basil, Parmesan, and the last of the dressing before serving.
Frequently Asked Questions
How far ahead can you make Italian pasta salad?
You can make it up to 24 hours ahead for the best flavor. Keep the basil and Parmesan separate and add them just before serving. Store it at 40°F (4°C) or below, and refresh it with a splash of vinegar and olive oil to loosen the pasta.
What pasta is best for Italian pasta salad?
Short shapes with ridges or twists work best, like rotini, fusilli, and rotelle. They hold dressing and small mix-ins in their grooves. Bow ties and small shells are good backups. Avoid long noodles and smooth tubes, since the dressing slides right off them.
Should you rinse pasta for pasta salad?
Yes, for a cold salad. A quick cool rinse of 20 to 30 seconds stops the cooking and removes surface starch that can make noodles clump. Don’t rinse until fully cold, though. Slightly warm pasta soaks up dressing better and tastes more flavorful.
Why does my pasta salad taste bland?
Usually the pasta water wasn’t salted enough, or the dressing was too mild once chilled. Cold temperatures mute flavor. Salt the boiling water generously, make the dressing bold, and taste again before serving. A splash of vinegar and a pinch of salt usually fixes it.
How long does Italian pasta salad last in the fridge?
It lasts 3 to 4 days when stored at 40°F (4°C) or below, in line with USDA and FoodSafety.gov guidance for prepared salads. Refrigerate within 2 hours of making it, or 1 hour if it’s above 90°F (32°C) outside. Throw it out if it smells off.
Can you make Italian pasta salad without meat?
Yes. Skip the salami and pepperoni and add marinated artichoke hearts, chickpeas, extra olives, and more mozzarella. Use a little extra Parmesan and a pinch more salt to keep the savory depth. It’s just as good and works as a vegetarian main or side.
Conclusion
A good Italian pasta salad comes down to a few simple habits: salt the pasta water, undercook the pasta slightly, dress it while warm, and let it chill. Add the fresh herbs at the end and keep the bowl cold when it’s out on the table.
Make this Italian pasta salad the day before your next cookout, and you’ll have one less thing to deal with when the grill is running. Keep it on ice, serve it within 2 hours, and save the leftovers for lunch within 3 to 4 days.