Salads
This tuna egg mayo salad recipe delivers the perfect balance of creamy, flaky texture that makes every bite satisfying.
The secret lies in properly flaking canned tuna and combining it with rich mayo, finely chopped hard-boiled eggs, and just the right amount of seasoning to create a salad that's both elegant and foolproof.
I've perfected this recipe over years of testing, ensuring the tuna stays tender while the eggs add a satisfying bite.
The magic happens when you mix everything together just before serving—this keeps the eggs from getting soggy and maintains that perfect flaky texture from the tuna. Crunchy celery and finely diced red onion add freshness and contrast, while a touch of lemon juice brightens the whole dish.
This isn't just any tuna salad; it's a restaurant-quality spread that's simple enough for weeknight lunches or impressive enough for dinner parties.
What you'll end up with is a creamy, protein-packed salad with tender flakes of tuna, velvety egg pieces, and a dressing that's rich but not overpowering. The texture is what makes this recipe special—creamy, crunchy, and perfectly balanced in every bite.
It's the kind of dish that disappears quickly, whether you're serving it on crackers, in sandwiches, or straight from the bowl.
Ready in just 20 minutes, this recipe is perfect for meal prep or last-minute lunches. The ingredients are simple, but the results are anything but basic. Let's get started on creating this classic with a modern twist.
Ingredients for tuna egg mayo
Simple ingredients that create restaurant-quality tuna salad with perfect flaky texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Tuna in Water 🐟 | 2 cans | High-quality, drained thoroughly |
| Large Eggs 🥚 | 4 whole | Hard-boiled, finely chopped |
| Mayonnaise 🥫 | ¾ cup | Best quality, full-fat preferred |
| Crunchy Celery Stalks 🧅 | 2 whole | Finely diced, fresh and crisp |
| Red Onion 🧅 | ¼ cup | Finely diced, fresh preferred |
| Fresh Lemon Juice 🍋 | 1 tbsp | Brightens the whole dish |
| Dijon Mustard 🍯 | 1 tsp | Adds subtle depth of flavor |
| Salt 🧂 | ½ tsp | Kosher or sea salt preferred |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground for best flavor |
| Fresh Dill 🌿 | 1 tbsp | Chopped, optional but recommended |
| Paprika 🌶️ | ¼ tsp | Smoked variety for extra depth |
| Extra-Virgin Olive Oil 🫒 | 1 tsp | For drizzling on top |
The tuna is everything here—high-quality brands like Wild Planet or Starkist make all the difference. Look for cans packed in water, not oil, and drain them thoroughly before flaking. I always buy extra because it's so versatile. For the eggs, room temperature hard-boiled eggs chop more evenly. The mayo? Duke's or Hellmann's are my go-tos—they're rich but not overpowering. Fresh dill adds a bright, herby note that cuts through the creaminess, but skip it if you prefer a classic flavor profile. The celery needs to be crisp—wilted celery makes soggy salad—so buy it fresh and chop it just before mixing.
No fresh dill? Dried dill at one-third the amount works in a pinch, but it won't have the same freshness. Running low on mayo? Greek yogurt mixed with a little olive oil gives you a lighter texture. The lemon juice can be bottled, but fresh is absolutely better—no substitutes here. For extra flakiness, gently break up the tuna with your fingers instead of using a fork. The paprika is optional but adds a subtle smoky depth that ties everything together. If you're serving this on crackers or bread, toast the bread first—it makes all the difference for crunch.
This salad keeps beautifully in the fridge for 3-4 days, but the texture starts to break down after 24 hours, so I always make it fresh when possible. Store it in an airtight container with a layer of plastic wrap pressed right on top to keep the mayo from separating. For meal prep, portion it into small containers—perfect for lunches. If you're making it ahead for a party, hold off on adding the celery and onion until serving to keep everything crisp. The olive oil drizzle should go on right before serving, too—it keeps the salad fresh and adds a nice finish.
Why You'll Love This Recipe
- Pantry Powerhouse: I swear by this recipe when I’m staring at an empty fridge. Tuna, eggs, mayo—those are my go-to staples—and the celery and onion just add that fresh crunch without needing a grocery run. Honestly, it’s the kind of meal that makes me feel like I’ve outsmarted hunger.
- Creamy Crunch Magic: The mayo binds everything so smoothly, while the celery and red onion cut through the richness. That first bite? The crispness of the celery against the tender egg and flaky tuna—it’s like a textural hug. Between us, it’s the kind of flavor combo that makes you forget it’s basically a salad.
- Lunchbox Legend: This is my secret weapon for meal prep. I’ll make a big batch on Sunday, portion it into containers, and boom—no more sad lunches. My kids actually eat it (yes, even the veggies), and it holds up for days in the fridge. Pack it in a thermos, and it’s still perfect by afternoon.
- Budget-Friendly Bite: For under $5, I feed my whole family. Canned tuna and eggs are cheap, mayo lasts forever, and celery stays crisp for weeks. It’s the kind of meal that doesn’t break the bank but still feels like you’re treating yourself. Plus, leftovers? They’re just as good reheated or cold.
Step-by-step instructions for tuna egg mayo salad
Here's how to create the perfect tuna salad with flaky tuna and creamy egg mayo—crisp, fresh, and packed with flavor.
Hard-Boil and Chop the Eggs
Place the 4 whole large eggs in a saucepan and cover them with cold water by about 1 inch. Bring to a rolling boil over high heat, then immediately remove from heat, cover, and let sit for exactly 10 minutes. This timing ensures perfectly cooked yolks that stay firm but creamy.
Transfer the eggs to an ice bath to cool completely. Once cool, peel them under running water to remove any remaining shells. Chop the eggs finely using a sharp knife or food processor—you want small, uniform pieces that blend seamlessly into the salad. Set aside in a bowl.
Drain and Flake the Tuna
Open the 2 cans of canned tuna in water and drain them thoroughly, pressing gently on the tuna with a spoon to remove excess liquid. Use your fingers or a fork to break the tuna into flaky pieces—this is where the magic happens. You want those delicate, melt-in-your-mouth textures that make this salad irresistible.
Transfer the flaked tuna to a large mixing bowl. If the tuna feels dry, add 1 teaspoon of the extra-virgin olive oil to help bind the mixture later. This step is crucial for keeping the salad moist and preventing it from becoming too dry.
Mix the Wet Ingredients
In the same bowl with the tuna, add the 0.75 cup mayonnaise, 1 tablespoon fresh lemon juice, 1 teaspoon Dijon mustard, 0.5 teaspoon salt, and 0.25 teaspoon ground black pepper. Use a fork or spatula to gently fold everything together until fully combined. The mixture should look creamy and well-blended, but don’t overmix—you want to preserve the flaky texture of the tuna.
Here’s the thing—this is where the flavors come together. The lemon juice brightens the richness of the mayo, while the Dijon mustard adds a subtle tang that balances everything out. Taste the mixture now and adjust the seasoning if needed—you might want a little more salt or lemon, depending on your preference.
Add the Crunchy Vegetables
Finely dice the 2 whole crunchy celery stalks and 0.25 cup red onion, removing any tough strings or membranes from the onion. Add them to the bowl and gently fold in using a spatula. The celery adds a satisfying crunch, while the red onion brings a sharp, fresh bite that cuts through the richness of the mayo.
If you’re using the 1 tablespoon fresh dill and 0.25 teaspoon paprika, sprinkle them in now and mix lightly. The dill adds a bright, herby freshness, and the paprika gives a subtle smoky depth. Fold everything together just until the ingredients are evenly distributed—you don’t want to mash the celery or onion into oblivion.
Fold in the Eggs and Finish
Gently fold the chopped eggs into the tuna mixture, mixing just until fully incorporated. The eggs should coat the tuna and vegetables evenly, creating a creamy, cohesive texture. At this point, the salad should look rich and inviting—like a cloud of fluffy, flaky goodness.
Taste one last time and adjust the seasoning if needed. If the salad feels too thick, add a splash of lemon juice or a drizzle of extra-virgin olive oil to loosen it up. Once you’re happy with the consistency, transfer the salad to a serving bowl. Drizzle the remaining 1 teaspoon extra-virgin olive oil on top for extra richness and shine. Serve immediately for the best texture and flavor!
Pro Tips For Making Tuna Egg Mayo
- Drain and Flake Tuna Properly: Canned tuna’s flavor and texture change when you ignore the water—drain it completely, then break it into medium chunks with your fingers. I learned this the hard way: skipping this step leaves your salad waterlogged and bland, no matter how good the mayo.
- Hard-Boil Eggs Until Yolk Stays Firm: Overcooked yolks turn green and rubbery, while undercooked ones stay runny. Test one at 9 minutes: if it’s just set but still slightly soft, your batch is ready. No one wants a mushy egg in their mayo—trust the timer.
- Soak Celery in Ice Water: Celery loses crunch fast, especially when chopped. Toss the stalks in ice water for 10 minutes before dicing, then drain well. This trick keeps them snappy longer—no one likes limp celery in their tuna salad.
- Mix Mayo Last, Then Fold Gently: Adding mayo too early makes the eggs and tuna soggy. First, combine the drained tuna, chopped eggs, celery, and onion. Then stir in just enough mayo to coat everything before folding it in—this keeps the texture light and creamy.
Best sauces and condiments for this dish
Classic Mayo Upgrades
Skip store-bought mayo and make your own with Duke's mayonnaise mixed with 1 teaspoon Dijon mustard and 1 teaspoon lemon juice for depth. For a lighter version, blend ½ cup Greek yogurt with ½ cup Duke's mayo—it keeps the creaminess while cutting calories.
I've tested both and swear by the yogurt version for summer lunches. 🥫
Herb Infusions
Fresh herbs elevate this salad instantly. Try 1 tablespoon chopped chives or 1 teaspoon capers for a briny kick. My favorite combo? 1 tablespoon fresh dill plus 1 teaspoon chopped parsley—they add bright, contrasting flavors.
For a Mediterranean twist, add ½ teaspoon dried oregano and a pinch of red pepper flakes.
Sweet-Savory Balance
Add ½ teaspoon honey or 1 teaspoon jam (like apricot or raspberry) to the mayo mixture for a subtle sweetness that pairs perfectly with the tuna's saltiness. I discovered this trick in a Japanese tuna salad recipe and now use it all the time.
The honey also helps balance any overly sharp onion flavors. 🍯
Spicy Kick Options
For heat lovers, mix ½ teaspoon sriracha or 1 teaspoon hot honey into the mayo. My go-to is 1 teaspoon Penzeys hot sauce with a pinch of smoked paprika—it adds depth without overwhelming. For a smoky option, swap the paprika for ½ teaspoon chipotle powder.
Tangy Mustard Variations
Experiment with different mustards: whole-grain mustard adds texture, while yellow mustard gives a sharper tang. I like 1 teaspoon stone-ground mustard for a rustic flavor. For a creamy texture, blend 1 tablespoon mustard directly into the mayo before mixing with other ingredients. 🌶️
Citrus Brighteners
Beyond lemon, try 1 teaspoon orange zest or 1 teaspoon lime juice for tropical notes. A splash of pomegranate molasses (just ½ teaspoon) adds a fruity depth that surprises everyone. I keep a small bottle in my fridge specifically for this recipe—it's a game-changer for summer salads.
Nutrition facts
Frequently asked questions
Can I use oil-packed tuna instead of water-packed?
Yes, but you'll need to adjust the mayo slightly. Oil-packed tuna has more fat, so reduce the mayo to ½ cup and add 1 extra tablespoon lemon juice to balance the richness. Drain the tuna thoroughly to avoid a greasy texture. The flavor will be even more decadent!
How do I keep the eggs from getting soggy?
Add the chopped eggs last and mix them in just before serving. Also, use room-temperature eggs that have been peeled under cold water—this helps them hold their shape. For extra insurance, sprinkle a tiny pinch of salt on the eggs before folding them in.
What's the best way to store leftovers?
Transfer to an airtight container with plastic wrap pressed directly on the surface to prevent the mayo from separating. Store for up to 3 days in the fridge. When reheating, gently warm in the microwave for 15 seconds with a damp paper towel over it to maintain moisture.
Can I make this salad ahead of time?
Yes, but store the components separately until ready to serve. Keep the tuna-mayo mixture in one container and the eggs/veggies in another. Mix just before serving to preserve the celery's crunch and egg texture. This is perfect for meal prep!
What's the secret to flaky tuna texture?
Use your fingers to gently break apart the tuna rather than a fork, and never press down hard. The key is to keep the pieces large enough to see individual flakes. Also, avoid overmixing after adding the mayo—just fold until combined to preserve that delicate texture.
