Salads
This antipasto potato salad recipe transforms a classic side into a vibrant Italian-inspired dish that skips mayo entirely. 💛 The secret lies in a bright, herby oil and vinegar dressing that clings to the potatoes while letting the flavors of olives, capers, and sun-dried tomatoes shine through—just like my grandmother's handwritten notes promised.
What makes this version special is how the textures play together: crispy roasted potatoes meet tender cured meats and briny pickles, creating a salad that's perfect for gatherings or as a satisfying appetizer.
We start with baby potatoes, roasted until golden and tender, then tossed with a dressing of extra-virgin olive oil, red wine vinegar, and fresh herbs. The key is letting the potatoes cool completely before mixing in the antipasto ingredients—this prevents the salad from turning soggy.
I've tested this recipe countless times, and the balance of flavors always comes together perfectly when you let each component shine on its own before combining.
The result is a potato salad that's light yet substantial, with every bite offering a mix of textures and flavors—crispy potatoes, salty olives, tangy capers, and the rich depth of Italian cured meats.
This version works beautifully for any occasion, whether you're serving it at a picnic, holiday spread, or as an elegant appetizer before a meal. The best part? It's easy to adapt for dietary preferences without sacrificing flavor.
For presentation, I like to arrange the salad in a shallow bowl and garnish with fresh basil leaves and a sprinkle of flaky sea salt. The colors pop against the creamy potatoes, making it as visually appealing as it is delicious.
Trust me, once you try this version, you'll never go back to the heavy mayo-based salads of the past.
Ingredients for antipasto potato salad
This Italian-inspired salad skips mayo for a bright, herby dressing that makes every bite sing.
| Ingredient | Amount | Notes |
|---|---|---|
| Baby Potatoes 🥔 | 2 ½ lbs | Yukon gold or red preferred |
| Extra-Virgin Olive Oil 🫒 | ¾ cup | High quality, fruity variety |
| Red Wine Vinegar 🍷 | 0.3 cup | Dry, not balsamic |
| Fresh Basil Leaves 🌿 | ½ cup | Chopped, stems removed |
| Fresh Parsley Leaves 🌿 | ¼ cup | Chopped, for brightness |
| Garlic Cloves 🧄 | 4 cloves | Minced, for depth |
| Salted Kalamata Olives 🫒 | 1 cup | Pitted, sliced |
| Capers 🌶️ | ¼ cup | Rinsed, drained |
| Sun-Dried Tomatoes 🍅 | ½ cup | Oil-packed, chopped |
| Prosciutto 🥓 | 4 oz | Thinly sliced, torn |
| Flaky Sea Salt 🧂 | 1 tsp | For garnish |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Dried Oregano 🍃 | ½ tsp | Italian variety |
The potatoes are the foundation, so grab Yukon gold or red—they hold their shape and add natural sweetness. Whole Foods or Trader Joe's usually have them pre-washed for convenience, but if you're buying from the bulk bin, scrub them well. Look for ones that feel firm but give slightly when squeezed—they'll roast up perfectly. For extra crispiness, I like to toss them with a little olive oil before roasting, but don't skip the cooling step. Let them sit at room temperature for at least 20 minutes after roasting, or the salad will turn soggy when you mix in the wet dressing later. Trust me, this is non-negotiable for texture.
No prosciutto? Salami or pepperoni works too, but keep it Italian-style if you can. The olives and capers can be swapped for green olives or artichoke hearts if you're feeling different, but the briny contrast is key. Sun-dried tomatoes are a must—they add that Italian flair. If you can't find oil-packed ones, dried tomatoes rehydrated in olive oil work in a pinch. The dressing is where the magic happens: use a high-quality extra-virgin olive oil (none of that cheap stuff) and red wine vinegar for that tangy kick. Fresh herbs are ideal, but dried basil at half the amount gets you close if you're short on time.
This salad tastes even better the next day—honestly, the flavors meld beautifully. Store leftovers in an airtight container in the fridge for up to 4 days. I like to portion it into individual containers so it's ready to grab for picnics or lunchboxes. The dressing keeps separately if you want to dress it fresh before serving. For presentation, arrange the salad in a shallow bowl and sprinkle with the prosciutto, olives, and a pinch of flaky sea salt right before serving. The colors pop against the golden potatoes, making it as pretty as it is delicious.
Why You'll Love This Recipe
- No Boil Required: I toss the baby potatoes in olive oil and roast them until golden—no peeling, no chopping, no mess. That crispy skin? It’s the best part, honestly.
- Bright & Herby Magic: The red wine vinegar cuts through the richness while fresh basil and parsley make every bite taste like a sunlit Italian terrace. (Yes, even on a Tuesday night.)
- Picnic-Ready in Minutes: Pack this in a jar for a beach day or serve it at room temp for a backyard barbecue—it’s the side dish that travels without fuss. My go-to for any gathering, no matter how casual.
- Leftovers? Better Than New: This salad actually improves overnight as the flavors meld. I’ve reheated it cold the next day, and no one’s ever complained—proof it’s my secret weapon for effortless meals.
Step-by-step instructions for antipasto potato salad
Here's how to create this vibrant, mayo-free Italian-inspired salad with perfect texture and bold flavors.
👨🍳 Step 1: Parboil the Baby Potatoes
Place the 2.5 lbs baby potatoes in a large pot and cover with cold water. Add 1 teaspoon of salt and bring to a boil over medium-high heat. Once boiling vigorously, reduce heat to medium and cook for 8-10 minutes until the potatoes are fork-tender but still hold their shape when pierced.
I like to test them by cutting one open—they should be soft in the center but still slightly firm at the edges. Drain immediately and transfer to a large bowl. While still warm, gently toss the potatoes with 2 tablespoons of the extra-virgin olive oil to prevent them from drying out. Let them cool completely before adding other ingredients.
🍳 Step 2: Prepare the Antipasto Dressing
In a medium bowl, whisk together the remaining 0.5 cup extra-virgin olive oil, 0.3 cup red wine vinegar, 4 cloves minced garlic, 0.5 tsp dried oregano, 0.5 tsp cracked black peppercorns, and a pinch of salt. The dressing should be emulsified but still slightly textured—this is what gives the salad its signature Italian brightness.
Taste and adjust the seasoning, adding more vinegar if you prefer it tangier or more olive oil if you want it richer. I usually add an extra splash of vinegar because the cured meats and olives already bring significant saltiness to the dish.
🥘 Step 3: Combine Potatoes with Antipasto Ingredients
Add the cooled potatoes to the dressing and toss gently to coat evenly. Then fold in the 1 cup sliced salted kalamata olives, 0.25 cup drained capers, 0.5 cup chopped sun-dried tomatoes, 0.5 cup chopped fresh basil leaves, and 0.25 cup chopped fresh parsley leaves. The fresh herbs add a bright contrast to the briny, umami-rich cured ingredients.
Tear the 4 oz prosciutto into bite-sized pieces and sprinkle it over the potato mixture. The prosciutto will soften slightly as it sits, infusing the potatoes with its salty, peppery flavor. Gently toss everything together one final time to distribute all the ingredients evenly.
⏰ Step 4: Rest and Serve for Maximum Flavor
Cover the salad and refrigerate for at least 1 hour before serving. This resting time allows all the flavors to meld together beautifully. The longer it sits, the better the prosciutto and olives will infuse the potatoes with their rich, salty goodness.
When ready to serve, give the salad one final toss and taste for seasoning. Sprinkle with the remaining 1 teaspoon flaky sea salt just before serving to enhance the flavors. This potato salad holds up beautifully for up to 2 days in the refrigerator, making it perfect for meal prep.
Pro Tips For Making Antipasto Potato Salad
- PARBOIL FIRST: Baby potatoes need a head start—drop them in boiling salted water for 8-10 minutes (not fully cooked) before finishing in the dressing. This prevents them from turning mushy when tossed later, especially if you’re using cold ingredients. I learned this the hard way when my salad turned into a sad, watery mess after sitting too long.
- CHOP HERBS LAST: Fresh basil and parsley lose their brightness fast. Wait until you’re ready to serve to toss in the leaves—roughly chop them and fold them in just before eating. Their flavor peaks when they’re still crisp, not wilted into oblivion from sitting in oil and vinegar.
- ACIDIFY GRADUALLY: Red wine vinegar is potent. Start with 2 tablespoons, taste, then adjust—you can always add more, but you can’t take it out. If your salad tastes sharp, balance it with a drizzle of extra-virgin olive oil (about 1 tablespoon) to mellow the bite. I used to overdo the vinegar and end up with a salad that tasted like a pickle jar exploded.
- USE COLD POTATOES: Let the potatoes cool completely before mixing with the dressing. Warm potatoes absorb the oil and vinegar unevenly, making the salad greasy in spots and bland in others. Pop them in the fridge for 15-20 minutes after parboiling—your future self will thank you. (Yes, even if you’re impatient like me.)
Dietary considerations for these flavors
Gluten-Free Adaptation
This recipe is naturally gluten-free since it relies on fresh vegetables, cured meats, and olive oil. The only potential concern is the prosciutto—always check labels as some brands process their products in facilities that also handle gluten-containing ingredients.
For extra safety, I recommend Applegate Naturals or Columbus Craft Meats brands, which are consistently gluten-free certified. 🥓
Dairy-Free Options
The original recipe skips dairy entirely, but if you want to add richness, try substituting the prosciutto with dairy-free salami or vegan pepperoni. For an extra touch, fold in vegan feta (like Follow Your Heart) or cashew-based ricotta for creaminess.
The dressing remains dairy-free as long as you avoid butter or cream-based variations.
Low-Carb Version
To make this salad lower in carbs, reduce the potato portion to 1.5 lbs and increase the antipasto toppings. Add extra olives, capers, and sun-dried tomatoes to bulk up the dish without adding significant carbs.
For a keto-friendly twist, I sometimes replace half the potatoes with cauliflower florets (roasted alongside the potatoes) to cut carbs while keeping the texture satisfying. 🥦
Vegan Substitutions
For a fully plant-based version, swap the prosciutto for marinated mushrooms (like shiitake or portobello) or vegan salami. Use olive oil instead of butter in the dressing, and ensure your sun-dried tomatoes are oil-packed (not packed in water).
For protein, add white beans or chickpeas—just drain and rinse them well to avoid excess moisture in the salad.
Allergen-Friendly Tips
If you're avoiding sulfites, opt for sulfite-free sun-dried tomatoes and olives (check labels carefully). For nut allergies, skip any cashew-based additions and stick to olive oil.
When in doubt, I always double-check ingredient labels—especially for cured meats and olives, which can sometimes contain hidden allergens. A quick call to the manufacturer never hurts! 📞
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of baby potatoes?
Yes, but you'll need to adjust the cooking time. Cut larger potatoes into 1-inch cubes and parboil them for 12-15 minutes until tender. The key is to keep them firm enough to hold their shape when tossed with the antipasto ingredients. Baby potatoes give the best texture for this recipe, but cubed potatoes work in a pinch!
How do I prevent the salad from getting soggy?
Let the potatoes cool completely after parboiling before adding the dressing and toppings. This prevents moisture buildup that turns salads mushy. Also, store leftovers in an airtight container with the dressing kept separately—toss it together just before serving. The 1-hour rest time in the fridge is crucial for letting flavors meld without sogginess.
Can I make this salad ahead of time?
This salad tastes even better the next day as flavors develop. Prepare it up to 2 days ahead and store in an airtight container. Keep the dressing separate until serving to maintain crispness. The prosciutto and olives will infuse the potatoes with deeper flavor over time, making it perfect for meal prep!
What if I don't have prosciutto?
No problem! Use salami, pepperoni, or even grilled chicken for a different flavor profile. For a vegetarian option, try marinated artichoke hearts or roasted red peppers. The key is maintaining that salty, umami contrast that balances the potatoes' earthiness.
How can I make this salad more festive for gatherings?
Garnish with fresh basil leaves and a sprinkle of flaky sea salt right before serving. For extra flair, arrange the salad in a shallow bowl and create a ring of cherry tomatoes or mini cucumbers around the edge. A drizzle of high-quality olive oil and a few kalamata olives on top adds visual appeal that makes it perfect for parties!
