Red potatoes hold their shape here and soak up the Italian dressing without turning mushy, which is exactly what you want in a potato salad that eats more like a hearty antipasto than a picnic side. The salami brings salt and chew, the mozzarella softens the sharp edges, and the pepperoncini keep every bite lively instead of heavy.
The trick is cooling the potatoes before they meet the dressing. Warm potatoes drink up flavor, but if they go in hot, the mozzarella softens too much and the basil loses its fresh edge. I also like to add the tomatoes and onion once the potatoes are no longer steaming so the whole bowl stays crisp and bright.
Below, you’ll find the small details that make this salad worth repeating: which potatoes hold best, how long to chill it so the flavors settle, and a few smart swaps if you want to bend it toward a lighter, spicier, or more make-ahead version.
The potatoes held their shape after chilling, and the dressing soaked in without making everything soggy. I loved the salty bite from the salami with the creamy mozzarella.
Italian potato salad with salami, mozzarella, and basil is the kind of make-ahead side that gets better after a good chill.
The Part Most Potato Salads Get Wrong: Dressing Before the Potatoes Cool
Potato salad falls apart when the potatoes are either too hot or too cold at the wrong moment. Too hot, and the mayonnaise-style logic of many potato salads turns greasy or soft. Too cold, and the dressing sits on the surface instead of soaking into the cubes. This version uses Italian dressing, so you want the potatoes warm enough to absorb flavor but not steaming enough to soften the cheese or wilt the basil.
The other mistake is overcooking the potatoes. Red potatoes should be tender all the way through but still hold a clean cube when you stir them with the salami and mozzarella. If they start breaking in the bowl, the salad turns dense and muddy instead of chunky and bright.
- Red potatoes — These hold their shape better than starchy russets and give you a salad with distinct bites instead of a mashy texture.
- Italian dressing — This is the backbone of the salad, so use a good one if you can. A bottled dressing works fine here, but if it tastes flat on its own, the whole salad will taste flat too.
- Fresh basil — Don’t swap this for dried basil. The fresh herb lifts the salami and cheese and keeps the salad from tasting heavy after chilling.
- Pepperoncini — They bring acidity and a little heat. If you skip them, add a splash of the pepperoncini brine or a touch more dressing to keep the balance sharp.
What Each Ingredient Is Actually Doing in This Italian Potato Salad

- Salami — It adds salt, fat, and a chewy contrast that makes the salad feel substantial. Genoa or another mild salami works well; a very smoky version can take over the bowl.
- Mozzarella — Use block mozzarella cut into cubes, not fresh mozzarella packed in water. The firmer version holds up after chilling and doesn’t leak into the dressing.
- Cherry tomatoes — They add juiciness and sweetness, but halve them so they don’t flood the bowl. If your tomatoes are especially watery, seed them a little before adding.
- Red onion — Finely diced onion gives bite without dominating. If raw onion is too sharp for you, soak it in cold water for 10 minutes and drain well before mixing.
- Parmesan — This adds a salty finish and a little depth. Grated Parmesan blends into the dressing better than shredded, which can clump.
Building the Bowl So the Flavors Taste Layered, Not Mixed Up
Cooking the Potatoes Until Just Tender
Start the cubed potatoes in cold water and bring them up together so they cook evenly. Pull them the moment a knife slips in with no resistance but before the edges start to crumble. Drain them well and let the steam fade off the surface; wet potatoes dilute the dressing and leave the bowl watery.
Mixing the Salad While the Potatoes Are Still Warm
Combine the potatoes with the salami, mozzarella, tomatoes, pepperoncini, and onion while the potatoes are warm but not hot. Warm potatoes soak up dressing better, which is how this salad gets flavor all the way through instead of tasting seasoned only on top. Stir gently so the cheese stays in cubes and the potatoes stay intact.
Letting the Dressing Settle In
Add the Italian dressing, basil, and Parmesan after the first toss, then season with salt and pepper. The basil should go in near the end so it stays green and fragrant. Chill the salad for at least 2 hours before serving; that rest time lets the dressing bloom into the potatoes and mellows the sharpness of the onion and pepperoncini.
Make it lighter with extra vegetables
Add chopped cucumber, celery, or extra tomatoes for more crunch and a fresher finish. The salad will feel less rich and a little looser, so toss in the vegetables just before chilling to keep them crisp.
Make it gluten-free without changing the texture
This recipe is naturally gluten-free if your Italian dressing is certified gluten-free. Check the salami and dressing labels, since those are the two ingredients most likely to hide additives.
Swap in provolone for a sharper, deli-style bite
If you want a firmer, more savory salad, replace the mozzarella with cubed provolone. It won’t be as creamy, but it gives the salad a stronger antipasto feel that holds up well after chilling.
Make it ahead for a picnic or potluck
This salad actually benefits from sitting overnight, as long as you keep the basil back until the final toss if you want the brightest color. If it looks a little dry after chilling, stir in a spoonful of extra dressing before serving.
Storage and Reheating
- Refrigerator: Store covered for up to 3 days. The potatoes will keep soaking up dressing, so expect the salad to tighten up a bit by day two.
- Freezer: Don’t freeze this one. The potatoes turn grainy and the mozzarella loses its texture after thawing.
- Reheating: Serve it cold or let it sit out for 15 to 20 minutes before serving. This salad isn’t meant to be reheated, and warming it will soften the cheese and dull the fresh basil.
Questions I Get Asked About This Recipe

Italian Potato Salad
Ingredients
Equipment
Method
- Bring a pot of water to a boil and cook the cubed red potatoes for 15–20 minutes, until tender when pierced with a fork. Drain the potatoes and cool until no longer steaming.
- In a large bowl, combine the cooled potatoes with the diced salami, cubed mozzarella, halved cherry tomatoes, sliced pepperoncini, and finely diced red onion. Toss gently until evenly distributed.
- Pour in the Italian dressing and toss to coat, until the potatoes look glossy and the mix is well combined. Let stand for 5 minutes so dressing clings.
- Sprinkle the chopped fresh basil and grated Parmesan cheese over the salad, then fold to distribute. Add salt and pepper to taste and toss once more.
- Refrigerate the Italian potato salad for 2 hours, uncovered or loosely covered, until chilled and flavors meld. Serve cold with any collected dressing from the bottom of the bowl.