Italian Potato Salad with Salami and Mozzarella

Category: Salads & Side dishes

Italian potato salad lands in that sweet spot between hearty and bright. The potatoes stay tender without turning mushy, the salami gives it a savory bite, and the mozzarella softens everything with little creamy pockets that catch the dressing. It eats like a side dish, but it has enough substance to hold its own beside grilled meat, sandwiches, or anything else you’d bring to a casual spread.

What makes this version work is the contrast. Red potatoes hold their shape better than starchy baking potatoes, so you get clean cubes instead of a broken-up bowl. The dressing goes in while the potatoes are still just warm enough to soak up flavor, and the chill time gives the salami, pepperoncini, and basil a chance to settle into the salad instead of tasting scattered.

Below, I’ll walk through the small details that keep the texture right, plus a few smart swaps if you want to adjust the cheese, meat, or acidity without losing what makes this salad good.

The potatoes held their shape after chilling, and the salami with the pepperoncini gave it that antipasto feel my family kept going back for.

★★★★★— Melissa R.

Love the salty-sweet bite of this Italian potato salad? Save it to Pinterest for cookouts, potlucks, and easy make-ahead dinners.

Save to Pinterest

The Trick Is Cooling the Potatoes Without Drying Them Out

Potato salad gets weird when the potatoes go from hot water straight into a heavy dressing. They can turn watery on the outside and bland in the middle, or they break apart when you toss too aggressively. Red potatoes solve part of that problem because they hold their shape, but the real difference is letting them cool until they’re warm, not steaming.

That timing matters because slightly warm potatoes still absorb dressing. If they’re cold all the way through, the salad tastes dressed on the surface instead of seasoned through the center. If they’re hot, the mozzarella softens too much and the basil loses its fresh edge.

  • Red potatoes — Their waxy texture keeps the salad chunky and clean. If you swap in Yukon Golds, you’ll get a softer, creamier bowl, which is still good, but less defined.
  • Italian dressing — This does the heavy lifting for acidity, oil, and seasoning in one step. A good bottled dressing works fine here; homemade is nice, but not necessary.
  • Pepperoncini — These bring the sharp, briny note that keeps the salad from feeling heavy. If you only have banana peppers, they’ll work, but they’re usually milder and a little less punchy.

What Each Ingredient Is Actually Doing in This Salad

Italian Potato Salad with Salami and Mozzarella, savory, tangy, basil
  • Salami — This gives the salad its antipasto feel and a salty backbone the potatoes can lean on. Use a good deli-style salami if you can; thick, rubbery cubes from a bargain pack won’t disappear into the salad as nicely.
  • Mozzarella — Cubed mozzarella adds soft richness and gives you little cool, milky bites against the vinegar in the dressing. Low-moisture mozzarella holds its shape best, which matters if the salad sits for a while.
  • Cherry tomatoes — They bring sweetness and juice, which keeps the bowl from tasting too dense. Halve them so they release just enough flavor without flooding the dressing.
  • Fresh basil — Add it at the end so it stays fragrant. If you chop it too early, it bruises and can taste muted by the time the salad hits the table.
  • Parmesan — This adds a dry, salty finish that sharpens the whole dish. Grated Parmesan distributes better than big shavings here.

Building the Bowl So the Flavors Settle Together

Cooking the Potatoes Just Past Tender

Start the potatoes in salted water and cook them until a fork slides in easily, but the cubes still hold a clean edge. If they’re falling apart in the pot, they’ll turn to mash once the dressing gets tossed through. Drain them well and let the steam escape so the salad doesn’t get diluted.

Tossing While the Potatoes Are Still Slightly Warm

Combine the potatoes with the salami, mozzarella, tomatoes, pepperoncini, and onion, then pour over the Italian dressing. Toss gently with a large spoon or spatula so you don’t crush the potatoes. The goal is to coat every piece without turning the bowl into paste.

Letting the Chill Time Do Its Job

Stir in the basil and Parmesan, season with salt and pepper, then cover and refrigerate for at least 2 hours. This resting time is where the salad turns from separate ingredients into one cohesive dish. If it tastes flat after chilling, it usually needs a small pinch of salt more than extra dressing.

How to Adjust the Salad Without Losing the Antipasto Feel

Make It Vegetarian

Leave out the salami and add extra mozzarella plus a handful of olives or roasted red peppers. You’ll lose some of the smoky saltiness, so bump the Parmesan and pepperoncini slightly to keep the salad bold.

Gluten-Free by Default

This salad is naturally gluten-free as long as your Italian dressing is, too. Check the label on the dressing and the salami if you’re serving someone sensitive, because those are the two places hidden gluten can sneak in.

Swap the Cheese for a Firmer Bite

If you want a less delicate cheese, use provolone cut into small cubes instead of mozzarella. It keeps a little more chew and adds a sharper edge, though you’ll lose the cool, creamy contrast mozzarella brings.

Make It a Little Brighter

If your dressing tastes mellow, add a splash of the pepperoncini brine before chilling. That extra acidity wakes up the potatoes and keeps the salad from tasting heavy after it sits in the fridge.

Storage and Reheating

  • Refrigerator: Store for up to 3 days. The potatoes will absorb more dressing as it sits, so the salad gets a little softer and more seasoned by day two.
  • Freezer: Don’t freeze this one. The potatoes turn grainy and the mozzarella loses its texture after thawing.
  • Reheating: Serve this chilled or at cool room temperature. If it’s been in the fridge overnight, let it sit out for 15 to 20 minutes before serving so the dressing loosens and the flavors open up.

Questions I Get Asked About This Recipe

Can I make Italian potato salad the day before?+

Yes, and it actually benefits from sitting overnight. The potatoes absorb the dressing and the salami, cheese, and peppers taste more integrated the next day. Hold back a small splash of dressing and the basil until just before serving if you want the freshest finish.

How do I keep the potatoes from getting mushy?+

Use waxy potatoes like red potatoes and stop cooking as soon as they’re fork-tender. Drain them well, then let the steam escape before tossing so they don’t break down from excess moisture. Stir gently once the dressing goes in.

Can I use Yukon Gold potatoes instead of red potatoes?+

Yes. Yukon Golds will give you a softer, creamier texture and a slightly richer flavor, which works well with the salami and mozzarella. Just watch them closely because they can go from tender to too soft faster than red potatoes.

How do I fix potato salad that tastes flat after chilling?+

Add a pinch of salt, a little more Parmesan, or a spoonful of pepperoncini brine. Cold food mutes salt and acid, so a salad like this usually needs one of those elements refreshed after it has time to chill. Taste again after each small addition.

Can I use bottled Italian dressing for this salad?+

Yes, and it’s the easiest way to make the salad fast. Pick one with enough tang that it tastes bright on its own, since the potatoes will soften it once everything chills together. If the dressing is thick, whisk it first so it coats evenly.

Italian Potato Salad

Italian potato salad with salami, cubed mozzarella, and cherry tomatoes, tossed in Italian dressing for a bold antipasto-style flavor. Cubed potatoes stay tender after boiling, then chill for 2 hours so everything tastes well blended.
Prep Time 20 minutes
Cook Time 20 minutes
Chilling 2 hours
Total Time 2 hours 40 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: Italian
Calories: 720

Ingredients
  

Italian potato salad
  • 3 lb red potatoes
  • 1 cup salami
  • 1 cup mozzarella cheese
  • 1 cup cherry tomatoes
  • 0.5 cup pepperoncini
  • 0.25 cup red onion
  • 0.75 cup Italian dressing
  • 0.25 cup fresh basil
  • 0.25 cup Parmesan cheese
  • 0.25 salt to taste
  • 0.25 pepper to taste

Equipment

  • 1 Dutch oven

Method
 

Boil and cool the potatoes
  1. Boil the red potatoes in a Dutch oven at 100°C/212°F until tender, about 15–20 minutes. Drain them well and cool to room temperature, about 10–15 minutes, so they don’t steam the salad.
Build the salad
  1. Combine the cooled red potatoes, salami, mozzarella cheese, cherry tomatoes, pepperoncini, and red onion in a bowl. Toss gently just to distribute the mix.
Dress and finish
  1. Toss the potato mixture with Italian dressing until everything looks evenly coated and glossy. Let it sit at room temperature for 5 minutes to start absorbing flavor.
Add herbs and cheese
  1. Add fresh basil and Parmesan cheese, then toss again until basil is evenly scattered. The salad should look bright with flecks of green and white cheese.
Season
  1. Season with salt and pepper to taste, mixing thoroughly after each addition. Stop when flavors are balanced and the dressing tastes lively.
Chill before serving
  1. Refrigerate the Italian potato salad at 4°C/40°F for 2 hours before serving. This chilling step helps the potatoes firm up slightly and melds the dressing with the toppings.

Notes

Pro tip: cool the boiled potatoes completely before mixing so the mozzarella stays cubed and doesn’t melt. Refrigerate leftovers in a sealed container for up to 3 days; freezing is not recommended because potatoes and mozzarella can get watery. For a lighter option, use part-skim mozzarella and reduce Italian dressing to 1/2 cup while seasoning to taste.

You might also like these recipes

Leave a Comment

Recipe Rating