Salads
This Spanish potato salad with eggs transforms a classic side into something vibrant and full of flavor—paprika and mustard giving it a bold, tangy kick that stands out at any table. 💛 What makes it special is the perfect balance of textures: tender boiled potatoes, creamy hard-boiled eggs, and a dressing that's rich yet bright, all tied together with the bright acidity of vinegar and the warmth of smoked paprika.
Unlike traditional potato salad, this version draws inspiration from Spanish cuisine, where olive oil and vinegar shine as the base of countless dishes.
The secret lies in the dressing—a mix of extra-virgin olive oil, sherry vinegar, Dijon mustard, and a touch of smoked paprika—that coats every ingredient, creating a salad that's as satisfying as it is flavorful.
It's a dish that feels both comforting and exciting, perfect for picnics, potlucks, or a simple weeknight dinner.
The result is a salad that's hearty enough to serve as a main dish but light enough to follow a rich meal. The potatoes stay firm and flavorful, the eggs add protein and richness, and the dressing ties everything together with a perfect balance of tangy, smoky, and herby notes.
It's the kind of salad that disappears quickly—bold, satisfying, and impossible to resist.
Best of all, it comes together in about 30 minutes, making it ideal for busy days when you still want something special on the table. Whether you're serving it at a summer gathering or just looking for a fresh, flavorful side dish, this Spanish-inspired potato salad delivers every time.
Ingredients for spanish potato salad recipe with eggs
Six hearty ingredients transform simple potatoes into a vibrant Spanish-inspired masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 ½ lb | Baby or small potatoes preferred |
| Large Eggs 🥚 | 6 whole | Hard-boiled for texture |
| Extra-Virgin Olive Oil 🫒 | ¾ cup | Fruity, high-quality preferred |
| Sherry Vinegar 🍶 | ⅓ cup | For authentic Spanish tang |
| Dijon Mustard 🌶️ | 2 tbsp | For bold, tangy flavor |
| Smoked Paprika 🌶️ | 1 tbsp | Key for Spanish depth |
| Fresh Parsley 🌿 | ¼ cup | Finely chopped for freshness |
| Red Onion 🧅 | 1 whole | Thinly sliced for brightness |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For balanced seasoning |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
| Mayonnaise 🥫 | ½ cup | High-quality for creaminess |
The Yukon Gold potatoes are non-negotiable—their buttery texture and creamy flesh hold up perfectly to boiling. Trader Joe's carries them year-round, or check the organic section at Whole Foods for the best quality. For the eggs, Kirkland Signature eggs from Costco are my go-to—they're large, consistent, and always fresh. The smoked paprika is where the magic happens: Penzeys has the best selection, but any smoked Spanish paprika will do. Fresh parsley? Giant Eagle usually has bundles that stay fresh longer than the plastic containers.
No sherry vinegar? White wine vinegar or apple cider vinegar work in a pinch, though the flavor won't be quite as nuanced. The mayonnaise can be swapped for Greek yogurt mixed with olive oil for a lighter version—just whisk it until smooth. Running short on red onion? Shallots work beautifully, though they'll have a slightly sweeter profile. The garlic can be roasted for a milder flavor if you prefer—just wrap the whole cloves in foil and roast at 400°F for 15 minutes. For the mustard, Maille Dijon is my favorite, but any good-quality Dijon will give you that signature tang.
This salad keeps beautifully—3-4 days in the fridge if stored in an airtight container. The potatoes absorb the dressing over time, so it actually tastes better the next day. For make-ahead prep, boil the potatoes and hard-boil the eggs the day before, then assemble everything fresh. The dressing can be made up to 5 days ahead—just store it separately and mix it in right before serving. Portion into individual containers for easy grab-and-go lunches, or double the batch for potlucks—it disappears faster than you'd think!
Why You'll Love This Recipe
- Here’s what sold me: the contrast. Warm, buttery potatoes meet cool, creamy eggs with that tangy sherry kick—it’s like a hug for your taste buds. The Dijon mustard adds a sharp little bite that makes every bite ridiculously satisfying.
- I’ll be real: this recipe stretches my grocery budget and my patience. Yukon Golds and eggs are affordable, and the olive oil and vinegar make it feel fancy without breaking the bank. Plus, leftovers? They’re even better the next day—if they last that long.
Step-by-step instructions for Spanish potato salad with eggs
Transform humble potatoes into a vibrant Spanish-inspired salad with smoky depth and tangy brightness.
🔪 Step 1: Boil Potatoes Until Fork-Tender
Place the 2.5 lb Yukon Gold potatoes in a large pot and cover with cold water by about 2 inches. Add 1 tsp of the diamond crystal kosher salt and bring to a rolling boil over high heat. Once boiling, reduce to medium-high heat and cook for 15-18 minutes until a knife slides in easily with just slight resistance.
The potatoes should be tender but not falling apart—this ensures they hold their shape while absorbing the bold flavors. Drain immediately and transfer to a colander to steam-dry for 2 minutes. I like to shock them in ice water for 5 minutes afterward to stop the cooking process completely and prevent mushiness.
🍳 Step 2: Hard-Boil Eggs for Perfect Texture
While the potatoes cook, place the 6 whole large eggs in a separate pot and cover with cold water by 1 inch. Bring to a boil over high heat, then remove from heat, cover, and let sit for exactly 10 minutes. Drain in a colander and transfer to an ice bath for 5 minutes to stop cooking and make peeling easier.
Peel the eggs under running water for cleanliness, then slice into ½-inch thick rounds or quarters. The high-quality eggs make all the difference here—look for plump, fresh eggs that peel easily. Keep them separate until ready to fold into the salad to prevent sogginess.
👨🍳 Step 3: Create the Flavorful Dressing Base
In a medium bowl, whisk together the 0.75 cup extra-virgin olive oil, 0.33 cup sherry vinegar, 2 tbsp Dijon mustard, 1 tbsp smoked paprika, 1.5 tsp diamond crystal kosher salt, and 0.5 tsp ground black pepper. The smoked paprika is the secret here—it adds that authentic Spanish depth that sets this salad apart from traditional versions.
Taste the dressing before adding to the potatoes. You want a balance of tangy, smoky, and slightly sweet notes. If it needs more acidity, add 1 tsp more sherry vinegar; if it needs more richness, add 1 tsp more olive oil. This is where the magic happens—don't skip the tasting step!
🥘 Step 4: Combine Potatoes and Dressing
Cut the cooled potatoes into 1-inch chunks—smaller pieces create more surface area for flavor absorption. In a large mixing bowl, gently fold the warm potatoes with the dressing using a wooden spoon. Let them marinate for 10 minutes at room temperature so the flavors penetrate deeply.
Here's the thing—don't overmix or you'll crush the potatoes. You want them to stay intact with a glossy coating. After 10 minutes, fold in the 0.5 cup mayonnaise and 0.25 cup finely chopped fresh parsley. The mayonnaise adds creaminess while the parsley brings freshness to balance the smoky flavors.
🍽️ Step 5: Assemble and Garnish
In a large serving bowl, create a base with the thinly sliced red onion and minced 4 garlic cloves. Gently fold in the dressed potatoes and sliced eggs, reserving a few slices for garnish. The onion and garlic should be evenly distributed throughout for maximum flavor in every bite.
Let the salad sit for 15 minutes before serving to allow all the components to meld together. Garnish with the reserved egg slices, an extra sprinkle of smoked paprika, and more fresh parsley if desired. Serve immediately while the potatoes are still warm from the dressing—this salad tastes best at room temperature but loses its crisp texture if left too long.
Pro Tips For Making Spanish Potato Salad Recipe With Eggs
- COOL THE POTATOES RIGHT: Boil your Yukon Golds until fork-tender, then drain and spread them on a baking sheet for 10 minutes. I used to skip this and ended up with a gummy salad—cold water baths don’t cut it for this recipe.
- USE ROOM-TEMP EGG WHITES: Crack eggs into a bowl first, separate whites from yolks, and let them sit for 10 minutes before poaching. The whites hold their shape better when they’re not icy cold, and your salad’s texture stays clean.
- DON’T OVERMIX THE DRESSING: Whisk sherry vinegar, Dijon, and olive oil together lightly—just until combined. Stirring too hard emulsifies it into a thick paste, and this salad needs that bright, separate shine in every bite.
- SALT THE BOILING WATER: Add 2 tablespoons of salt to the pot before the potatoes hit the water. I learned this the hard way—under-salted potatoes taste bland even after the dressing, and Yukon Golds need that extra push to shine.
Perfect pairings for this recipe
Spanish Wine Pairings
This salad's smoky paprika and tangy sherry vinegar shine when paired with a crisp Albariño from Spain's Rías Baixas region. The wine's bright acidity and citrus notes cut through the richness of the mayonnaise while complementing the salad's bold flavors.
I always reach for Pazo de Señorans—its mineral finish enhances every bite. 🍷
Spanish Beer Complements
For beer lovers, a Spanish lager like Estrella Galicia works beautifully. Its clean, slightly malty profile balances the salad's smoky depth without overpowering it.
If you prefer something hoppier, try a Spanish IPA such as La Fábrica de Cerveza's "IPA La Fábrica"—the citrusy hops mirror the sherry vinegar's brightness. 🍺
Classic Spanish Tapas
Serve this salad alongside pan con tomate (toasted bread with tomato) for a perfect Spanish-inspired spread. The smoky garlic in the bread complements the salad's flavors beautifully. Add jamón ibérico slices for extra richness, or pair it with boquerones en vinagre (marinated anchovies) for a salty contrast. 🧅
Fresh Bread Pairings
A warm baguette or crusty ciabatta is essential for soaking up any leftover dressing. I like to toast the bread lightly and rub it with a garlic clove before serving.
For extra flair, sprinkle the toasted bread with flaky sea salt and a drizzle of extra-virgin olive oil—it's a match made in Spanish culinary heaven. 🥖
Seasonal Garnishes
In summer, add cherry tomatoes halved and lightly drizzled with olive oil. For a winter twist, fold in roasted red peppers from a jar (drained) and top with toasted pine nuts for crunch. These seasonal additions keep the salad vibrant year-round while staying true to its Spanish roots. 🌿
Dessert Pairings
End the meal with something light like turrón (Spanish almond nougat) or crema catalana. The sweet, nutty flavors provide a perfect contrast to the salad's bold, tangy profile. For a refreshing finish, serve sorbete de limón (Spanish lemon sorbet) to cleanse the palate. 🍋
Nutrition facts
Frequently asked questions
Can I make this Spanish potato salad ahead of time?
This salad actually tastes better the next day as the flavors meld together. Store all components separately in an airtight container for up to 3 days. Keep the dressing in a separate jar and mix everything together right before serving to maintain the perfect texture.
What can I substitute if I don't have sherry vinegar?
No problem! Use white wine vinegar or apple cider vinegar in equal amounts. For extra depth, add ½ tsp extra smoked paprika to compensate for the missing sherry flavor. The salad will still be delicious, just slightly different in profile.
Why does my Spanish potato salad taste bland?
Most likely, the dressing needs more acidity or salt. Taste your dressing before adding to potatoes—if it's too mild, add 1 tsp more sherry vinegar or ½ tsp extra salt. Also, make sure you're using smoked paprika (not regular paprika) for that authentic Spanish flavor.
Can I make this salad without mayonnaise?
Yes! For a lighter version, mix ½ cup Greek yogurt with 2 tbsp olive oil to replace the mayonnaise. The salad will have a slightly different texture but still be creamy and delicious. Just whisk until smooth before folding into the potatoes.
How do I keep the potatoes from getting mushy?
Undercooking is key—potatoes should be fork-tender but still hold their shape. Drain them immediately after boiling and shock in ice water for 5 minutes to stop cooking. Also, don't overmix when combining with dressing—gentle folding keeps the potatoes intact.
