Salads
This tuna egg potato salad recipe transforms a classic into something refreshingly modern with a mayo-free texture that's surprisingly satisfying. The secret lies in using a light vinaigrette base that keeps the salad crisp and herby, while still delivering that familiar comforting flavor.
I developed this version after years of making traditional potato salad—it's lighter, brighter, and packed with texture without sacrificing any of that nostalgic appeal.
The foundation starts with perfectly cooked potatoes—firm but tender—and flaky tuna that adds protein and a subtle oceanic depth. Hard-boiled eggs provide that classic richness, but the real game-changer is the herby vinaigrette that replaces mayo.
This isn't just another potato salad; it's a dish that balances hearty textures with fresh, vibrant flavors that make it perfect for picnics, potlucks, or even a light lunch.
What you'll end up with is a potato salad that's crisp on the edges, creamy in the center, and loaded with bright flavors from fresh herbs and zesty lemon. The tuna adds a satisfying protein element, while the eggs bring that familiar comfort.
This version keeps all the nostalgia of classic potato salad but with a lighter touch that makes it feel fresh and modern.
The best part? It stays fresh in the fridge for up to 4 days, making it perfect for meal prep.
Whether you're bringing it to a summer gathering or packing it for work, this tuna egg potato salad delivers on both flavor and convenience without any of the heaviness of traditional mayo-based versions.
Ingredients for tuna egg potato salad
Six ingredients transform this classic potato salad into a light, herby masterpiece—no mayo required!
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 ½ lb | Baby or fingerling preferred, cut into even cubes |
| Flaky Tuna 🐟 | 2 cans | High-quality, drained well, flaked with fork |
| Large Eggs 🥚 | 6 whole | Fresh, hard-boiled for texture |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity variety for balance |
| Red Wine Vinegar 🍷 | ¼ cup | Dry, not sweet for tangy bite |
| Fresh Dill 🌿 | ⅓ cup | Chopped, stems removed for herby punch |
| Fresh Chives 🌱 | ¼ cup | Finely chopped for oniony brightness |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed, no pulp |
| Dijon Mustard 🌶️ | 1 tbsp | Mild or medium heat preferred |
| Granulated Garlic 🧄 | 1 tsp | Not garlic powder for subtle flavor |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste after mixing |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked for depth |
| Celery Sticks 🧅 | 2 whole | Diced small for crunch, strings removed |
| Red Bell Pepper 🌶️ | 1 whole | Diced small for sweetness and color |
| Crispy Fried Onions 🧅 | ⅓ cup | Store-bought or homemade for texture |
The potatoes are your canvas here. Yukon Golds hold their shape beautifully while soaking up flavors, but red or fingerling potatoes add color and a slight sweetness. Boil them until just tender—fork-tender but not mushy. I always use a steam insert in my pot to keep them from breaking apart. For the tuna, Wild Planet or Ocean's brand are my go-tos—they're packed with flavor and drain beautifully. Fresh dill and chives are non-negotiable for that bright, herby vibe, but if you're short on time, dried dill at half the amount works in a pinch. The key is balancing the freshness with the richness of the eggs and tuna.
No red wine vinegar? Apple cider vinegar or lemon juice will work, but you'll lose that subtle depth. The vinaigrette is where the magic happens—Dijon mustard adds body without mayo, while the olive oil keeps it from being too sharp. For extra crunch, trader Joe's crispy fried onions are a game-changer, but homemade works too (just pan-fry thin onion slices in olive oil until golden). The celery and bell pepper add texture and color, but if you're in a hurry, skip the bell pepper and double the celery. Pro tip: Chill the salad for at least 2 hours before serving—the flavors meld beautifully in the fridge.
This salad tastes even better the next day, so make it ahead if you're bringing it to a picnic. Store in an airtight container with a paper towel on top to absorb any excess moisture—keeps it crisp for 4-5 days. For meal prep, portion into small mason jars with the dressing on top to keep everything fresh. The fried onions lose their crunch after a day, so add those just before serving if you're prepping ahead. Freezes surprisingly well for up to 3 months, though the texture changes slightly after thawing.
Why You'll Love This Recipe
- No Boil, No Stress: I roast the Yukon Golds instead of boiling them—crispy edges, fluffy inside, and zero messy pots. Just toss them with olive oil, salt, and roast while you mix the rest. Honestly, the texture is what makes this salad stand out.
- Tuna That Melts: That flaky tuna? It’s the star. I drain it well, then fold it in just before serving so it stays tender—not dry or rubbery. The red wine vinegar brightens it up, and the eggs add that rich, creamy bite. It’s the kind of flavor combo that makes you go back for seconds.
- Lunchbox Hero: This salad keeps beautifully for days, and it’s my go-to for packed lunches. The potatoes stay firm, the tuna doesn’t get soggy, and the eggs hold up—no weird textures. My kids actually eat their veggies (well, the ones mixed in) because it’s fun to eat. (Yes, even on a Tuesday.)
- Budget Meal, Big Payoff: Yukon Golds are pricier, but they’re worth it for the taste. Still, this recipe stretches easily—double the batch, and you’ve got dinner covered for half the week. The eggs and tuna add protein without breaking the bank, and the olive oil and vinegar make it feel fancy. Practical? Absolutely. Delicious? Ridiculously so.
Step-by-step instructions for tuna egg potato salad
Here's how to create a vibrant, mayo-free potato salad with perfect texture and bold flavors.
Boil and Cool the Potatoes
Place the 2.5 lb Yukon Gold Potatoes in a large pot and cover with cold water by about 2 inches. Add 1.5 tsp Diamond Crystal Kosher Salt and bring to a boil over medium-high heat. Once boiling, reduce heat to medium and cook for 15-18 minutes until the potatoes are fork-tender with no resistance.
Drain immediately and transfer the potatoes to a colander. Let them cool completely for 10 minutes before handling—they'll be easier to cut into even cubes. While they cool, I like to give them a quick rinse under cold water to remove excess starch, which helps prevent a gummy texture later. Pat them dry with a clean kitchen towel.
Hard-Boil the Eggs and Prepare Vegetables
Place the 6 whole Large Eggs in a saucepan and cover with cold water by about 1 inch. Bring to a boil over high heat, then remove from heat, cover, and let sit for 10 minutes. Drain in ice water for 5 minutes to stop cooking, then peel and chop into quarters.
While the eggs cook, dice the 2 whole Celery Sticks into small cubes (about ¼-inch pieces), finely chop the 1 whole Red Bell Pepper, and measure out the 0.33 cup Crispy Fried Onions. The fresh crunch from these vegetables balances the richness of the tuna and eggs beautifully—don't skip this step!
Make the Herby Dressing
In a medium bowl, whisk together the 0.5 cup Extra-Virgin Olive Oil, 0.25 cup Red Wine Vinegar, 0.25 cup Lemon Juice, 1 tbsp Dijon Mustard, and 1 tsp Granulated Garlic. The vinegar and lemon juice will create a bright, tangy base that cuts through the richness of the tuna and eggs.
Add the 0.33 cup Fresh Dill and 0.25 cup Fresh Chives, then stir in 0.5 tsp freshly cracked Black Peppercorns. Taste and adjust the seasoning with more Diamond Crystal Kosher Salt if needed—this dressing should be bold and flavorful, not bland. Set aside while you prepare the remaining ingredients.
Combine All Ingredients
Cut the cooled potatoes into ½-inch cubes and add them to a large mixing bowl. Gently fold in the chopped hard-boiled eggs, diced celery, red bell pepper, and crispy fried onions. The potatoes should still be warm enough to absorb the dressing without getting mushy.
Pour the herby dressing over the potato mixture and toss everything together with a large spoon or your hands. Be gentle—you want to coat the potatoes evenly without breaking them apart. If the salad seems dry after mixing, add 1-2 tablespoons of cold water to help distribute the dressing.
Chill and Serve
Cover the bowl with plastic wrap and refrigerate for at least 2 hours (or up to 24 hours) to let the flavors meld. The longer it chills, the more vibrant and cohesive the flavors become. Before serving, give it a final toss to redistribute any settled dressing.
This potato salad is best served at room temperature, so let it sit for 10-15 minutes before dishing. The crispy fried onions add a delightful crunch, while the herby dressing keeps every bite fresh and flavorful. Serve with crusty bread or alongside grilled meats for a satisfying meal!
Pro Tips For Making Tuna Egg Potato Salad
- Boil Potatoes Until Fork-Tender: I learned this the hard way—undercooked Yukon Golds turn to mush when tossed with eggs and tuna. Test them at 15 minutes: a fork should slide in with some resistance, but not fight you. Overcooking is easier to fix (add extra oil later) than fixing gluey potatoes.
- Drain Tuna Well, Then Pat Dry: Flaky tuna holds way more water than you’d think. After draining, wrap it in a clean towel and press gently for 30 seconds—this keeps your salad from turning into a sad, watery mess. (Yes, it’s tedious, but trust me on this.)
- Hard-Boil Eggs 9 Minutes: The sweet spot for creamy yolks that won’t turn to scrambled bits in the salad. Shock them in ice water immediately, then peel under running water—this trick makes the shells slide off like magic. (Pro move: Use room-temp eggs; they’re easier to peel.)
- Whisk Dressing First: Mix the olive oil, red wine vinegar, and a pinch of salt before adding eggs and tuna. This ensures even distribution, and the acid in the vinegar helps break down the tuna’s texture just enough to make it silky. (Skip the mayo—this version tastes lighter and holds up better.)
Dietary considerations for this recipe
Pescatarian-Friendly
This recipe is naturally pescatarian thanks to the flaky tuna as the protein source, making it perfect for seafood lovers who want a hearty salad without meat. The herby vinaigrette replaces mayo, keeping it light and fresh while still delivering satisfying texture.
I've tested this with both wild-caught and canned tuna—just ensure it's high-quality to avoid fishy flavors. 🐟
For extra protein, consider adding white beans (½ cup, drained and rinsed) or chickpeas (½ cup) to bulk it up without compromising the pescatarian focus. The tuna provides omega-3s, while the potatoes and eggs add balanced nutrition. Trust me, it's a game-changer for potlucks where dietary restrictions matter!
Gluten-Free Adaptations
All ingredients in this recipe are naturally gluten-free, but always double-check labels on crispy fried onions (some brands use malt vinegar) and Dijon mustard (some contain wheat).
I recommend Annie's Organic or Primal Kitchen mustard brands—they're certified gluten-free and add great flavor. The red wine vinegar and olive oil are also safe choices. 🌾
If you're avoiding gluten entirely, ensure your tuna is packed in water or olive oil (not soy sauce-based). The celery and bell pepper are naturally gluten-free, and the eggs are safe unless cross-contaminated.
For extra security, prepare the salad on a clean surface and use separate utensils if other gluten-containing foods are nearby.
Low-Carb Option
To make this low-carb, reduce the potatoes to 1 lb (about 1 cup cubed) and add ½ cup diced cucumber for crunch. The tuna, eggs, and veggies (celery, bell pepper) keep it protein-rich while cutting carbs.
The herby vinaigrette stays the same—it's already low-carb! For extra fat, stir in ¼ avocado, diced before serving. 🥑
If you miss the potatoes' heartiness, try cauliflower rice (½ cup, roasted) mixed in—it absorbs the dressing well and adds a subtle sweetness. The fried onions can stay (just check for gluten), but if avoiding carbs entirely, swap them for toasted pumpkin seeds (¼ cup) for crunch.
This version keeps the salad satisfying while fitting low-carb lifestyles.
Allergen Considerations
This recipe contains eggs and fish (tuna), so it's not safe for those with severe allergies. For an egg-free version, replace the hard-boiled eggs with ¼ cup crumbled feta cheese or ¼ cup diced avocado—both add creaminess without eggs.
The Dijon mustard and olive oil are safe for most allergies, but always check labels. 🥚
For soy-free diets, ensure your tuna is packed in water or olive oil (not soy sauce). The fried onions are the only potential soy risk—opt for homemade (pan-fry thin onion slices in olive oil) or brands labeled soy-free.
The celery, bell pepper, and herbs are naturally safe for common allergies, making this a flexible base for many dietary needs.
Nutrition facts
Frequently asked questions
Why does this recipe use vinaigrette instead of mayo?
This mayo-free version keeps the salad light and fresh while still delivering satisfying texture. The herby vinaigrette adds bright flavors from red wine vinegar and lemon juice, cutting through the richness of the tuna and eggs. Plus, it's lower in calories and fat than traditional mayo-based dressings—perfect for those watching their intake!
Can I substitute canned tuna with fresh?
Use 1 lb fresh tuna steak instead of canned. Sear it quickly in a hot pan (about 2-3 minutes per side for medium-rare) and let it rest before flaking. Fresh tuna adds a more delicate flavor, but canned works perfectly for convenience. Just drain it thoroughly to avoid excess moisture in the salad.
How do I prevent the potatoes from getting mushy?
Boil them until just fork-tender (15-18 minutes), then cool completely before cutting into cubes. Rinse them under cold water after boiling to remove excess starch, which causes gumminess. Also, avoid overmixing after adding the dressing—gentle folds preserve the potato texture beautifully.
What's the best way to store leftovers?
Transfer to an airtight container with a paper towel on top to absorb moisture. It stays fresh for 4-5 days in the fridge. For meal prep, portion into mason jars with dressing on top to keep components fresh. The fried onions lose crunch after a day, so add them fresh when serving. Freezes well for 3 months if stored properly.
Can I make this salad ahead of time?
Yes! Prepare all components (cooked potatoes, eggs, veggies, dressing) separately, then assemble just before serving. Chill for 2 hours before eating—the flavors meld beautifully. For potlucks, store components separately in the fridge and mix just before bringing it to the event to maintain freshness.
